IPv6 地址创建 EUI-64 格式接口 ID 的过程

IPv6 接口标识符

IPv6 地址中的接口标识符(ID)用于识别链路上的唯一接口,有时被称为 IPv6 地址的 “主机部分”。接口 ID 在链路上必须是唯一的,始终为 64 位长,并且可以根据数据链路层地址动态创建。

MAC 地址 中的 L/G 位(有时也称为 U/L 位)和 I/G 位都位于每个 MAC 地址的最高有效字节中,其中 I/G 位是该字节中最低有效位,L/G 位是该字节中第二低有效位。

IG 位区分 MAC 地址是单播地址还是组播地址。I/G 位为 0 表示是单播地址,I/G 位为 1 表示是组播地址。

U/L 位指示接口 ID 是本地唯一(仅在该链路上)还是全局(全球)唯一;从全球唯一 MAC 地址派生的 ID 被认为是全局唯一的。
接口 ID 的第一个字节中的第八位是用于管理多播组的 I/G 位;它不会改变。

在绝大多数情况下(广播消息除外),会看到两个位都设置为 0(单播和供应商分配)。
在这里插入图片描述

EUI-64 格式接口 ID 生成过程

接口的数据链路层类型决定了 IPv6 接口 ID 的动态创建方式以及地址解析的工作方式。

以太网中的 EUI-64 格式接口 ID 是通过在 MAC 地址的组织唯一标识符 OUI 字段(前三个字节) 和在供应商代码 EUI 字段(后三个字节)之间插入十六进制数 FFFE ,并在 OUI 字段最高有效字节中翻转 U/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值