[na]wireshark抓包排错-tcp.flags.reset
这是以前处理无线portal问题时候的一个梗.
一 抓包思路-用抓包来解决问题
1,了解协议交互大概过程 2,抓包
抓包法则:
1.最小化原则,过滤到想要的最小数据,别忽略上下文数据包 2.对比法, 正常的包和不正常情况的包做对比
二 抓包解决问题-案例
微信连wifi问题:
不同地区的微信服务器的地址可能不同.
当出现认证问题:
1,不能跳转,点了按钮没反应
2,打开后认证报错
解决:统一抓包处理
微信连wifi问题排查:
1,抓控制器对接外网口物理口的全部数据包.
2,可以看到一些rst报文
三 过滤关键包
tcp.flags.reset==1过滤包:
所有目的地址认证前放通即可解决问题.
问题原因
acl限制了ip的访问, 导致出现大量的tcp reset报文