YD/T 1295-2003 支持IPv6的路由协议技术要求----开放最短路径优先协议(OSPF)
YD/T 1295-2003 Supporting IPv6 Routing Protocol Technology Requirements - Open Shortest Path First (OSPF)
基本信息
发布历史
-
2003年12月
研制信息
- 起草单位:
- 信息产业部电信传输研究所
- 起草人:
- 袁琦、刘治 等
- 出版信息:
- 页数:44页 | 字数:- | 开本: -
内容描述
��������������
中华人民共和国通信行业标准
丫������������
�支持����的路由协议技术要求
—开放最短路径优先协议������
����������������������������������������
�������������—��������������
����������发布����������实施
中华人民共和国信息产业部发布
丫������������
目次
前言�
�
范围······················································。···························································⋯⋯�
�
规范性引用文件··················································································����������··���⋯⋯�
�
术语··················································································································⋯⋯�
斗�
缩略语···············································································································⋯⋯�
、�
︸概述·················································································································⋯⋯�
协议数据结构······································································································⋯⋯�
���区域数据结构································································································⋯⋯�
��接口数据结构·····················。··········································································⋯⋯�
��邻居数据结构··········································································”····················⋯⋯�
����包格式·········································································································⋯⋯�
��������包的封装································································································⋯⋯�
��选项字段······································································································⋯⋯�
�������数据包格式······································································����⋯⋯,����·⋯⋯�
�协议包处理�
发送协议包�
接收协议包�
�����格式············································································································⋯⋯�
��������前缀表示·······························································································⋯⋯’�
��������头·········································································································⋯⋯�
��路由器���························································································�������····⋯⋯�
��网络���······································································································⋯⋯�
��域间前缀���·····························································································⋯⋯“‘加
���石域间路由器���·····························································································⋯⋯�
�������外部巧人································································································⋯⋯�
���名链路���······························································································���·····⋯⋯�
����域内前缀���································································································⋯⋯�
��」另�··。。···。··。········。·····。······················································································。·⋯⋯
�
������链路状态数据库·······································································⋯⋯‘’“’‘”““‘””“�
����������的生成·················。··············································································⋯⋯�
��洪泛···············································································································⋯⋯�
������接收链路状态更新包··。·····································⋯⋯““”’‘’‘””‘’“”””“‘’“�‘’“”’‘’“‘’�
������发送链路状态更新包·········································⋯⋯“’“‘’“’‘·”“””�“”“”‘””‘”’“‘”�
������在数据库中安装���··························⋯⋯‘二‘·····⋯⋯““�········⋯⋯”“““”“’‘”’‘’“‘”�
������自发起���的定义·································。···········⋯⋯““‘······⋯⋯““‘”””‘’“““”’�
��虚链路············································································································⋯⋯�
��路由表结构···················。··················································································⋯⋯�
��路由表计算········。··············�···��·······�························,··�⋯⋯。�������������⋯⋯,·�������⋯⋯�
������计算某个域的最短路径树·························。·。··⋯⋯’““·⋯⋯“‘·⋯’““’“‘’�‘’‘”’‘’“““’“�
丫������������
,‘
�����计算域间路由,�
飞‘
�����检查穿越域的汇总���················⋯⋯‘·‘⋯““““““““““’“”““““‘”““““““’““““’‘�
��
�����计算��外部路由分
,�护
��单个链路的多个接口�
内�
附录��标准性附录�参数·································································⋯⋯”‘’““‘’“‘”‘”“’‘��
��
八
结构参数·······����������������⋯⋯甘
�︵�
配置参数����������������������
�������������
前言
��本标准是“支持��的路由协议”系列标准之一。本系列标准预计的结构及名称如下�
����《支持��的路由协议技术要求—边界网关协议�������
����《支持��的路由协议技术要求—开放最短路径优先协议�������
����《支持��的路由协议一致性测试方法—边界网关协议�������
���《支持��的路由协议一致性测试方法—开放最短路径优先协议�������
��与本系列标准相关的标准还有“路由协议一致性测试方法,�系列标准,该系列标准中的路由协议是
支持����的路由协议,标准结构如下�
�������������������《路由协议一致性测试方法—中间系统到中间系统路由交换协议��������
��������������������路由协议一致性测试方法—开放最短路径优先协议�������
�������������������路由协议一致性测试方法—边界网关协议�������
��本标准规定的支持��的������协议与支持����的������协议主要区别体现在�
��—在链路上�不是在子网上�处理协议�
��—删去地址语义�
��—增加了洪泛范围�
��—每条链路支持多个实例�
��—链路本地地址的使用�
��—验证的变化�
��—包格式的变化�
������格式的变化�
��—处理未知���类型�
��—支持末梢域�
��—使用路由器��标识邻居。
��本标准的附录�为规范性附录。
��本标准由中国通信标准化协会提出并归口。
��本标准起草单位�信息产业部电信传输研究所
��本标准卞要起草人�竞琦刘治张冬梅王浩景东风
丫��叮���������
支持��的路由协议技术要求
开放最短路径优先协议������
范围
��本标准规定了支持��的������路由协议的技术要求,包括协议数据结构、协议包格式及其处理、
���格式及其处理、洪泛、路由表结构及计算等要求。
��本标准适用于����网络上支持������路由协议的相关产品。
�规定性引用文件
��下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的
修改单�不包括勘误的内容�或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究
是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。
��������������用户数据包协议
��������������互联网协议
��������������互联网控制消息协议
��������������传输控制协议
��������������以太网地址解释协议�����
������������������������传输协议规范���������
���������������路径���发现
���������������无类域间路由�������地址分配和聚合策略
�������������������������的组播扩展
���������������在帧中继网络运行����的要求
�������������������������的����选项
���������������被分配的号码
���������������支持������交互的���������
���������������边界网关协议��������
�������������������������外部属性���
�����������������������路径���发现
���������������使用�����的接口组���
��������������������������开放式最短路径优先�版本��
�������������������������地址结构
�����������������������认证头
�����������������������封装安全净荷
�������������������������协议
�������������������������邻居发现协议
�����������������������互联网控制消息协议
���������������支持����的����协议
�������������
�术语
��本标准应用了下列术语。
��洪泛�����������如果路由器从某个接口收到新的���,则路由器就会对数据库进行更新,并将此
���发送给除接收接口外的所有其它接口,从而使整个网络上的网络拓扑结构数据库同步。
��末梢区域����������只有一个出口路径的区域,外部路由信息不必送达到此区域。
�缩略语
本标准应用了下列符号和缩写。
����������������������������������地址解析协议
�����������������������������自治系统
��������������������������������������自治系统域边界路由器
�����������������������������指派路由器
���������������������������标识符
����������������������������互联网协议
���������������������������互联网协议—第�版
���������������������������互联网协议—第�版
比�������链路状态
�������������������������链路状态通告
��������������������������������最大传输单元
��������������������������������非广播多接人
������������������������������开放最短路径优先
���������������������������安全联盟
��������������������������最短路径优先
�概述
������的����协议保留了����的大部分算法。
��从����到����,基本的����机制保持不变。����与����都包含链路状态数据库,链路状态通告信
息�����包含在链路状态数据库中,并且相邻路由器中的这些信息要保持同步。初始数据库同步通过数
据库交换过程来完成,这一过程包括交换数据库描述包、链路状态请求包、链路状态更新包。其后的数
据库同步通过洪泛来维护,使用链路状态更新包和链路状态确认包来完成。在广播型和非广播多接人
������型网络中,����与����都采用����的�����包发现与维护邻居关系。选举指派路由器和备份
指派路由器。在其它方面,����也与����保持一致,如决定哪个邻居关系变为相邻、域间路由的基本思
想、引人��外部���的外部信息以及不同的路由计算。
������下面中的一些����功能在����中保持完全一致�
��一����与����都采用相同的包类型,即����。包、数据库描述包、链路状态请求包、链路状态更新
包和链路状态确认包。在某些情况�如����。包�包格式有些变化,但这些包的功能保持不变。
��一因为����是直接运行在��网络层之上的,因此��中����需要��协议栈,但实现����
的系统要求保持不变。
��一发现与维护邻居关系以及邻接�������������关系的选择与建立保持不变。这包括在广播型和
����型网络中选举指派路由器和备份指派路由器。
��一����支持的链路类型�或接口类型�保持不变,即点对点、广播、����、点对多点及虚链路。
��一接口状态机,包括����接口状态和事件的列表,指派路由器和备份指派路由器的选举算法,均
保持不变。
丫������������
��一邻居状态机,包括����邻居状态和事件的列表,均保持不变。
��一链路状态数据库的老化�������以及通过未过期的老化过程在路由域中更新���,均保持不变。
��由于��协议语义的变化以及��地址空间的增大,��的����协议与����的����协议存在很
多不同。
�����在链路上�不是在子网上�处理协议
����使用术语“链路”,表示节点在链路层进行通信所经过的通信设备或介质。“接口”和链路相
连,多个��子网可以分配为一个链路,不在同一个��子网的两个节点可以在单个链路上直接通信。
��因此,基于��的����运行在每条链路上,支持����的����运行在每个��子网上。����的
����规范中的术语“网络”和“子网”由“链路”取代,����接口与链路相连,而不是与��子网相连。
�����删去地址语义
��在支持��的����中,����协议包和主要的��人类型删去了地址语义�
��一除了在链路状态更新包载有的���净荷外,����包中不出现��地址�
��一路由器���和网络���不再包含网络地址,只简单表示拓扑信息�
��一����路由器��和���链路状态��保留为����的��位大小,它们不再分配��地址�
��一邻居路由器由路由器��标识,在广播和����网络上不再使用��地址标识。
�����增加了洪泛范围
�����的洪泛范围体现在���的��类型字段,���有�种洪泛范围�
��一链路本地范围,���仅在本地链路洪泛,链路���使用这个范围�
��一域范围,���仅在单个����域内洪泛,路由器���、网络��、域间前缀���、域间路由器
���、域内前缀���使用这个范围�
��一自治域范围,���在路由域范围洪泛,��外部���使用这个范围。
�����每条链路支持多个实例
������支持在单条链路上运行多个����协议实例的功能。例如,在几个运营商共享的���点上,运
营商会拥有共同的一个和多个物理网段�例如链路�,在这种情况下,运营商就可以运行独立的����路
由域。
�����链路本地地址的使用
����链路本地地址用于单个链路上的邻居发现以及自动配置等,��路由器不转发含有链路本地源
地址的����数据报。分配给链路本地单播地址的��地址范围为��������
��每个路由器在连接的物理段上分配了链路本地单播地址。除了虚链路的所有����接口外,与接口相
关的链路本地地址均可作为源地址来发送����包。路由器可以了解到与链路连接的所有其它路由器的链
路本地地址,并使用这些地址作为下一跳信息进行包转发。
��在虚链路上,����协议包必须使用全球范围或本地站点的��地址作为源地址。
��链路本地地址出现在����链路���中,但不允许出现在其它���类型里,并且链路本地地址不能
在域间前缀������外部���或域内前缀���中通告。
�����验证的变化
��在��的����包头中删去了验证类型和验证字段,所有和验证相关的字段在����域和接口结构中
不再出现。
����的����使用��认证头和��封装安全净荷,来提供完整性和机密性的安全保护。包头中的��
位校验和可提供����包交换的保护。
�����包格式的变化
����的����直接运行在����上。����包头不包含地址语义,而是包含在不同的���类型中,因此
����的����与网络协议无关。
������包格式的变化如下�
��一����版本号从�增加到��
�������������
��一����。包和数据库描述包的可选字段扩展到������
��一����包头删去了验证和验证类型字段。
��一�����包不包含地址语义,而是包含一个分配给发起路由器标识链路接口的接口��,如果路由器
成为链路上的��,接口��就是网络���的链路状态���
��一为了在���计算时处理路由器���,在选项字段中增加了两个选项比特��比特和��比特。如
果�比特置������发言者不转发穿越式流量,就可参与����拓扑信息分布,例如多穴主机需要参与
路由协议的情况�如果��比特置������发言者不转发��的数据报,就可参与����拓扑信息分布�
如果�比特置����比特置�,不转发��数据报,但转发另一个协议的数据报。
��一����包头包含一个“实例���������������,允许在一个单独的链路上运行多个����协议实例。
��������格式的变化
��在���头、路由器���、网络���中删去了所有地址语义,这两个���以网络协议无关的方式描述
了路由域的拓扑。另外,还增加了用于分布��地址信息的新����以及进行下一跳解析所需要的数据。
�����格式的具体变化如下�
��一���头删去了选项字段,而加人到路由器���、网络���、域间路由器���和链路���主体中,
并扩展为������
��一���类型字段扩展为����,前面����用于解码洪泛范围和处理未知的���类型。
��一���中的地址表示为�前缀,前缀长度】,而不是〔地址,掩码�,默认路由的前缀长度为��
��一路由器和网络���没有地址信息,与网络协议无关。
��一路由器接口信息可通过多个路由器���扩散。当进行���计算时,接收者必须将给定路由器生成
的所有路由器���连接起来。
��一链路���有本地链路洪泛范围,不会洪泛到链路�外。链路���有�个作用���提供路由器的
链路本地地址,这个地址可以到达与链路相连的所有其它路由器���通知其它路由器和链路有关,这些
路由器与��前缀列表里的链路连接���允许路由器维护与网络���有关的选项字段的集合,其中网
络���由链路生成。
��一第�类汇总���更名为“域内前缀����,第�类汇总���更名为“域内路由器����
��一域间前缀���、域内路由器��和��外部���的链路状态��仅用来标识单个的链路状态数据库,
不包含地址语义。所有地址或路由器��不再由链路状态��表示,而是位于���的主体中。
��一网络���和链路���的链路状态��是链路上发起路由器的接口��,因此网络���和链路���的
大小不受限制。网络���必须列出连接链路的所有路由器,链路���必须列出链路上所有路由器的地址。
��一域内前缀���载有所有的��前缀信息,����中这些信息包含在路由器���和网络���里。
��一��外部���可选地包含转发地址,可选地包含外部路由标签。另外,��外部���可以参考其它
���以及����协议范围外的路由属性,如使用在连接���路径属性和外部路由的情况下。
�����处理未知���类型
��在��中,未知���类型可以看作具有本地链路洪泛范围,或者看作已
定制服务
推荐标准
- GB/T 44459-2024 物流园区数字化通用技术要求 2024-08-23
- GB/T 4706.125-2024 家用和类似用途电器的安全 第125部分:使用含碱性或其他非酸性电解质电池组的自平衡载人运输装置的特殊要求 2024-08-23
- GB/Z 44383-2024 检测方法开发 物质选择指南 2024-08-23
- GB 16174.2-2024 手术植入物 有源植入式医疗器械 第2部分:心脏起搏器 2024-08-23
- GB/Z 44235-2024 纳米技术 含聚合物纳米纤维的空气过滤介质特性及测量方法 2024-08-23
- GB 16174.1-2024 手术植入物 有源植入式医疗器械 第1部分:安全、标记和制造商所提供信息的通用要求 2024-08-23
- GB 20182-2024 商用车驾驶室外部凸出物 2024-08-23
- GB 15563-2024 工业炸药制品通用技术条件 2024-08-23
- GB 19041-2024 光气及光气化产品生产安全规范 2024-08-23
- GB/T 7409.1-2024 同步电机励磁系统 第1部分:定义 2024-08-23