同一台计算机上有两个 IP 地址并切换行为
假设我为同一个网卡分配了两个 IP 地址。由于只有一个网卡,因此只有一个 MAC 地址。如果其他计算机向该 MAC 地址发送消息,交换机如何将流量发送到正确的接收者?具有两个 IP 地址的主机是否会向两个 IP 地址注册相同的 MAC 地址?
答案1
是的,这 2 个 IP 地址可以与一个 MAC 地址相关联。
当局域网中的计算机想要与不知道 MAC 地址的计算机通信时,它会广播 ARP 请求,询问“谁有地址 ww.xx.yy.zz”。知道该地址的 MAC 地址会说“我知道”。**没有什么可以阻止计算机响应多个 IP 地址并提供与接口关联的 MAC。
答案2
更准确地说,开关操作于介质访问控制 (MAC) 层的IEEE 802.3-2022。
交换机只知道MAC 地址,因此它完全根据 MAC 地址来决定将哪些帧发送到哪些端口。