两台设备在不同时间使用同一网络上的相同 mac 地址

两台设备在不同时间使用同一网络上的相同 mac 地址

如果我在不同时间(一个接一个)使用与同一网络(wifi)上的另一台设备相同的 mac 地址。在使用相同 mac 地址时或之后,网络设备是否会出现任何问题、故障或故障?我会从其中一个设备克隆 mac 地址。

答案1

只要两台设备不同时处于活动状态,就不会有问题。网络如何快速意识到 MAC 地址已从一个设备移动到另一个设备取决于网络中使用的交换机的具体实现以及流量模式。

原则上,您所描述的对于网络来说看起来是一样的,就好像您从网络的一个位置拔下设备并将其插入另一个位置一样。

如果您使用的是 WiFi,则需要注意,许多 WiFi 驱动程序不支持更改 MAC 地址(如您所述)。大多数有线以太网驱动程序都支持它。

当 MAC 地址从一个设备移动到另一个设备后,刚刚获得 MAC 地址的设备应该向网络发送一个广播数据包,以确保网络上的所有交换机都已更新其 CAM 表。

网络上各个设备上的邻居缓存会将 IP 地址映射到 MAC 地址。这意味着,所有发往分配给您一直使用 MAC 地址的网络接口的 IP 地址的数据包现在都将发送到接管 MAC 地址的设备。

您最好确保接管 MAC 地址的设备已准备好处理前一个设备映射到 MAC 地址的所有 IP 地址的流量。如果您正在实施故障转移解决方案,那么此行为将被视为一项有用的功能。如果您没有实施故障转移解决方案,那么在两个设备上使用相同的 MAC 地址很可能是一个错误。

相关内容