出厂时 MAC 地址是否唯一?

Jus*_*ier 38 networking network-adapter mac-address

根据维基百科

媒体访问控制地址(MAC 地址)是分配给网络接口的唯一标识符,用于物理网段上的通信

但是,出厂设备上的 MAC 地址有多独特?我似乎记得很久以前听说过一些制造商如何在他们的网卡上重复使用 MAC 地址。有没有人有任何确凿的事实?

Maj*_*nko 34

有 2 48或 281 474 976 710 656 种不同的潜在组合。

它们相当独特。

  • 前 3 个八位字节定义了制造商。
  • 最后 3 个八位字节通常在 PROM 刻录时生成。这取决于制造商他们如何做到这一点。

这显然为每个制造商提供了 16 777 215 个可能的唯一 MAC 地址。这是相当多的,所以制造商不应该重复使用一个。但有些人很懒惰,不检查他们是否已经分配了 MAC 地址。

通常可以使用软件更改 MAC 地址,因此如果您确实获得了副本,则可以对其进行映射。

  • @Xantec - 咳咳,那是 1670 万。 (8认同)
  • 最烦人的是旧的 SUN 系统,其中四个以太网卡的所有四个端口都有 *一个 * MAC 地址。 (3认同)
  • ...除非它们安装在同一个主板/机箱上。在处理制造商提供的在同一连接介质上具有多个网络接口的设备时,我经常看到连续的 MAC。 (2认同)
  • 它们应该是独一无二的,但我不得不两次解决一些奇怪的问题,因为我们的设备具有相同的 MAC。一种是嵌入式硬件,我们从同一制造商获得了 2 个具有相同 MAC 的 NIC。本来不应该发生的事,但它确实发生了。第二个是一台二手设备,有人将机上的 MAC 地址更改为恰好与我们网络中现有的 MAC 地址匹配的地址。非常烦人,我希望他们有充分的理由。我无法形容我有多讨厌人们无缘无故地摆弄他们的 MAC。不要碰! (2认同)
  • @new123456 Xantec 提出的观点仍然有效。制造商制造*数亿*张卡片,因此除非他们获得多个“制造商 ID”,否则他们几乎不得不重复 ID。 (2认同)

use*_*686 11