4 台 PC 连接到一个交换机,该交换机知道它们的 MAC 地址(所有 4 台 PC)。计算机 A 和计算机 D 之前没有进行过通信,因此它们都没有使用彼此的 MAC 地址更新它们的 ARP 表。
计算机 A 想要与计算机 D 通信,因此它向计算机 D 的 MAC 地址发出 ARP 请求。该 ARP 将是一个广播消息(在 ARP 数据包中将 FF:FF:FF:FF:FF:FF 作为目标 MAC)。
我想了解交换机将如何处理它,因为它已经知道计算机 D 的 MAC,但计算机 A 不是。交换机会让计算机 D 响应 ARP 消息(广播)还是丢弃该 ARP 请求并将计算机 A 的数据包直接路由到计算机 D(因为交换机已经知道计算机 D 的 MAC)?