是否可以将单个 MAC 地址用于多个 IPv4 地址?

网络工程 ipv4 MAC地址
2021-07-07 23:58:21
  • 拓扑:带有路由器的调制解调器和以太网 LAN 桥 <---> 服务器具有一个 NIC。
  • 服务器网络接口:能够处理多个 IPv4 地址。所有地址都在同一个子网中。
  • 调制解调器:提供路由服务,没有别的。WAN 和 LAN 本身都有一个地址,也在子网内。

会不会有地址冲突,或者ARP表会有多个IP,但MAC地址总是一样的?我们确实遇到了丢包或主机不可达的情况。调制解调器的 ARP 表确实包含除它自己之外的所有地址,所有地址都与相同的 MAC 相关联。

1个回答

将多个 IP 地址放在一个接口上(因此一个 MAC 地址)对于服务器来说是很常见的。

例如:如果一个服务器上运行着多个角色和服务,那么为每个角色/服务提供自己的 IP 地址可能是个好主意。当您稍后想要将角色/服务移动到另一台机器时,您可以这样做而不会中断第一台服务器上的其他角色/服务。