问题现象
终端设备离线,现场根据设备ip,ping不通。查看路由器。
同一个路由器显示的终端设备(走同一个wifi模块接入),包含不同网段的ip。
现场是基于三层的无线漫游,多个路由器wifi配置了相同的ssid信息,但属于不同网段。
问题复现
之前有了解到终端设备DHCP过程有问题,怀疑和这个有关,搭建相同环境验证
环境
操作流程
- 关闭路由器2,开启路由器1;
- 终端设备和手机,均连路由器1的wifi;获取到ip,lcd:192.168.11.132,手机:192.168.11.120。此时查看终端设备,网络正常;手机也正常;
- 开启路由器2,保证wifi工作正常;
- 关闭路由器1;此时终端设备和手机会自动连到路由器2的wifi;
- 查看终端ip信息,手机ip变为192.168.31.237,终端设备ip仍显示192.168.11.132,网络异常;
查看抓包信息,手机有发起dhcp获取ip,没有看到设备发起dhcp; - 等5min左右,重启了终端设备。获取到正确ip:192.168.31.95。查看抓包,有发起dhcp的过程。
这个是第5、6步的抓包。在第5步无线漫游的情况下,终端设备没有发起ip续约/重新申请的过程。
原因
终端设备,联网过程有问题,对网络变化识别有误。未重新发起dchp。
附*系列文章索引
整理起因
报文分析
报文格式解读
握手+挥手过程状态变化分析
滑动窗口介绍
可靠数据传输原理
拥塞控制
网络异常案例(1、2、3、4、5、6)
结束语