YD/T 1295-2003 支持IPv6的路由协议技术要求----开放最短路径优先协议(OSPF)

YD/T 1295-2003 Supporting IPv6 Routing Protocol Technology Requirements - Open Shortest Path First (OSPF)

行业标准-邮电通信 简体中文 现行 页数:44页 | 格式:PDF

基本信息

标准号
YD/T 1295-2003
标准类型
行业标准-邮电通信
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2003-12-30
实施日期
2003-12-30
发布单位/组织
信息产业部
归口单位
信息产业部电信研究院
适用范围
-

研制信息

起草单位:
信息产业部电信传输研究所
起草人:
袁琦、刘治 等
出版信息:
页数:44页 | 字数:- | 开本: -

内容描述

��������������

中华人民共和国通信行业标准

丫������������

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

—开放最短路径优先协议������

����������������������������������������

�������������—��������������

����������发布����������实施

中华人民共和国信息产业部发布

丫������������

目次

前言�

范围······················································。···························································⋯⋯�

规范性引用文件··················································································����������··���⋯⋯�

术语··················································································································⋯⋯�

斗�

缩略语···············································································································⋯⋯�

、�

︸概述·················································································································⋯⋯�

协议数据结构······································································································⋯⋯�

���区域数据结构································································································⋯⋯�

��接口数据结构·····················。··········································································⋯⋯�

��邻居数据结构··········································································”····················⋯⋯�

����包格式·········································································································⋯⋯�

��������包的封装································································································⋯⋯�

��选项字段······································································································⋯⋯�

�������数据包格式······································································����⋯⋯,����·⋯⋯�

�协议包处理�

发送协议包�

接收协议包�

�����格式············································································································⋯⋯�

��������前缀表示·······························································································⋯⋯’�

��������头·········································································································⋯⋯�

��路由器���························································································�������····⋯⋯�

��网络���······································································································⋯⋯�

��域间前缀���·····························································································⋯⋯“‘加

���石域间路由器���·····························································································⋯⋯�

�������外部巧人································································································⋯⋯�

���名链路���······························································································���·····⋯⋯�

����域内前缀���································································································⋯⋯�

��」另�··。。···。··。········。·····。······················································································。·⋯⋯

������链路状态数据库·······································································⋯⋯‘’“’‘”““‘””“�

����������的生成·················。··············································································⋯⋯�

��洪泛···············································································································⋯⋯�

������接收链路状态更新包··。·····································⋯⋯““”’‘’‘””‘’“”””“‘’“�‘’“”’‘’“‘’�

������发送链路状态更新包·········································⋯⋯“’“‘’“’‘·”“””�“”“”‘””‘”’“‘”�

������在数据库中安装���··························⋯⋯‘二‘·····⋯⋯““�········⋯⋯”“““”“’‘”’‘’“‘”�

������自发起���的定义·································。···········⋯⋯““‘······⋯⋯““‘”””‘’“““”’�

��虚链路············································································································⋯⋯�

��路由表结构···················。··················································································⋯⋯�

��路由表计算········。··············�···��·······�························,··�⋯⋯。�������������⋯⋯,·�������⋯⋯�

������计算某个域的最短路径树·························。·。··⋯⋯’““·⋯⋯“‘·⋯’““’“‘’�‘’‘”’‘’“““’“�

丫������������

,‘

�����计算域间路由,�

飞‘

�����检查穿越域的汇总���················⋯⋯‘·‘⋯““““““““““’“”““““‘”““““““’““““’‘�

��

�����计算��外部路由分

,�护

��单个链路的多个接口�

内�

附录��标准性附录�参数·································································⋯⋯”‘’““‘’“‘”‘”“’‘��

��

结构参数·······����������������⋯⋯甘

�︵�

配置参数����������������������

�������������

前言

��本标准是“支持��的路由协议”系列标准之一。本系列标准预计的结构及名称如下�

����《支持��的路由协议技术要求—边界网关协议�������

����《支持��的路由协议技术要求—开放最短路径优先协议�������

����《支持��的路由协议一致性测试方法—边界网关协议�������

���《支持��的路由协议一致性测试方法—开放最短路径优先协议�������

��与本系列标准相关的标准还有“路由协议一致性测试方法,�系列标准,该系列标准中的路由协议是

支持����的路由协议,标准结构如下�

�������������������《路由协议一致性测试方法—中间系统到中间系统路由交换协议��������

��������������������路由协议一致性测试方法—开放最短路径优先协议�������

�������������������路由协议一致性测试方法—边界网关协议�������

��本标准规定的支持��的������协议与支持����的������协议主要区别体现在�

��—在链路上�不是在子网上�处理协议�

��—删去地址语义�

��—增加了洪泛范围�

��—每条链路支持多个实例�

��—链路本地地址的使用�

��—验证的变化�

��—包格式的变化�

������格式的变化�

��—处理未知���类型�

��—支持末梢域�

��—使用路由器��标识邻居。

