网站地图 | Tags | 热门标准 | 最新标准 | 订阅

GB/T 28514.3-2012 支持IPv6的路由协议技术要求 第3部分:中间系统到中间系统域内路由信息交换协议(IS-ISv6)

  • 名  称:GB/T 28514.3-2012 支持IPv6的路由协议技术要求 第3部分:中间系统到中间系统域内路由信息交换协议(IS-ISv6) - 下载地址2
  • 下载地址:[下载地址2]
  • 提 取 码
  • 浏览次数:3
下载帮助: 发表评论 加入收藏夹 错误报告目录
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
新闻评论(共有 0 条评论)

资料介绍

  ICS 33. 180 M 33

  中 华 人 民 共 和 国 国 家 标 准

  GB/T 28514.3—2012

  支持 IPv6 的路由协议技术要求

  第 3 部分 : 中间系统到中间系统域内路由

  信息交换协议(IS-ISv6)

  IPv6 routingprotocol—Part3:Intermediatesystem to intermediatesystem

  intra-domain routinginformation exchangeprotocol(IS-ISv6)

  2012-06-29发布 2012-10-01实施

  中华人民共和国国家质量监督检验检疫总局中 国 国 家 标 准 化 管 理 委 员 会

  

  发

  

  布

  中 华 人 民 共 和 国

  国 家 标 准

  支持 IPv6 的路由协议技术要求

  第 3 部分 : 中间系统到中间系统域内路由

  信息交换协议(IS-ISv6)

  GB/T 28514. 3—2012

  *

  中 国 标 准 出 版 社 出 版 发 行

  北京市朝阳区和平里西街甲 2 号(100013)

  北京市西城区三里河北街 16号(100045)

  网址:www. gb168. cn

  服务热线 :010-68522006

  2012年 10月第一版

  *

  书号 : 155066 · 1-45729

  版权专有 侵权必究

  GB/T 28514.3—2012

  前 言

  GB/T 28514《支持 IPv6的路由协议技术要求》分为以下 3个部分 :

  — 第 1部分 : 边界网关协议(BGP4) ;

  — 第 2部分 : 开放最短路径优先协议(OSPF) ;

  — 第 3部分 : 中间系统到中间系统域内路由信息交换协议(IS-ISv6) 。

  本部分为 GB/T 28514的第 3部分 。

  本部分按照 GB/T 1. 1—2009给出的规则起草 。

  本部分由中华人民共和国工业和信息化部提出 。

  本部分由中国通信标准化协会归 口 。

  本部分起草单位 :工业和信息化部电信研究院 、上海贝尔股份有限公司 。

  本部分主要起草人 : 吴英桦 、刘述 、顾方方 。

  Ⅰ

  GB/T 28514.3—2012

  支持 IPv6 的路由协议技术要求

  第 3 部分 : 中间系统到中间系统域内路由

  信息交换协议(IS-ISv6)

  1 范围

  GB/T 28514. 3 的本部分规 定 了 对 基 于 IPv6 的 中 间 系 统-中 间 系 统 路 由 协 议(IS-ISv6) 的 技 术 要求 ,包括对 IPv6可达性 TLV、IPv6接口地址 TLV、IPv6NLPID操作 、安全等方面的规定 。

  本部分适用于支持 IS-ISv6的网络设备 。

  2 规范性引用文件

  下列文件对于本文件的应用是必不可少的 。凡是注 日期的引用文件 ,仅注 日期的版本适用于本文件 。凡是不注日期的引用文件 ,其最新版本(包括所有的修改单)使用于本文件 。

  ISO 10589:1992 信息技术 系统间的通信和信息交换 与提供无连接模式网络服务协议共用的中间系统到中间系统域内路由信息交换协议(Information technology—Telecommunications and infor- mation exchange between systems—Intermediate system to intermediate system Intra-domain routeing information exchange protocolforusein conjunction with the protocolforproviding the con- nectionless-mode network service)

  IETF RFC 1195: 1990 用 OSIIS-IS实 现 在 TCP/IP和 双 重 环 境 下 路 由 (Use of OSIIS-IS for routing in TCP/IP and dual environments)

  3 术语和定义、缩略语

  3. 1 术语和定义

  下述术语和定义适用于本文件 。

  3. 1. 1

  路由域 domain

  路由器相互连接构成的网络 ,通常使用相同的协议 , 由同一个中心机构管理 。

  3. 1. 2

  区域 area

  维护内部详细路由信息的路由子域 。

  3. 1. 3

  中间系统 intermediatesystem

  即路由器 ,是网络层互连设备 ,主要完成路由选择控制 、数据包交换转发等网络层处理功能 。

  3. 2 缩略语

  下列缩略语适用于本部分 。

  IIH IS to IS Hello 中间系统到中间系统 Hello 消息

  1

  GB/T 28514.3—2012

  IS

  Intermediate system

  中间系统

  LSP

  Link State PDU

  链路状态 PDU

  NLPID

  Network LayerProtocolID

  网络层协议标识符

  PDU

  ProtocolData Unit

  协议数据单元

  TLV

  Type Length Value

  类型-长度-值

  4 IPv6 可达性 TLV

  IPv6可达性 TLV 的 TLV类型值是 236(0xEC) 。

  IETF RFC1195中定义了两种可达性 TLV, 即“IP 内部可达性信息 ”和“IP外部可达性信息 ”,本部分用“IPv6可达性 ”TLV 和一个“外部 ”比特提供了等效的 IPv6数据 。

  “IPv6可达性 ”TLV 中包含路由前缀和权值信息 ;包含 U 比特 ,用于指明该前缀是否是从更高等级上向下发布的 ;包 含 X 比 特 , 用 于 指 明 该 前 缀 是 否 是 另 一 个 路 由 协 议 发 布 的 ; 此 外 , 还 可 以 包 含 “子TLV”(可选项) , 以便将来进行扩展 。“IPv6可达性 ”TLV通过对这些数据进行规定来描述网络的可达性 ,数据的格式如图 1所示 。

  0 1 2 3

  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  类型= 236

  长度

  权值

  权

  值

  U

  X

  S

  保留

  前缀长度

  前缀

  … …

  子 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路由表以外的原因而发布一个前缀是被允许的 。

  2

  GB/T 28514.3—2012

  如果有子 TLV,则其格式与普通的 TLV相同 ,见图 2。

  0 1 2 3

  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  类型

  长度

  值( * ) … …

  说明 :

  * 表示可选项 。

  图 2 IPv6 可达性 TLV 的子 TLV格式

  长度字段指明值字段有多少个字节 ,长度字段值可为零 。

  5 IPv6 接口地址 TLV

  “IPv6接口地址 ”TLV 的 TLV类型值是 232(0xE8) 。

  这个 TLV直接映射到 IETF RFC1195规定的“IP接口地址 ”TLV 中 ,如图 3。 为此需要对内容进行调整 ,用序号为 0~ 15的 16字节的 IPv6接口地址取代序号为 0~ 63的 4字节的 IPv4接口地址 。

  0 1 2 3

  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  类型= 232

  长度

  接口地址 1( * )

  接口地址 1(续 * )

  接口地址 1(续 * )

  接口地址 1(续 * )

  接口地址 1(续 * )

  接口地址 2( * )

  接口地址 … …

  说明 :

  * 表示可选项 。

  图 3 IPv6 接口地址 TLV

  根据 TLV是否被发布 ,在此对 TLV 的句法做进一步的限制 。对于 Hello PDU ,“接口地址 ”TLV必须只包含分配给发送 Hello 消息的接口的链路本地 IPv6地址 。对于 LSP,“接口地址 ”TLV 中必须只包含分配给 IS的非链路本地 IPv6地址 。

  6 IPv6 NLPID

  如果 IS用 IS-IS协议支持 IPv6路由 ,则必须将 IPv6NLPID添加到“NLPID”TLV 中发布 。

  IPv6NLPID在 L1 LAN IIH、L2 LAN IIH、点到点 IIH、L1 LSP、L2 LSP消息中的 TLV格式为 :

  0 1 2 3

  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

  代码

  长度

  NLPID

  NLPID

  NLPID

  … …

  图 4 IPv6 NLPID 的 TLV格式

  GB/T 28514.3—2012

  GB T 28514 3 2012

  — .

  图 4 中 TLV代码字段的值为“129”,长度字段的值为所有 NLPID 长度之和 ,NLPID 为 IS-IS协议支持的一个或多个网络层协议的协议标识符 ,IPv6NLPID 的值是 142(0x8E) 。

  7 操作

  /

  如果有两条路径对应于一个给定的前缀 ,则对路径进行优选时必须考虑根据上/下比特进行调整 。新的优选次序如下 :

  a) 等级 1上前缀 ;

  b) 等级 2上前缀 ;

  c) 等级 2下前缀 ;

  d) 等级 1下前缀 。

  如果多条路径具有同样的最好优选等级 ,则要根据权值进行选择 。如果路由器支持相等开销多径路由 ,则多条路径应被看作是相等开销的多径路由 ,否则 ,路由器可以选择多条路径中的任意一条 。

  8 安全

  IS-ISv6安全认证功能符合 ISO 10589和 IETF RFC1195 的规定 ,支持 OSI认证和 IP认证 。 OSI认证为链路层认证 ,只有在认证成功的条件下 ,IS之间可以建立 IS-IS邻居关系;IP认证为网络层的认证 ,只有在 OSI认证成功且 IP认证成功的条件下 ,IS之间交换的 IS-IS路由信息有效 。

  版权专有 侵权必究

  *

  书号 :155066 · 1-45729

29140693829
下载排行 | 下载帮助 | 下载声明 | 信息反馈 | 网站地图  360book | 联系我们谢谢