网络异常案例六_IP冲突

问题现象

同一个局域网下,一个路由器带几十台终端设备,存在终端设备获取到了相同IP的场景。该路由器也是DHCP Server。
有两个设备终端,都显示获取到了192.168.11.177这个ip。

抓包分析

抓包过程中,看到的一些问题。
ps:包可能有丢失。

DHCP 过程不完整

同一个事务id,只有discover和offer阶段。且大量的Discover报文。
在这里插入图片描述

177重复IP分析

在路由器上抓包分析,有两个设备,取到了11.177这个ip。
可疑点:1. 很短时间内,有两个设备,offer阶段dhcp server都提供了相同的IP;2. ACK阶段,只给一个设备确认了177这个IP,为什么两个终端都拿到了;3. 同一个终端设备,一次完整的DHCP交互过程,xid(事务ID)发生了变化。

在这里插入图片描述

在这里插入图片描述

终端申请不同ip

同一个事务id,大量发起request,且request ip不一致
在这里插入图片描述

问题原因

终端设备最终反馈原因:dhcp实现过程处理问题。

  1. xid会变化 – 这个没有问题;
  2. 会处理非自身的包。如offer包(广播),会接收非自身的包并进行处理。这样导致出现了重复的ip问题,以及同一个终端设备请求大量不同ip的现象;
  3. 没有实现NAK的处理,IP续期等;

路由器(DHCP Server)具体原因未反馈。

资料

dhcp交互过程
在这里插入图片描述

在这里插入图片描述

附*系列文章索引

整理起因
报文分析
报文格式解读
握手+挥手过程状态变化分析
滑动窗口介绍
可靠数据传输原理
拥塞控制
网络异常案例(123456
结束语

相关推荐

  1. 网络问题排查方案(IP冲突问题)

    2024-02-02 09:36:01       13 阅读
  2. Linux 网络: 网卡速度异常案例(1)

    2024-02-02 09:36:01       13 阅读
  3. 克隆虚拟机之后网络IP冲突解决方法

    2024-02-02 09:36:01       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-02 09:36:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-02 09:36:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-02 09:36:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-02 09:36:01       20 阅读

热门阅读

  1. Tomcat -- server.xml

    2024-02-02 09:36:01       34 阅读
  2. Django从入门到放弃

    2024-02-02 09:36:01       34 阅读
  3. advPython-3

    2024-02-02 09:36:01       31 阅读
  4. Vue中的插槽Slot如何使用

    2024-02-02 09:36:01       26 阅读
  5. 81.如何评估一台服务器能开启多少Go协程

    2024-02-02 09:36:01       24 阅读
  6. 【笔记】Helm-5 Chart模板指南-6 流控制

    2024-02-02 09:36:01       33 阅读
  7. OR-Tools的CP-SAT求解器常用参数设置与说明

    2024-02-02 09:36:01       33 阅读
  8. 2024美赛数学建模F题思路&源码

    2024-02-02 09:36:01       32 阅读
  9. 关于在MacOS安装虚拟机的全过程

    2024-02-02 09:36:01       32 阅读