在我的企业中我们有时会遇到这种情况ARP 输出(在Linux电脑上阅读):
$ cat /proc/net/arp
192.168.0.176 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.93 0x1 0x0 00:00:00:00:00:00 * eth0 192.168.0.112 0x1 0x0 00:00:00:00:00:00 * eth0 192.168.0.169 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.252 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.188 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.245 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.162 0x1 0x0 00:00:00:00:00:00 * eth0 192.168.0.181 0x1 0x0 00:00:00:00:00:00 * eth0 192.168.0.238 0x1 0x0 00:00:00:00:00:00 * eth0 192.168.0.193 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.129 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.1 0x1 0x2 78:94:b4:82:5c:e0 * eth0
192.168.0.186 0x1 0x0 00:00:00:00:00:00 * eth0 192.168.0.103 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.205 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.77 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.160 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.243 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.32 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.89 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.108 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.146 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.248 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.184 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.18 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.241 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.253 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.189 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.163 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.246 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.182 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.156 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.239 0x1 0x0 00:00:00:00:00:00 * eth0
192.168.0.73 0x1 0x0 00:00:00:00:00:00 * eth0
主要的DHCP 服务器是沃达丰 H500路由器几乎没有提供任何信息,也没有远程控制台,所以我不得不读这个ARP 表来自 DHCP 客户端计算机。
需要注意的是:所有 MAC 都是00:00:00:00:00:00
除路由器之外的 MAC(为了审核,我只有这台计算机通过 RJ45 电缆连接)。
是什么可能的起源网络中出现这种奇怪行为的原因是什么?可能是 ARP 泛洪?
更多数据:
- 在我的例子中,行为异常的设备是 OpenWRT v18 系统 (Mikrotik RouterBoard RB951Ui-2HnD),范围 192.168.0.x/24 是 WAN 端。这种行为不会发生在其他两台运行 OpenWRT v18 的设备上(在不同网络上)。