跳转到生成器
地址指南

MAC 地址格式与 EUI-64 的关系

统一常见的 48 位文本形式,并理解 EUI-64 的标准转换。

多种字符串可以表示相同的 48 位

例如 00:11:22:AA:BB:CC、00-11-22-AA-BB-CC 和 0011.22AA.BBCC。移除支持的分隔符后应精确解析六个字节;混用分隔符、位数多余或非十六进制字符都应拒绝。

旧式 Modified EUI-64 IID 转换方法

RFC 4291 记录的旧式 IPv6 接口标识方法,是在 48 位链路层地址的前三字节与后三字节之间插入 FF:FE,然后反转通用/本地位。这是 Modified EUI-64 IID 构造方式,不代表结果就是接口当前使用的 IPv6 地址。

输入 48 位地址:          00:11:22:AA:BB:CC
插入 FF:FE:              00:11:22:FF:FE:AA:BB:CC
反转 U/L 位:             02:11:22:FF:FE:AA:BB:CC
IPv6 IID 分组表示:        0211:22ff:feaa:bbcc

RFC 4291 旧式 Modified EUI-64 IID 方法 ↗

MAC 地址格式检查工具 →

现代稳定 IID 默认不应嵌入稳定 MAC

RFC 8064 更新了默认建议:稳定 SLAAC 接口标识应采用 RFC 7217,默认不要嵌入稳定链路层地址。仅凭值的形状像 EUI-64,无法证明 IID 的生成方式。

RFC 4291 旧式 Modified EUI-64 IID 方法 ↗

RFC 8064 稳定 IPv6 接口标识建议 ↗

使用能拒绝歧义输入的解析器

测试每种接受的表示法、小写十六进制、零填充、无效长度以及组播/本地示例。显示时保留原始输入,比对时使用标准化字节。

地址生成器 →