📄 rfc2374.txt
字号:
组织:中国互动出版网(http://www.china-pub.com/)
RFC文档中文翻译计划(http://www.china-pub.com/compters/emook/aboutemook.htm)
E-mail:ouyang@china-pub.com
译者:刘伟娜(superwinner,starfield@xanet.edu.cn)
译文发布时间:2001-4-26
版权:本中文翻译文档版权归中国互动出版网所有。可以用于非商业用途自由转载,但必须
保留本文档的翻译及版权信息。
Network Working Group R. Hinden
Request for Comments: 2374 Nokia
Obsoletes: 2073 M. O'Dell
Category: Standards Track UUNET
S. Deering
Cisco
July 1998
IPv6 可集聚全球单播地址格式
(RFC 2374 An IPv6 Aggregatable Global Unicast Address Format)
备忘录状态:
This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" (STD 1) for the standardization state
and status of this protocol. Distribution of this memo is unlimited.
版权注意:
Copyright (C) The Internet Society (1998). All Rights Reserved.
目录
IPv6 可集聚全球单播地址格式 1
1. 引论 2
2. IPv6 地址概述 2
3. IPv6 可集聚全球单播地址格式 2
3.1 可集聚全球单播地址结构 3
3.2 顶级集聚标识符 4
3.3 保留字段 4
3.4 下一级集聚标识符 4
3.5 站点级集聚标识符 5
3.6 接口ID 6
4. 技术动机 6
致谢 7
参考文献 7
安全性考虑 8
1. 引论
本文定义了可用于I n t e r n e t 上的I P v 6 可集聚全球单播地址格式。本文定义的地址
格式与I P v 6 协议【I P v 6】 以及“I P v 6 寻址体系结构”【A R C H】 是一致的。它的设
计是为了推进规模可伸缩的I n t e r n e t 选路。
本文件取代了RFC 2073(基于供应商的I P v 6 单播地址格式)。RFC 2073 成为了历史文
件。可集聚全球单播地址格式是对RFC 2073 某些方面的改进。主要的改变包括删去了对路
由集聚、E U I - 6 4 接口标识符的支持,对供应商和交换局集聚的支持,公共和站点拓扑的
分割以及新集聚术语等所不需要的注册位。
2. IPv6 地址概述
I P v 6 地址是为接口和接口组指定的1 2 8 位标识符。有三类地址:单播、任意点播和
组播。本文专门定义单播地址类。
在本文中,地址内的字段,赋予如“子网”这样的专门名字。当名字与其后的名词“标
识符”一起使用时(如“子网标识符”),被称为名字字段的内容。当名字与名词“前缀”一
起用时(如“子网前缀”),则表示包括本字段在内的所有左边的寻址位。
I P v 6 单播地址的设计使I n t e r n e t 选路系统在不需要了解I P v 6 地址内部结构的
情况下,在任意位边界上,使用一个最长的前缀匹配“算法”,就可作出包的转发决定。I P
v 6 地址的结构是为指派和分配用的。唯一的例外就是要在单播和组播地址之间加以区别。
I P v 6 地址的特定类型由地址的前几位指出。包含这前几位的可变长度字段叫做格式
前缀( F P )。
本文为可集聚全球单播地址定义地址格式,其格式前缀为0 0 1 (二进制)。其他格式前
缀也可以采用同样的地址格式,只要这些格式前缀是标识I P v 6 单播地址的。只是本文只
定义了这种格式前缀而已。
3. IPv6 可集聚全球单播地址格式
本文为I P v 6 可集聚全球地址格式的分配定义一种地址格式。作者相信这地址格式会
广泛用于连到I n t e r n e t 的I P v 6 节点。设计该地址格式时,考虑到既支持当前基于供应
商的集聚,也支持新的基于交换局的集聚。其组合既允许直接连接到供应商的站点能高效率
地选路集聚,也允许连接到交换局的站点能高效率地选路集聚。站点可以选择连接到两者中
的任一个集聚实体。
当该地址格式的目的是支持基于交换局的集聚(除了当前基于提供商的集聚外)时,它的
总体路由集聚特性与交换局无关。只有用基于供应商的集聚,才能提供效率高的路由集聚。
可集聚地址安排成一个三层次的分级结构:
· 公用拓扑。
· 站点拓扑。
· 接口标识符。
公用拓扑是提供公用I n t e r n e t 传送服务的供应商和交换局群体。站点拓扑是本地的
特定站点或组织,它不提供到本站点以外节点的公用传送服务。接口标识符是标识链路上的
接口。
______________ ______________
--+/ \+--------------+/ \+----------
( P1 ) +----+ ( P3 ) +----+
+\______________/ | |----+\______________/+--| |--
| +--| X1 | +| X2 |
| ______________ / | |-+ ______________ / | |--
+/ \+ +-+--+ \ / \+ +----+
( P2 ) / \ +( P4 )
--+\______________/ / \ \______________/
| / \ | |
| / | | |
| / | | |
_|_ _/_ _|_ _|_ _|_
/ \ / \ / \ / \ / \
( S.A ) ( S.B ) ( P5 ) ( P6 )( S.C )
\___/ \___/ \___/ \___/ \___/
| / \
_|_ _/_ \ ___
/ \ / \ +-/ \
( S.D ) ( S.E ) ( S.F )
\___/ \___/ \___/
正如上面图所表示的可集聚地址格式,其目的是支持长途供应商(如图中P 1 、P 2 、P
3 、P 4 ),交换局(如图中X 1 和X 2 ),多级供应商(如图中P 5 和P 6 )和用户(如图中S . x )。
交换局(不像目前的N A P s 、F I X e s 等)将分配I P v 6 地址。连接到这些交换局的组织,
也要从一个或多个长途供应商那里预订(直接、间接地通过交换局等)长途服务。这样做可使
寻址与长途转运供应商无关。这使得在改换长途供应商时,无需给它们的组织重新编号。组
织也能成为多家的,也就是通过交换局连到一个以上的长途供应商,而不需要从每个长途供
应商处获得地址前缀。用于此类供应商的选择及移植性的机制不在本文中讨论。
3.1 可集聚全球单播地址结构
可集聚全球单播地址格式表示如下:
| 3| 13 | 8 | 24 | 16 | 64 bits |
+--+-----+---+--------+--------+--------------------------------+
|FP| TLA |RES| NLA | SLA | Interface ID |
| | ID | | ID | ID | |
+--+-----+---+--------+--------+--------------------------------+
<--Public Topology---> Site
<-------->
Topology
<------Interface Identifier----->
其中,F P 为格式前缀( 0 0 1 );TLA ID 为顶级集聚标识符;R E S 保留为将来用;NLA
ID 为下一级集聚标识符;SLA ID 为站点级集聚标识符;I N T E R FACE ID 为接口标识符;
下面分别给出I P v 6 可集聚全球单播地址格式的每一部分的说明。
3.2 顶级集聚标识符
顶级集聚标识符(TLA ID)是选路分级结构中的最高级。非默认路由器必须为每个激活的
TLA ID 保留一个路由表项,同时也许还有为TLA ID 提供选路信息的附加项。附加项的目
的是为它们的特定拓扑优先选路,但是所有级的选路拓扑,必须使提供给非默认路由表的附
加项数量最少。
这样的寻址格式支持8 1 9 2 ( 21 3)个TLA ID 。要增加TLA ID 的数量可以向右扩展T L
A 字段到保留字段,或者在另外的格式前缀上使用此格式。
关系分配TLA ID 的议题,超出了本文范围,将在正在进行准备的文件中说明。
3.3 保留字段
保留字段留作将来用,当前必须置成0 。
保留字段可留作T L A 和N L A 字段扩展时用。见第4 节的讨论。
3.4 下一级集聚标识符
下一级集聚标识符被得到一个TLA ID 的机构用来创建寻址分级结构和标识站点。该机
构可以指定NLA ID 字段的前n 位,用来创建适合于它的网络的寻址分级结构。该字段的
其余部分用来标识它愿为之服务的站点。表示如下:
| n | 24-n 位 | 16 | 64 位 |
+-----+--------------------+--------+-----------------+
|NLA1 | 站点 ID | SLA ID | 接口 ID |
+-----+--------------------+--------+-----------------+
每个得到一个TLA ID 的机构可以有2 4 位NLA ID 空间。NLA ID 空间使每个机构能
够为相当于目前IPv4 Internet 能够支持的总网络数几乎一样多的组织提供服务。
得到TLA ID 的机构,也支持他们自己站点I D 空间中的NLA ID 。这就允许得到TLA
ID 的机构,能给提供公用传送服务的机构提供服务,也能给不提供公用传送服务的机构提
供服务。得到NLA ID 的机构,也可以选择用他们的站点I D 空间去支持其他的NLA ID 。
这种情况表示如下:
| n | 24-n 位 | 16 | 64 位 |
+-----+--------------------+--------+-----------------+
|NLA1 | 站点 ID | SLA ID | 接口 ID |
+-----+--------------------+--------+-----------------+
| m | 24-n-m | 16 | 64 位 |
+-----+--------------+--------+-----------------+
|NLA2 | 站点 ID | SLA ID | 接口 ID |
+-----+--------------+--------+-----------------+
| o |24-n-m-o| 16 | 64 位 |
+-----+--------+--------+-----------------+
|NLA3 | 站点 ID| SLA ID | 接口 ID |
+-----+--------+--------+-----------------+
对一个特定的TLA ID ,设计NLA ID 位的安排,留给负责该TLA ID 的机构去做。同
样,设计下一级NLA ID 位的安排,由前面一级NLA ID 负责。在此建议分配N L A 地址
空间的机构用类似于[ R F C 2 0 5 0 ]中的“慢启动”分配过程。
设计NLA ID 分配计划,要在选路集聚效率和灵活性之间进行权衡。创建分级结构允
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -