两个具有相同 MAC 地址的设备可以在同一个网络上吗?

两个具有相同 MAC 地址的设备可以在同一个网络上吗?

如果已经有设备连接到 WiFi 网络,随后另一台设备尝试使用与原始设备完全相同的 MAC 地址加入该 WiFi 网络,会发生什么情况?

答案1

MAC 地址应该是唯一的。如果有人破坏了这一点,那么网络上的两个设备将声称自己是同一个唯一的 NIC。这根本行不通。

具体如何损坏取决于卡,也可能取决于驱动程序。


想象一下,在同一栋大楼里有两个人。两人都自称是 1 号员工。
剩下的 1 号员工喊道“我可以喝点咖啡吗?”
有人拿来咖啡,喊道“1 号员工的咖啡准备好了”。
那个人现在会收到两个回复,一个是“谢谢!”,另一个是“嘿,没有点咖啡”。

而员工 #1 会先回答哪一个问题可能取决于该人有多忙,这会增加一些混乱。

简而言之:事情发生了变化。

答案2

没有一个答案,这取决于您在基础设施中使用的交换机。

大多数情况下,两台计算机都会连接到网络并认为它们运行正常……但是,您会看到随机故障,而且很可能看不到原因。

在大多数思科交换机中,一旦出现来自不同 MAC 的数据包,它们就会迅速刷新旧的 MAC 地址,这样您可能能够执行一些活动,但是大多数网络操作都会失败。

在大多数其他交换机中,它们会记住 MAC 地址大约 3 分钟,并且您会看到 0 连接的时期。

在所有情况下 - 您很可能不会意识到问题在于存在 MAC 冲突。

相关内容