��本标准的附录�为规范性附录。

��本标准由中国通信标准化协会提出并归口。

��本标准起草单位�信息产业部电信传输研究所

��本标准卞要起草人�竞琦刘治张冬梅王浩景东风

丫��叮���������

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

开放最短路径优先协议������

范围

��本标准规定了支持��的������路由协议的技术要求,包括协议数据结构、协议包格式及其处理、

���格式及其处理、洪泛、路由表结构及计算等要求。

��本标准适用于����网络上支持������路由协议的相关产品。

�规定性引用文件

��下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的

修改单�不包括勘误的内容�或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究

是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。

��������������用户数据包协议

��������������互联网协议

��������������互联网控制消息协议

��������������传输控制协议

��������������以太网地址解释协议�����

������������������������传输协议规范���������

���������������路径���发现

���������������无类域间路由�������地址分配和聚合策略

�������������������������的组播扩展

���������������在帧中继网络运行����的要求

�������������������������的����选项

���������������被分配的号码

���������������支持������交互的���������

���������������边界网关协议��������

�������������������������外部属性���

�����������������������路径���发现

���������������使用�����的接口组���

��������������������������开放式最短路径优先�版本��

�������������������������地址结构

�����������������������认证头

�����������������������封装安全净荷

�������������������������协议

�������������������������邻居发现协议

�����������������������互联网控制消息协议

���������������支持����的����协议

�������������

�术语

��本标准应用了下列术语。

��洪泛�����������如果路由器从某个接口收到新的���,则路由器就会对数据库进行更新,并将此

���发送给除接收接口外的所有其它接口,从而使整个网络上的网络拓扑结构数据库同步。

��末梢区域����������只有一个出口路径的区域,外部路由信息不必送达到此区域。

�缩略语

本标准应用了下列符号和缩写。

����������������������������������地址解析协议

�����������������������������自治系统

��������������������������������������自治系统域边界路由器

�����������������������������指派路由器

���������������������������标识符

����������������������������互联网协议

���������������������������互联网协议—第�版

���������������������������互联网协议—第�版

比�������链路状态

�������������������������链路状态通告

��������������������������������最大传输单元

��������������������������������非广播多接人

������������������������������开放最短路径优先

���������������������������安全联盟

��������������������������最短路径优先

�概述

������的����协议保留了����的大部分算法。

��从����到����,基本的����机制保持不变。����与����都包含链路状态数据库,链路状态通告信

息�����包含在链路状态数据库中,并且相邻路由器中的这些信息要保持同步。初始数据库同步通过数

据库交换过程来完成,这一过程包括交换数据库描述包、链路状态请求包、链路状态更新包。其后的数

据库同步通过洪泛来维护,使用链路状态更新包和链路状态确认包来完成。在广播型和非广播多接人

������型网络中,����与����都采用����的�����包发现与维护邻居关系。选举指派路由器和备份

指派路由器。在其它方面,����也与����保持一致,如决定哪个邻居关系变为相邻、域间路由的基本思

想、引人��外部���的外部信息以及不同的路由计算。

������下面中的一些����功能在����中保持完全一致�

��一����与����都采用相同的包类型,即����。包、数据库描述包、链路状态请求包、链路状态更新

包和链路状态确认包。在某些情况�如����。包�包格式有些变化,但这些包的功能保持不变。

��一因为����是直接运行在��网络层之上的,因此��中����需要��协议栈,但实现����

的系统要求保持不变。

��一发现与维护邻居关系以及邻接�������������关系的选择与建立保持不变。这包括在广播型和

����型网络中选举指派路由器和备份指派路由器。

��一����支持的链路类型�或接口类型�保持不变,即点对点、广播、����、点对多点及虚链路。

��一接口状态机,包括����接口状态和事件的列表,指派路由器和备份指派路由器的选举算法,均

保持不变。

丫������������

��一邻居状态机,包括����邻居状态和事件的列表,均保持不变。

��一链路状态数据库的老化�������以及通过未过期的老化过程在路由域中更新���,均保持不变。

��由于��协议语义的变化以及��地址空间的增大,��的����协议与����的����协议存在很

多不同。

�����在链路上�不是在子网上�处理协议

����使用术语“链路”,表示节点在链路层进行通信所经过的通信设备或介质。“接口”和链路相

连,多个��子网可以分配为一个链路,不在同一个��子网的两个节点可以在单个链路上直接通信。

��因此,基于��的����运行在每条链路上,支持����的����运行在每个��子网上。����的

����规范中的术语“网络”和“子网”由“链路”取代,����接口与链路相连,而不是与��子网相连。

�����删去地址语义

��在支持��的����中,����协议包和主要的��人类型删去了地址语义�

��一除了在链路状态更新包载有的���净荷外,����包中不出现��地址�

��一路由器���和网络���不再包含网络地址,只简单表示拓扑信息�

��一����路由器��和���链路状态��保留为����的��位大小,它们不再分配��地址�

