ICS33.180
M33
中华人民共和国国家标准
GB/T28514.3—2012
支
持IPv6的路由协议技术要求
第3部分:中间系统到中间系统域内路由
信息交换协议(IS-ISv6)
IPv6routingprotocol—Part3:Intermediatesystemtointermediatesystem
intra-domainroutinginformationexchangeprotocol(IS-ISv6)
2012-06-29发布 2012-10-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布中华人民共和国
国家标准
支持IPv6的路由协议技术要求
第3部分:中间系统到中间系统域内路由
信息交换协议(IS-ISv6)
GB/T28514.3—2012
*
中国标准出版社出版发行
北京市朝阳区和平里西街甲2号(100013)
北京市西城区三里河北街16号(100045)
网址:www.gb168.cn
服务热线:010-68522006
2012年10月第一版
*
书号:155066·1-45729
版权专有 侵权必究
前 言
GB/T28514《支持IPv6的路由协议技术要求》分为以下3个部分:
———第1部分:边界网关协议(BGP4);
———第2部分:开放最短路径优先协议(OSPF);
———第3部分:中间系统到中间系统域内路由信息交换协议(IS-ISv6)。
本部分为GB/T28514的第3部分。
本部分按照GB/T1.1—2009给出的规则起草。
本部分由中华人民共和国工业和信息化部提出。
本部分由中国通信标准化协会归口。
本部分起草单位:工业和信息化部电信研究院、上海贝尔股份有限公司。
本部分主要起草人:吴英桦、刘述、顾方方。
ⅠGB/T28514.3—2012
支持IPv6的路由协议技术要求
第3部分:中间系统到中间系统域内路由
信息交换协议(IS-ISv6)
1 范围
GB/T28514.3的本部分规定了对基于IPv6的中间系统-中间系统路由协议(IS-ISv6)的技术要
求,包括对IPv6可达性TLV、IPv6接口地址TLV、IPv6NLPID操作、安全等方面的规定。
本部分适用于支持IS-ISv6的网络设备。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)使用于本文件。
ISO10589:1992 信息技术 系统间的通信和信息交换 与提供无连接模式网络服务协议共用的
中间系统到中间系统域内路由信息交换协议(Informationtechnology—Telecommunicationsandinfor-
mationexchangebetweensystems—IntermediatesystemtointermediatesystemIntra-domain
routeinginformationexchangeprotocolforuseinconjunctionwiththeprotocolforprovidingthecon-
nectionless-modenetworkservice)
IETFRFC1195:1990 用OSIIS-IS实现在TCP/IP和双重环境下路由(UseofOSIIS-ISfor
routinginTCP/IPanddualenvironments)
3 术语和定义、缩略语
3.1 术语和定义
下述术语和定义适用于本文件。
3.1.1
路由域 domain
路由器相互连接构成的网络,通常使用相同的协议,由同一个中心机构管理。
3.1.2
区域 area
维护内部详细路由信息的路由子域。
3.1.3
中间系统 intermediatesystem
即路由器,是网络层互连设备,主要完成路由选择控制、数据包交换转发等网络层处理功能。
3.2 缩略语
下列缩略语适用于本部分。
IIH IStoISHello 中间系统到中间系统Hello消息
1GB/T28514.3—2012
IS Intermediatesystem 中间系统
LSP LinkStatePDU 链路状态PDU
NLPID NetworkLayerProtocolID 网络层协议标识符
PDU ProtocolDataUnit 协议数据单元
TLV Type-Length-Value 类型-长度-值
4 IPv6可达性TLV
IPv6可达性TLV的TLV类型值是236(0xEC)。
IETFRFC1195中定义了两种可达性TLV,即“IP内部可达性信息”和“IP外部可达性信息”,本部
分用“IPv6可达性”TLV和一个“外部”比特提供了等效的IPv6数据。
“IPv6可达性”TLV中包含路由前缀和权值信息;包含U比特,用于指明该前缀是否是从更高等级
上向下发布的;包含X比特,用于指明该前缀是否是另一个路由协议发布的;此外,还可以包含“子
TLV”(可选项),以便将来进行扩展。“IPv6可达性”TLV通过对这些数据进行规定来描述网络的可达
性,数据的格式如图1所示。
0 1 2 3
01234567890123456789012345678901
类型=236 长度 权值
权值 UXS保留前缀长度
前缀……
子TLV长度(*) 子TLV……
说明:
*表示可选项。
U———上/下比特。
X———外部起源比特。
S———子TLV呈现比特。
图1 IPv6可达性TLV的格式
这种IPv6可达性TLV可以在一个LSP内出现任意多次(也可以不出现)。禁止用这种TLV来发
布链路本地前缀。
当一个前缀是第一次注入到IS-IS中时,上/下比特被置为“0”。如果前缀是从一个较高等级发布
到一个较低等级上(例如从等级2到等级1),则该比特另置为“1”,以表明该前缀是按从高向低的等级
发布的。对于上/下比特置“1”的前缀,只允许将其从较高的等级向较低的等级发布。
如果前缀是从另一个路由协议发布到IS-IS中的,则外部比特被置为“1”。从IS-IS向其他协议发
布前缀时这一信息是有用的。
如果“子TLV”比特被置为“0”,则不出现“子TLV”。否则,如果该比特被置为“1”,则前缀后边的
一个字节就是描述“子TLV”长度的字节,且格式中包含“子TLV”部分。
前缀被“封装”到数据结构中,这是指只有前缀所需要若干字节出现在数据结构中。字节数目可以
根据前缀长度计算得到,具体如下:
前缀字节数=取整((前缀长度+7)/8)。
如果发布的前缀具有大于MAX_V6_PATH_METRIC(0xFE000000)的权值,则在进行通常的
SPF计算时禁止考虑该前缀。这种处理方式下,为了建立通常的IPv6路由表以外的原因而发布一个前
缀是被允许的。
2GB/T28514.3—2012
如果有子TLV,则其格式与普通的TLV相同,见图2。
0 1 2 3
01234567890123456789012345678901
类型 长度 值(*)……
说明:
*表示可选项。
图2 IPv6可达性TLV的子TLV格式
长度字段指明值字段有多少个字节,长度字段值可为零。
5 IPv6接口地址TLV
“IPv6接口地址”TLV的TLV类型值是232(0xE8)。
这个TLV直接映射到IETFRFC1195规定的“IP接口地址”TLV中,如图3。为此需要对内容进
行调整,用序号为0~15的16字节的IPv6接口地址取代序号为0~63的4字节的IPv4接口地址。
0 1 2 3
01234567890123456789012345678901
类型=232 长度 接口地址1(*)
接口地址1(续*)
接口地址1(续*)
接口地址1(续*)
接口地址1(续*) 接口地址2(*)
接口地址……
说明:
*表示可选项。
图3 IPv6接口地址TLV
根据TLV是否被发布,在此对TLV的句法做进一步的限制。对于HelloPDU,“接口地址”TLV
必须只包含分配给发送Hello消息的接口的链路本地IPv6地址。对于LSP,“接口地址”TLV中必须
只包含分配给IS的非链路本地IPv6地址。
6 IPv6NLPID
如果IS用IS-IS协议支持IPv6路由,则必须将IPv6NLPID添加到“NLPID”TLV中发布。
IPv6NLPID在L1LANIIH、L2LANIIH、点到点IIH、L1LSP、L2LSP消息中的TLV格式为:
0 1 2 3
01234567890123456789012345678901
代码 长度 NLPID NLPID
NLPID ……
图4 IPv6NLPID的TLV格式GB/T28514.3—2012
GB/T28514.3—2012
图4中TLV代码字段的值为“129”,长度字段的值为所有NLPID长度之和,NLPID为IS-IS协议
支持的一个或多个网络层协议的协议标识符,IPv6NLPID的值是142(0x8E)。
7 操作
如果有两条路径对应于一个给定的前缀,则对路径进行优选时必须考虑根据上/下比特进行调整。
新的优选次序如下:
a) 等级
GB-T 28514.3-2012 支持IPv6的路由协议技术要求 第3部分 中间系统到中间系统域内路由信息交换协议 IS-ISv6
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2025-07-13 03:08:19上传分享