每一块网卡是否真的拥有全世界唯一的MAC地址呢?

2025-03-26 00:04:20
推荐回答(5个)
回答1:

“另外,网卡总有老化损坏的时候,那么挂了的网卡MAC地址就不再生产使用了吗?”
那是肯定,网卡出厂之后,MAC地址就是唯一,即便你买来之后马上把它砸坏,制造商也不可能知道这个MAC地址对应的网卡已经坏了。如果要按照你那样的逻辑,制造商怎么知道某个MAC对应的网卡坏了呢?

MAC地址有12个十六进制的数。
0-23位(前面六个16进制数字)叫做组织唯一标志符(organizationally unique,是识别LAN(局域网)节点的标识。24-47位(配合第40位就是后面六个16进制数字了)是由厂家自己分配.其中第40位是组播地址标志位。

IPv4地址也就32位,现在才用完。MAC有48位,多了很多了。虽然IP地址采用了部分保留地址,但是这多出的12位,你算一下就是4000多倍,在可以预计的未来不会枯竭

回答2:

是唯一的 12位数字和字母组合可以生成无数各地址,远远高出了网卡的生产量。
关于各个厂家的不同,这个对方都需要申请的。每个厂家申请的前部序列是不一样的。

回答3:

按照IEEE的设计,每一台联网的设备是需要有唯一的MAC地址。不过这个唯一的MAC地址需要向相关的团体付费购买。

现实中有些网络控制器芯片本身已经付费购买了唯一MAC,但也有相当一部分产品根本就没有购买唯一MAC,而是自行按照一定的规律随意生成的。生成规律不一致,意味着现实世界中肯定可能有设备存在重复的MAC地址。
不是拿刀架在脖子上的要求,没有强制性……不遵守规则的厂家自然会胡作非为。

回答4:

如果有重复的不在同一个网络环境下互不干扰到信息也是可以上网的 ,但是理论上过不去,MAC确实是唯一的,网卡厂家拿到的MAC地址信息都是经过专门的机构分配的,这个一般不会乱掉的

回答5:

应该不可能重复,12位数字有几千亿,但全世界的网卡充其量不过30亿,每个生产商有自己的代码不可能重复。