��一邻居路由器由路由器��标识,在广播和����网络上不再使用��地址标识。

�����增加了洪泛范围

�����的洪泛范围体现在���的��类型字段,���有�种洪泛范围�

��一链路本地范围,���仅在本地链路洪泛,链路���使用这个范围�

��一域范围,���仅在单个����域内洪泛,路由器���、网络��、域间前缀���、域间路由器

���、域内前缀���使用这个范围�

��一自治域范围,���在路由域范围洪泛,��外部���使用这个范围。

�����每条链路支持多个实例

������支持在单条链路上运行多个����协议实例的功能。例如,在几个运营商共享的���点上,运

营商会拥有共同的一个和多个物理网段�例如链路�,在这种情况下,运营商就可以运行独立的����路

由域。

�����链路本地地址的使用

����链路本地地址用于单个链路上的邻居发现以及自动配置等,��路由器不转发含有链路本地源

地址的����数据报。分配给链路本地单播地址的��地址范围为��������

��每个路由器在连接的物理段上分配了链路本地单播地址。除了虚链路的所有����接口外,与接口相

关的链路本地地址均可作为源地址来发送����包。路由器可以了解到与链路连接的所有其它路由器的链

路本地地址,并使用这些地址作为下一跳信息进行包转发。

��在虚链路上,����协议包必须使用全球范围或本地站点的��地址作为源地址。

��链路本地地址出现在����链路���中,但不允许出现在其它���类型里,并且链路本地地址不能

在域间前缀������外部���或域内前缀���中通告。

�����验证的变化

��在��的����包头中删去了验证类型和验证字段,所有和验证相关的字段在����域和接口结构中

不再出现。

����的����使用��认证头和��封装安全净荷,来提供完整性和机密性的安全保护。包头中的��

位校验和可提供����包交换的保护。

�����包格式的变化

����的����直接运行在����上。����包头不包含地址语义,而是包含在不同的���类型中,因此

����的����与网络协议无关。

������包格式的变化如下�

��一����版本号从�增加到��

�������������

��一����。包和数据库描述包的可选字段扩展到������

��一����包头删去了验证和验证类型字段。

��一�����包不包含地址语义,而是包含一个分配给发起路由器标识链路接口的接口��,如果路由器

成为链路上的��,接口��就是网络���的链路状态���

��一为了在���计算时处理路由器���,在选项字段中增加了两个选项比特��比特和��比特。如

果�比特置������发言者不转发穿越式流量,就可参与����拓扑信息分布,例如多穴主机需要参与

路由协议的情况�如果��比特置������发言者不转发��的数据报,就可参与����拓扑信息分布�

如果�比特置����比特置�,不转发��数据报,但转发另一个协议的数据报。

��一����包头包含一个“实例���������������,允许在一个单独的链路上运行多个����协议实例。

��������格式的变化

��在���头、路由器���、网络���中删去了所有地址语义,这两个���以网络协议无关的方式描述

了路由域的拓扑。另外,还增加了用于分布��地址信息的新����以及进行下一跳解析所需要的数据。

�����格式的具体变化如下�

��一���头删去了选项字段,而加人到路由器���、网络���、域间路由器���和链路���主体中,

并扩展为������

��一���类型字段扩展为����,前面����用于解码洪泛范围和处理未知的���类型。

��一���中的地址表示为�前缀,前缀长度】,而不是〔地址,掩码�,默认路由的前缀长度为��

��一路由器和网络���没有地址信息,与网络协议无关。

��一路由器接口信息可通过多个路由器���扩散。当进行���计算时,接收者必须将给定路由器生成

的所有路由器���连接起来。

��一链路���有本地链路洪泛范围,不会洪泛到链路�外。链路���有�个作用���提供路由器的

链路本地地址,这个地址可以到达与链路相连的所有其它路由器���通知其它路由器和链路有关,这些

路由器与��前缀列表里的链路连接���允许路由器维护与网络���有关的选项字段的集合,其中网

络���由链路生成。

��一第�类汇总���更名为“域内前缀����,第�类汇总���更名为“域内路由器����

��一域间前缀���、域内路由器��和��外部���的链路状态��仅用来标识单个的链路状态数据库,

不包含地址语义。所有地址或路由器��不再由链路状态��表示,而是位于���的主体中。

��一网络���和链路���的链路状态��是链路上发起路由器的接口��,因此网络���和链路���的

大小不受限制。网络���必须列出连接链路的所有路由器,链路���必须列出链路上所有路由器的地址。

��一域内前缀���载有所有的��前缀信息,����中这些信息包含在路由器���和网络���里。

��一��外部���可选地包含转发地址,可选地包含外部路由标签。另外,��外部���可以参考其它

���以及����协议范围外的路由属性,如使用在连接���路径属性和外部路由的情况下。

�����处理未知���类型

��在��中,未知���类型可以看作具有本地链路洪泛范围,或者看作已

定制服务

    相似标准推荐

    更多>