计算机上的每个 NIC(有线、无线等)都有不同的 MAC 地址。考虑到一台计算机可以拥有多个以太网卡(或其他),并且忽略某些设备可以修改其“当前 MAC 地址”这一事实,一台 PC 可以拥有的不同 MAC 地址数量是否存在限制(理论上或实际情况下)?
答案1
这在某种程度上取决于硬件和网络拓扑 - 我不知道理论限制(保存所有可能的最大值),但由于交换机,路由器和其他设备中的 arp 表大小,实际限制可能低至几百,也可能受到响应广播的影响。
下一个问题是如何获得这么多的 mac - 必须能够同时在单个网卡上定义它们 - 因为这是虚拟机所做的。同样,您可以放置相当数量的网卡(例如多个四端口卡),并根据您想要定义问题限制的方式,使用 VLAN 中继将每个网卡进一步放大到交换机端口。
但从实践上来说,我认为大约 50 台 Mac 是一个现实的(但远非绝对的)实际限制。