相关文章:
一、概念
不知道为了什么,IEEE 设计了一个 64 位的地址方案,称之为 EUI-64 (Extended Unique Identifier)。
MAC 地址这种又被称之为 EUI-48,确切的说,应该是 MAC 地址是 EUI-48 格式。
目前已知的区别:
- MAC 地址的概念只存在二层计算机网络。
而 EUI 不止被用于 IEEE 802 协议(局域网和城域网),可以用于其他类型设备,比如蓝牙。
TODO: 需要一些调查研究。
MAC To EUI64
就是在 OUI 和设备号之间插入 FFFE 即可。
xx:xx:xx:yy:yy:yy
xx:xx:xx:ff:fe:yy:yy:yy
二、场景
根据维基百科,
采用 EUI-48 格式的场景
- IEEE 802 网络
- 以太网
- 802.11 无线网络(Wi-Fi)
- 蓝牙
- IEEE 802.5 令牌环
- 光纤分布式数据接口(FDDI)
- 异步传输模式(ATM),仅作为NSAP 地址的一部分交换虚拟连接
- 光纤通道(FC)和串行连接的 SCSI(SAS)
- ITU-T G.hn 标准
使用现有家庭布线(电力线、电话线和同轴电缆)创建千兆局域网。
采用 EUI-64 格式的场景
- IEEE 1394 (FireWire),苹果公司和索尼、松下等公司开发的一种串行总线技术
- InfiniBand,一种高性能网络标准(高吞吐,低延迟)
- IPv6
- ZigBee / 802.15.4 / 6LoWPAN
PS: 6LoWPAN: IPv6 over Low-Power Wireless Personal Area Networks, 低功耗无线个人局域网 IPv6 - IEEE 11073-20601
三、IPv6 中的应用
Update @ 2021-12-30
在 IPv6 的文档中频繁看到这个词。
无状态自动配置机制中:
- MAC 转 EUI-64
- U/L 位(首字节低二位)设位 1, 表示本地地址