概述
MAC地址共分为三种:单播MAC地址、组播MAC地址、广播MAC地址
单播MAC地址
BIA是在制造商制造网卡时烧录到网卡的ROM中的48bit的代码,它标识了每一个网络主机的唯一身份,并且不可更改,只能被读取出来使用。
每一个网络设备的制造商在生产网卡前,都要向IEEE注册,获取到一个长度为24bit的厂商代码,该代码称为OUI(Organizationally Unique Identifier)。
BIA的前三个字节(24bit)就是制造商的OUI,后三个字节由制造商自己确定,但是不同的网卡,后三个字节需要不相同。
BIA地址是一种单播MAC地址。单播MAC地址的第一个字节的最低为是0。
OUI | 制造商分配 |
---|---|
xxxxxxx0 xxxxxxxx xxxxxxxx | xxxxxxxx xxxxxxxx xxxxxxxx |
一个单播MAC地址标识了一块特定的网卡。
组播MAC地址
组播MAC地址的第一个字节的最低位是1.
非OUI | |
---|---|
xxxxxxx1 xxxxxxxx xxxxxxxx | xxxxxxxx xxxxxxxx xxxxxxxx |
一个组播MAC地址标识的是一组网卡。
广播MAC地址
广播MAC地址是指全1的MAC地址,是组播MAC地址的一个极端例子。
非OUI | |
---|---|
11111111 11111111 11111111 | 11111111 11111111 11111111 |
广播MAC地址标识了所有的网卡。
来源:oschina
链接:https://my.oschina.net/u/4382640/blog/4263360