作者介绍胥峰
盛大游戏高级研究员高级信息系统项目管理师《Linux运维最佳实践》(在版)作者
年毕业于南京大学,年加入盛大游戏。十年运维经验,曾参与盛大游戏多款大型端游和手游的上线运维,主导统一运维平台的产品功能设计和实施。拥有工信部认证高级信息系统项目管理师资格。
引言在游戏运维过程中,我们经常会遇到各种看起来与网络有关的故障。如何快速定位和排除故障,是我们需要面对的挑战。
在这里,和大家分享一些使用网络分析技术来解决实际问题的案例,把一些网络分析的最佳实践和大家一起探讨学习。
分享的内容由五部分组成:
背景
案例
技巧
原理
总结
一、背景游戏运维中遇到的问题示例:
游戏补丁更新失败有没有?
手游卡顿有没有?
玩家无法登录游戏有没有?
……
遇到这些问题怎么办?
说玩家网络问题?
交给开发商?
我不知道?
……
其实,我们可以多做一步:先用网络分析技术判断下问题
二、案例1.客户端更新失败现象:01年11月1日~11月7日某游戏技术封测,部分玩家更新失败
从这个图里,我们可以看到,玩家下载更新时,被引导到一个非我司的IP地址上。下面我们来看看,在底层的网络层面,发生了什么。
.虚拟机带宽形态异常在这个图里,经过我们的抓包,我可以看到,在TCP的SYN包中,被携带了数据。这说明,用户在使用我们的虚拟机进行对外DOS攻击。
在目前的TCP协议实现中,SYN包中并不携带数据
注意:有兴趣的同学可以北京的最好白癜风医院北京最正规看白癜风医院
转载请注明地址:http://www.beijingwanbaoa.com/wbyx/1323.html