Idunnoanymore Asked: 2020-08-25 00:09:40 +0800 CST2020-08-25 00:09:40 +0800 CST 2020-08-25 00:09:40 +0800 CST 我如何接收来自不同子网的 ARP 广播? 772 我的本地 IP/子网是 10.33.19.*/24,但我偶尔会收到广播,请求来自 10.17.*.* 范围内的 IP 以及有关 IP 的信息。我的印象是 ARP 请求不通过子网。我错了吗? arp subnet 1 个回答 Voted Best Answer ThatGraemeGuy 2020-08-25T01:03:21+08:002020-08-25T01:03:21+08:00 您混淆了不同的网络层。IP 地址存在于第 3 层,即网络层。MAC 地址存在于链路层第 2 层。ARP 的目的是找出(通过第 2 层广播)特定第 3 层地址 (IP) 与哪个第 2 层地址 (MAC) 相关联。 换句话说,多个 L3 地址(IP 子网)可能存在于同一个 L2 网段(交换机或 VLAN)上,因此查看您不一定在机器上使用的子网的 ARP 消息是完全有效的您在哪里看到此类消息。
您混淆了不同的网络层。IP 地址存在于第 3 层,即网络层。MAC 地址存在于链路层第 2 层。ARP 的目的是找出(通过第 2 层广播)特定第 3 层地址 (IP) 与哪个第 2 层地址 (MAC) 相关联。
换句话说,多个 L3 地址(IP 子网)可能存在于同一个 L2 网段(交换机或 VLAN)上,因此查看您不一定在机器上使用的子网的 ARP 消息是完全有效的您在哪里看到此类消息。