MAC地址规范
作者:chenxinjian
时间:2021/04/21
1、路由器测试与MAC地址
- 固件测试中,为了方便调试和测试,会开发产测工具来修改样机信息,其中会涉及到样机MAC地址的修改,如果修改的MAC地址不规范,可能会引起样机异常
- 固件实现的功能中,诸如黑名单、IP&MAC地址绑定,其功能实现的核心均与MAC地址息息相关,如果样机或者终端的MAC地址不规范,除了会引发样机异常外,也容易遗漏严重的BUG
2、MAC地址
- MAC(Medium/Media Access Control)地址一共48位,每8位1字节,则共6各字节,每字节用十六进制表示,书写时习惯使用冒号“:”或横杆“-”来将每个字节隔开,如:54:BF:64:2B:09:50、54-BF-64-2B-09-50
- MAC前三个字节(高24位)是由IEEE的注册管理机构RA负责给不同厂家分配的,也称为“编制上唯一的标识符”(Organizationally Unique Identifier,OUI),后三个字节(低位24位)由各厂家自行指派给生产的适配器接口,称为扩展标识符(唯一性)
- 一个地址块可以生成224个不同的地址,MAC地址实际上就是适配器地址或适配器标识符EUI-48