如果交换机有 MAC 表,那么主机系统中存储其他端系统 MAC 地址的 ARP 表需要什么?
网络层:ARP(地址解析协议)的工作
网络工程
MAC地址
2022-02-03 10:25:39
2个回答
两者完全没有关系。
交换机中的 MAC 地址表会记住哪个设备连接到交换机上的哪个端口。
主机上的 ARP 表会记住与给定 IP 地址关联的 MAC 地址。
IP 地址用于寻址网络层 (L3) 上的主机。
然而,交换机是对 IP 和 L3 一无所知的数据链路层设备 (L2)。它们需要一个 MAC 地址来寻址 - 这个 MAC 地址必须由 L3 设备(主机或路由器)确定,然后才能通过以太网传递 IP 数据包。IPv4 使用 ARP,而 IPv6 使用 NDP。
使用以太网帧中的目标 MAC 地址,交换机可以有效地将帧转发到 L2 目标(L2 目标是本地主机或下一跳路由器)。
(交换机对 IP 一无所知仅适用于纯 L2 交换机 - 多层交换机确实知道 L3(甚至 L4)协议,并且在这个意义上它们是部分路由器。)
其它你可能感兴趣的问题