Wireshark抓包实例分析TCP重传

诊断过程:

 

  1. 在相应端口开始抓数据。
  2. 找到Analyze | Expert Info菜单。
  3. Notes之下,查找Retransmission
  4. 点击(+)符号即可打开重传列表。鼠标点击各行可在抓包面板看到重传报文。
  5. 现在问题来了,怎样定位问题呢?
  6. 通过以下方式查看重传来自哪里:
  • 在Expert Info窗口一个一个查看报文,在抓包面板查看哪些是重传报文(适合于有经验的用户)
  • 在报文面板,配置显示过滤器expert.message == “Retransmission (suspected)”,即可看到抓包文件中所有重传报文
  • 应用过滤器,在Statistics & Conversations窗口查看Limit to display filter部分。

 

Case 1:重传至多个目的地址

以下截屏中,可看到有多次重传,分布于多台服务器,目的端口号为80(HTTP)。也可以发现重传由端口10.0.0.5发送,因此报文是丢失在发往Internet的途中,或确认信息没有及时从web服务器发回。

image002.jpg

 

问题发生在发往Internet的线路上,怎样知道是什么问题呢?

  1. Statistics菜单,打开IO Graph
  2. 本例中,可看到链路负载非常低。可能是有故障,或有另一条高负载链路。
  3. 可以通过登录到通信设备或SNMP浏览器查看引起重传的原因:报文丢失及错误。参考以下截屏:

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值