以太网MAC地址的作用及格式

以太网MAC地址的作用

每个以太网节点都需要一个MAC地址,用来标识自己在以太网中所处的位置,这样其他设备就能基于MAC地址找到目的并发数据过去。

我们电脑的有线网卡、无线网卡都有MAC地址,我们手机、平板的无线网卡也有MAC地址。

MAC地址是TCP/IP协议栈第二层数据链路层中以太网协议(Ethernet)的编址方案,类似的编址方案还有很多,比如Frame-Relay网络的DLCI号,ATM网络的VPI/VCI编址方案……

还有另外一个地址,叫做IP地址,它是第三层网络层的编址方案,大家不要搞混了

推荐阅读:IP地址与MAC地址的关系

 

以太网MAC地址的格式

MAC地址的长度,共48位(48bit)

网络中基本不会用48个二进制表示,而是用12个十六进制表示。

如:cc04.3028.0010

不同的系统,对MAC地址表示的分隔符是不一样的,MAC地址常见格式如下:

  • 用点隔开(2个一段):cc.04.30.28.00.10
  • 用点隔开(4个一段):cc04.3028.0010
  • 用横杠隔开(2个一段):9c-2e-a1-2f-18-04
  • 用横杠隔开(4个一段):9c2e-a12f-1804

 

MAC地址48bit的分类

第1个bit:I/G位(Individual/Group),I/G位=0,表示这个MAC地址是单播MAC,I/G位=1,表示这个MAC地址是多播MAC(广播 或 组播)

第2个bit:G/L位(Global/Local),G/L位=0,表示这个MAC地址是出厂设置的,由IEEE分配没改过的。当G/L为=1,表示这个MAC地址被修改过。

第3~24个bit:OUI(Organizationally Unique identifier,组织唯一标示符),由IEEE分配给设备制造商,包含前24bit(其中bit1-2用作标识),比如Cisco、TP-LINK等,它们用这些OUI加上后面24bit,就可以给自己生产的网卡添加不同的MAC地址。

第25~48个bit:Vendor Assigned(供应商分配),这部分由设备制造商分配,加上OUI,组成一个全球唯一的MAC地址。

MAC地址格式

 

未经允许不得转载:CTO十万个为什么 » 以太网MAC地址的作用及格式

赞 (0)