IPv6保留的子网任意传送地址( 二 )


接口标识符
这里的子网前缀包含除了接口标识符意外的所有字段 。保留的子网内任意传送地址中的
接口标识符由7位的任意传送标识号 , 其它位置(高字节位置)1而形成(anycastID);然
而对于EUI-64格式的接口标识符 , 全体/本地位必须置为0 。任意传送标识号标识了子网内
所有保留的任意创送地址中一个确定的任意传送地址 。
在子网地址中保留高位(而不是低位)的目的是避免和目前使用的一些正式或者非正式
的低位数字格式地址相冲突 。例如 , 这些低位数字格式地址通常在点对点链接节点 , 隧道终
点中使用 , 另外还有当网络接口的硬件令牌不能得到时手工配置单传送地址 , 甚至手工配置
一个连接中路由器的静态地址 , 都需要使用低位数字格式地址 。只保留了128位给任意传送
标识号(而不是可能的128位)的意思是说由于只答应子网与接口标识符的分界与字节边界
对其 , 在IPv6地址中接口标识符最小的尺寸是8位(包括子网单投地址空间以及保留的子
网任意传送地址) 。
对于所有的IPv6任意传送地址 , 这些保留的子网任意传送地址是在IPv6单投地址空间
中分配的 。在本文档中定义的所有保留任意传送地址 , 在带有任何子网前缀 , 所有连接中都
是保留的 。它们不能再作为单投地址分配给网络接口 。
3. 保留的子网任意传送地址列表
目前 , 保留的子网任意传送地址中下面的这些任意传送标识号被定义:
10进制16进制描述
-----------------------------
1277F保留
1267E移动IPv6家乡代理任意传送
0-12500-7D保留
其它任意传送标识号的将在以后定义 。
4. 举例
为了进一步解释子网任意传送地址的结构 , 本节具体说明移动IPv6家乡代理子网任意
传送的地址结构 。在第三节中已经讲过 , 移动IPv6家乡代理子网任意传送地址的7位地址
标识符为126(10进制) , 7E(16进制) 。
IPv6地址包含一个格式化的前缀 , 指明接口标识符长度必须为64位 , 格式为EUI-64
格式(目前格式化前缀为001到111 , 除了11111111) 。保留的移动IPv6家乡代理子网任意
传送地址包含64位的子网前缀 , 然后是64位的接口标识符 。格式如下:
01133446
05612783
---------------- ---------------- ---------------- ----------------
1111110111111111111111111111111111111111111111111111111111111110
---------------- ---------------- ---------------- ----------------
^^^^^^^^
---全体/本地位任意传送标识号--- -----
其它的IPv6地址类型 , 接口标识符长度可能不是64字节而且也不是EUI-64格式 。在
这个例子中 , 假定接口标识符的长度为64位 , 使得与上面的比较能够清除一些(虽然长度
不是64字节的也是同样的结构) 。这样保留的移动IPv6家乡代理子网任意传送地址包含64
位的子网前缀 , 然后是64位的接口标识符 。格式如下:
01133446
05612783
---------------- ---------------- ---------------- ----------------
1111111111111111111111111111111111111111111111111111111111111110
---------------- ---------------- ---------------- ----------------
^^^^^^^
任意传送标识号--- -----
5. IANA考虑
本文档在IPv6单投地址空间内 , 每个子网前缀中任意传送表示号的基础上 , 定义了一
系列保留的子网任意传送地址 。随着需求的增长 , 新的任意标识号还需要被定义 。这样的任
意传送标识号应该在所有子网前缀中保留 , 因此这些任意传送标识号的分配必须集中治理 。

推荐阅读