| 
 | 
 
 
发表于 2010-5-21 18:39:20
|
显示全部楼层
 
 
 
看了包,不是掉包而是被防火墙之类的设备把包给丢弃掉了,查看你本地的设备 或者在外网接入处抓包,与本地同时抓包,看数据到底在那掉的 从包中 数据包在编号17654这前网络通迅正常,没有存在掉包,而之后就很不正常了 
 
 
编号为17654的包的确认号为确认号 1645570199  
也就证明下个一个从服务器发送过来的数据包SEQ(序列号)为1645570199  
可是服务器220.189.221.132 发来的下一个数据包是SEQ=1645570672  1645570672-1645570199= 473  中途掉一个数据包序列号为1645570199,数据大小为473的包。只到编号为17664的包这个包才接收到。 
 
中途相差45秒左右, 
 
在看数据包编号为17671的包确认号为1645573432 
可是只到数据包编号17694才确认到1645573432 
 
在看数据包号为17940的包确认号[Ack Number]:1645681171 
 
证明下一个从服务器发过来的包序列号1645681171 
只到编号为17996这个数据包SEQ为1645681171才确认 
 
中间相差6 分钟你说网络不通畅可从SEQ=1645681351的包却可以收到,证明服务器已发出SEQ1645681171可客户端就是收不到 
 
 
客户端用代理看看 |   
 
 
 
 |