为什么 L2 上有洪泛,而 L3 上没有?

为什么 L2 上有洪泛,而 L3 上没有?

为什么在 L2 上(当没有新数据包的 MAC 表条目时)会发生 MAC 泛洪。但同时在 L3 上有 ARP 请求(当 ARP 表中没有新数据包的条目时)却没有发生泛洪?

答案1

我不清楚你这个问题的“意图”是什么,但让我提出几点:

当交换机没有针对目标 MAC 地址的 MAC 地址到交换机端口映射时,它会将以太网帧泛洪到所有交换机端口。

ARP 将 IP 地址解析为 MAC 地址。除非交换机本身正在与网络上的主机通信,否则交换机不会执行 ARP。

当主机对 IP 地址执行 ARP 时,它会将该 ARP 请求广播到本地网络。

从技术上来说,泛洪和广播是两码事。

因此,当一个主机为另一个主机执行 ARP 时,您应该会看到 ARP 请求在本地网络上广播。

相关内容