出厂时MAC地址是否唯一?


37

根据维基百科

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

但是出厂时设备上的MAC地址有多独特?我似乎记得很久以前曾听说过一些制造商如何重用其网卡上的MAC地址。有没有人以任何一种方式有任何困难的事实?


3
我听说过关于MAC被重用的类似事情。我有点好奇是否有任何受过教育/有根据的答案。
Peelman

Answers:


33

有2 48或281 474 976 710656个不同的电位组合。

它们是相当独特的。

  • 前三个八位位组定义制造商。
  • 最后3个八位位组通常在PROM刻录时生成。由制造商决定如何做到这一点。

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

通常可以使用软件更改MAC地址,因此,如果确实有重复,则可以在该地址周围进行映射。


18
170万个组合当然不是一个小数目,但也不是一个很高的数目。如果您选择一家大型制造商(例如Netgear或Linksys等),而这种制造商已经有十多年的历史了,那么他们一直都在使用“独特的” MAC制造新硬件
Xantec 2011年

2
...除非它们安装在同一块板/机箱上。在处理制造商提供的具有相同连接介质上的多个网络接口的设备时,我经常看到顺序MAC。
Dave Sherohman 2011年

3
最令人讨厌的是旧的SUN系统,其中四重以太网卡的所有四个端口都有一个 MAC地址。
Majenko 2011年

8
@Xantec-Ahem,那是1,670万。
new12

2
@ new123456 Xantec提出的观点仍然成立。制造商制造数亿张卡,因此,除非获得多个“制造商ID”,否则他们几乎必须重复ID。
Jamin Gray

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.