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

上传人:bowdiet140 文档编号:134253 上传时间:2019-07-06 格式:PDF 页数:44 大小:1.64MB
下载 相关 举报
YD T 1295-2003 支持IPv6的路由协议技术要求-开放最短路径优先协议 .pdf_第1页
第1页 / 共44页
YD T 1295-2003 支持IPv6的路由协议技术要求-开放最短路径优先协议 .pdf_第2页
第2页 / 共44页
YD T 1295-2003 支持IPv6的路由协议技术要求-开放最短路径优先协议 .pdf_第3页
第3页 / 共44页
YD T 1295-2003 支持IPv6的路由协议技术要求-开放最短路径优先协议 .pdf_第4页
第4页 / 共44页
YD T 1295-2003 支持IPv6的路由协议技术要求-开放最短路径优先协议 .pdf_第5页
第5页 / 共44页
亲,该文档总共44页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 11 K中华人民共和国通信行业标准丫D/T 1295-2003支持IPv6的路由协议技术要求开放最短路径优先协议(OSPF )Technical specification for routing protocolbased on IPv6 OSPF protocol2003-12-30发布2003-12-30实施中华人民共和国信息产业部发布丫D/T 1295-2003目次m言范围。1规范性引用文件.1术语2缩略语2概述2协议数据结构56.1区域数据结构56.2接口数据结构。563邻居数据结构”6OSPF包格式67.1 OSPF包的封装67.2选项字段67.3 OSPF数据包格式.,.7前1

2、23.斗、131314151516171920加21232526262633333334343435353518协议包处理发送协议包接收协议包9 LSA格式9.1 IM前缀表示9.2 ISA头9.3路由器ISA.9.4网络LSA9.5域间前缀LSA“9石域间路由器LSA9.7 AS外部巧人9名链路LSA.9.9域内前缀LSA10另A。10.1链路状态数据库“”“”“10.2 ISA的生成。11洪泛11.1接收链路状态更新包。“”“”“.“”“11.2发送链路状态更新包“”“”.“”“”“”11.3在数据库中安装ISA二“.”“”“”“”11.4自发起ISA的定义。“”“”12虚链路13路由表结

3、构。14路由表计算。.,.。.,.14.1计算某个域的最短路径树。“.”“丫D/T 1295-2003UU6护h000八QU,飞1分,J内Jq甘j14.2计算域间路由14.3检查穿越域的汇总LSA“”“”“14.4计算AS外部路由15单个链路的多个接口附录A(标准性附录)参数”“”“结构参数.配置参数(Configurable Constant)YD/T 1295-2003前言本标准是“支持IM的路由协议”系列标准之一。本系列标准预计的结构及名称如下:1.支持IM的路由协议技术要求边界网关协议(BGP4) )2.支持IM的路由协议技术要求开放最短路径优先协议(OSPF)3.支持IM的路由协议一

4、致性测试方法边界网关协议(BGP4)4支持IM的路由协议一致性测试方法开放最短路径优先协议(OSPF)与本系列标准相关的标准还有“路由协议一致性测试方法,.系列标准,该系列标准中的路由协议是支持IPv4的路由协议,标准结构如下:1. YD/T 1251.1-2003路由协议一致性测试方法中间系统到中间系统路由交换协议(IS-IS)2. YD/T 1251.2-2003S序号十一+一+一+一+一十一+一+一十一十一十一十一十一十一十一十一十一十一十一十一十一十一+一+一+一十一十一+一+一+一+一+一+校验和长度度量前级长度前级选项地址前缀图13域间前级LSA格式度量:该路由的费用。与路由器LS

5、A接口费用使用相同的单位。当域间前缀ISA描述了到一段地址的路由时,费用被置为到地址段内的任意可达地址的最大费用。前缀长度、前缀选项和地址前缀:IM地址前缀的表示。9.6域间路由骼LSA域间路由器LSA格式见图14。域间路由器ISA的LS类型等于0x2004, IM的OSPF中的域间路由器LSA等价于IPv4中的第4类汇总ISA。域间路由器LSA由区域边界路由器产生,描述了到其它区域的路由器的路由。每个ISA描述了到一个路由器的路由。1295-20030 1 2 3 4 56 78 9345 67 8 9 01 2 3 4 5 6 7 8 9 0 1LS老化时间00川链路状态ID通告路由器IS

6、序号15校验和长度选项度且目的地路由器ID图14域间路由器LSA格式选项:该路由器支持的选项能力。度量:此路由的费用。与路由器MA接口费用使用相同的单位。目的地路由器ID, LSA描述的路由器的路由器ID o9.7 AS外部LSAAS外部LSA格式见图15a AS外部LSA的IS类型等于0x4005。这些ISA是由AS边界路由器产生,描述到达AS外部的目的地。每个LSA描述了到单个IM地址前缀的路由。AS外部LSA可用于描述缺省路由。当没有到目的地的指定路由时,使用缺省路由;当描述缺省路由时,该AS外部LSA的前缀长度被置为0o211295-20030 10 1 2 3 4 5 6 7 9 9

7、 0 1 2 3 4 5 6 7 8 92 34 5 6 7 8 9 0IS老化时间01011链路状态ID通告路由器IS序号15校验和长度IEIFITI度量前级长度前缀选项参考】s类型地址前级+一一+一一+转发地址(可选)+一一+外部路由标记(可迭)参考的链路状态ID(可选)图15 AS外部LSA格式E比特:外部度量的类型。如果E比特置位,该度量指定为第2类外部度量,表示该度量大于任何AS内部路径。如果E比特置零,该度量指定为第1类外部度量,表示它与链路状态度量的单位相同(即与接口费用的单位相同)。F比特:如果置位,则该ISA中包含转发地址。T比特:如果置位,则该ISA中包含外部路由标记。度量

8、:路由的费用,取决于外部类型标记(上面的E比特)。前缀长度、前缀选项、和地址前缀:IM地址前缀的表示。22丫02厅1295-2003参考IS类型:如果为非零,IS类型为此值的LSA与该LSA相关联(见下面的链路状态ID参考)。转发地址:完整的IM地址(128位)。仅当F比特置位时,ISA中包括转发地址。如果包括转发地址,到通告目的地的数据将被转发到此地址。转发地址不能置为未规定的IM地址(0: 0: 0: 0: 0: 0:0: 0) 0外部路由标记:32bit字段,用来在AS边界路由器之间传达附加信息。只有T比特置位时,ISA中包括该标记。参考链路状态ID:只有参考IS类型非零,LSA中才包括

9、参考链路状态ID。如果包括参考链路状态ID,则在LSA中可以找到有关通告的外部路由的附加信息,该LSA的IS类型等于“参考IS类型”,链路状态ID等于“参考链路状态ID,并且通告路由器与AS外部LSA的链路状态头中指定的相同。这些附加信息不是由OSPF协议本身使用,可以用于在AS边界路由器之间传达信息。这些信息的准确性不在本标准要求的范围内。在AS外部LSA中标记为转发地址,外部路由标记以及参考链路状态ID的字段可能全部出现。部分出现或不出现(分别通过置位F比特、T比特以及参考LS类型时来指示)。但当先前的转发地址先出现时,外部路由标记优于参考链路状态ID来进行处理。9.8链路LSA链路LSA

10、格式见图16。链路LSA的LS类型等于0x0008。路由器对于每个与其相连的链路发起单独的链路LSA。这些LSA有本地链路的洪泛范围,它们不洪泛到与其相关的链路之外。链路LSA有3种用途:1)为与该链路相连的所有其它路由器提供路由器的链路本地地址;2)将与该链路相关的IM前缀列表通知给与该链路相连的所有其它路由器;3)使路由器通告对该链路产生的网络ISA相关的选项集Z、曰O链路ISA的链路状态ID置为该链路上发起路由器的接口ID o路由器优先级:链路和发起路由器相连的接口的路由器优先级。选项:路由器在对链路发起的网络ISA中置位的选项集合。链路本地接口地址:在该链路上发起路由器的链路本地接口地

11、址。#前缀:在ISA中包含的IM地址前缀个数。其余的链路LSA包含与该链路相关的IM前缀列表。前缀长度、前缀选项和地址前缀:IM地址前缀的说明。1295-2003o I0 12 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 89 0 I234 5 6 78 9IS老化时间Dlolol桂路状态ID通告路由器IS序号IS校验和长度路由器优先级选项十|十J+一一一链路本地接口地址-一十1+|+前级前级长度前级选项(0)地址前级前级长度前级选项(0)地址前级图16链路LSA格式24YD/邝1295-20039.9域内前绷LSA域内前缀格式见图17。域内前级LSA的IS类型等于0x2009

12、。路由器用域内前缀LSA来通告一个或多个IM地址前缀,这些IM地址前缀与a)路由器本身、b)相连的末梢网段或c)相连的穿越网段相关。在IPv4里,a)和b)是通过该路由器的路由器ISA来完成的,而c)是通过网络ISA来完成的。但在IM的OSPF里,由于在路由器LSA以及网络ISA中已去除所有的地址信息,因此引人了域内前缀LSAo路由器可以对每个路由器或穿越网络生成多个域内前缀LSA,每个ISA通过链路状态ID来区分。0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 92 3 4 5 6 7 8 9 0Ir老化时间O O I链路状态ID通告路由器IS序号IS校验和长度前

13、级参考的IS类型参考链路状态ID参考通告路由器前缀长度前级选项(0)地址前级前缀长度前缀选项(0)地址前级图17域内前绷格式#前缀:在LSA中包含的IM地址前缀个数。参考IS类型、参考链路状态ID以及参考通告路由器:25YD/T 1295-2003标识与IPv6地址前缀相关的路由器LSA或网络LSA。如果参考LS类型为1,则该前缀与路由器LSA相关,参考链路状态ID应该为0,并且参考通告路由器应该是发起路由器的路由器ID。如果参考Ls类型为2,则该前缀与网络LSA相关,参考链路状态ID应该是链路的指派路由器的接口ID,并且参考通告路由器应该是指派路由器的路由器IDo域内前级ISA的其它部分包含

14、了与该路由器或穿越链路相关的IM前缀列表以及每个前缀的费用。前缀长度、前缀选项和地址前缀:IM地址前缀的表示。度量:前缀的费用,与路由器LSA接口费用使用的单位相同。10 LSA10.1链路状态数据库LSA由IS类型、链路状态ID和通告路由器字段共同标识。对于给定LSA的两个实例,通过检查LSA的Ls序列号,使用Ls校验以及Ls老化时间,可以确定最新的实例。在IM中,链路状态数据库可以分为3种数据结构。位于顶层OSPF数据结构的LSA具有AS洪泛范围,IS类型为已知,U比特设置为1(即使不能识别,也要洪泛),AS外部LSA就属于这种类型;具有域洪泛范围的LSA包括路由器ISA、网络LSA、域间

15、前缀LSA、域问路由器ISA和域内前缀LSA, LS类型为已知,U比特设置为I,这些ISA属于合适的数据结构;具有链路本地洪泛范围的LSA包括链路LSA,璐类型为未知,U比特设置为0,属于合适的接口结构。在数据库内查询或安装ISA,首先要检查比类型和ISA的范围(例如,LSA是属于区域的还是链路的),通过这些信息可以寻找到LSA的正确列表和所有相同IS类型的LSA,然后再基于LSA的链路状态ID和通告路由器进行查询。10.2 LSA的生成IM的LSA的生成过程和IPv4相同:LSA的IS序列号递增,IS年龄设置为0,计算LS校验值,将LSA加人到链路状态数据库中,并洪泛到相应的接口。一些事件会

16、引起LSA的重新生成,在IM中增加了下列事件:一路由器接口的状态发生变化,路由器需要重新生成或刷新链路LSA、路由器LSA和/或域内前缀LSA ;一链路的DR发生变化,路由器需要重新生成或刷新链路的网络LSA、路由器ISA和/或域内前缀LSA ;一邻居到达“FULL”状态后迁移,路由器需要重新生成或刷新链路的网络LSA、路由器LSA和/或域内前缀LSA;一邻居的接口ID发生变化,会引起相关区域的新路由器LSA的生成,以及一个或多个域内前缀LSA的生成;一在相连链路增加或删除前缀(通过配置),会使路由器重新生成这个链路的链路LSA,如果它仅是和链路相连的路由器,则会使路由器重新生成域内前缀LSA

17、;一由于接收了新的链路LSA,链路的前缀集合发生变化。如果路由器是链路上的DR,则它将生成新的域内前缀LSA.下面将描述7个LSA类型的结构。丫D,叮1295-2003区城+3十一一一+N1一一I RT1 I一一一一一十十一一一+、/1+一一一+N3*-一RT4+/+一一一+*八/3+一一一十/N2一R32-一十十一一一+十一一一+RT3+一一一十+一一一一一一一一一一一一十N4圈18区域1襄1网络的!Pv6链路前缀网络IM前缀N1N2N3N45fOO:0000x001:0200:/565NO:000Ox001:0300:/56581O:000OA01:0100:/565100:0000:c0

18、01:0400:/56表2 OSPF接口旧和链路本地地址路由器接口接口ID链路本地地址Rl1RT2RT3ET4到N1到N3到N2到N3到N3到N4到N31212121fe80:0001:RT1fe80:0002:RT1fe80:0001:RT2fe80:0002:RT2fe80:0001:RT3fe80:0002:RT3fe80:0001:RT427YD/T 1295-200310.2.1路由器LSA路由器LSA的LS类型值设置为0x2001,路由器LSA有域洪泛范围。路由器可以产生某个给定域的一个或多个路由器ISA,每个路由器ISA包含若干个接口描述,路由器生成的路由器LSA的集合表现了域内

19、所有路由器接口的集合状态。当使用多个路由器LSA时,通过链路状态ID字段来区分路由器LSA.路由器LSA选项字段中的V6比特应该设置为1。如果相连的区域是OSPF末梢区域,E比特应该设置为0。如果路由器运行MOSPF, MC比特应该设置为1。如果相连的区域是OSPF的NSSA区域,N比特应设置为1, R比特应设置为1。如果路由器能够正确处理IS age字段中的DoNotAge比特,DC比特应设置为1。选项字段中所有未被识别的比特应置为0.路由器能力V, E和B比特的编码与IPv4相同。W比特按照RFC1584进行编码。区域内的每个路由器接口由路由器LSA的链路来描述,每个链路描述为16字节长度

20、,包含5个字段:(链路)类型、度量、接口ID、邻居接口ID和邻居路由器ID。不能描述接口处于“Down”或Loopback”状态(虽然环回接口的前缀属于域内前缀ISA),接口未处于全面邻接状态也不能描述。区域内的所有其它接口可以不增加或增加一个或多个链路描述,链路描述的数目和内容取决于接口类型。度量字段设置为接口的输出费用,接口ID字段设置为接口的OSPF接口ID.点到点接口:如果邻居路由器处于全面邻接,则增加一个第1类链路描述(点到点),邻居接口ID字段设置为Hell。包内邻居通告的接口ID,邻居路由器ID字段设置为邻居的路由器IDo广播和NBMA接口:如果路由器和链路的DR全面邻接,或如果

21、路由器是DR,则至少与一个其它的路由器全面邻接,加人一个第2类链路描述(穿越网络)。邻居接口ID字段设置为Hell。包中DR通告的接口ID,邻居路由器ID设置为DR的路由器ID.虚链路:如果邻居路由器全面邻接,则加人一个第4类链路描述(虚链路)。邻居接口ID设置为Hell。包中DR通告的接口ID,邻居路由器ID设置为DR的路由器ID,点到多点接口:如果和接口相关的邻居处于全面邻接,则加人一个第1类链路描述,邻居接口ID设置为Hello包中DR通告的接口ID,邻居路由器ID设置为DR的路由器ID o举例:路由器RT3产生域1的路由器ISA,仅需描述和网络N3的接口(和穿越网络N3相连),假定RT

22、4被选为网络N3的DRoRT3的路由器ISA:IS老化时间二。;新生成的IS类1+ =0x2001;路由器ISA链路状态ID=O;通告路由器二192.1.1.3; RT3的路由器IDE比特=0;不是AS边界路由器B比特=1;域边界路由器选项二(V6-bitE-bitR-bit)类型=2;和N3相连度量=1;到N3的费用接口ID=1; RT3的接口ID邻居接口ID=1; RT4的接口ID邻居路由器ID=192.1.1.4; RT4的路由器ID如果另一个路由器加人到网络N4中,则RT3将通告第二条和网络N4相连的链路描述,这时就要重新生成包含两个链路描述的路由器LSA,或者单独产生一个路由器ISA

23、,其中链路状态ID描述和N4相连。主机路由不再出现在路由器LSA中,而出现在域内前缀ISA中。10.2.2网络LSA网络LSA的IS类型值设置为0x2002,网络LSA有域洪泛范围,由链路的DR在每个广播和NBMA丫D/T 1295-2003链路上生成,每个广播和NBMA链路与两个或多个路由器相连。网络ISA列出了所有和链路相连的路由器。除了下列情况以外,IM中网络ISA的产生与IPv4中相同:一Ipv6中网络LSA的链路状态ID设置为链路上DR的接口ID;一IM中网络ISA不包含网络掩码。IPv4的网络LSA中包含的所有地址信息交付给域内前缀ISA;一网络LSA中选项字段设置为与链路相关的链

24、路ISA中选项字段的逻辑或。当至少一个链路的路由器要求这种能力时,通过这种方式网络链路能表示出这种能力。举例:假定路由器RT4被选为网络N3的DR,那么将生成下面的网络LSA;IS老化时间=0;新生成的IS类型=0x2002;网络ISA链路状态ID=1; RT4与N3的接口ID通告路由器二192.1.1.4; RT4的路由器ID选项二(V6-bitE-bitR-bit )相连路由器二192.1.1.4;路由器ID相连路由器二192.1.1.卜路由器ID相连路由器=192.1.1.2;路由器ID相连路由器二192.1.1.3;路由器ID10.2.3域间前缀LSA域间前缀LSA的is类型值设置为0

25、x2003,域间前缀ISA具有域洪泛范围。在IPv4中,域间前缀LSA称作第3类汇总LSA,每个域间前缀ISA描述到达域外的前缀,但域位于同一自治系统内。除了下列情况以外,IM中域间前缀ISA的产生与IPv4中相同:一域间前缀ISA的链路状态ID失去了它的所有地址语义,而用来区分由同一个路由器产生的多个域间前缀LSA;一前缀由前缀长度、前缀可选项和地址前缀字段描述,不再规定网络掩码;一前缀选项字段的NU比特设置为0, MC比特的设置取决于在路由域内是否运行MOSPF;一在域间前缀LSA中不通告链路本地地址。举例:下面是路由器RT4向OSPF骨干域产生的域间前级ISA,所有域1的前缀精简为MOO

26、:0000: c001/48,费用设置为4,为到前缀的最大费用。前级填充32bit,因此前缀占用646it,而不是48bitaIS老化时间二。;新生成的IS类型=0x2003;域间前缀ISA通告路由器=192.1.1.4; RT4的ID度量=4;前缀长度二48;前缀可选=0;地址前缀=5f00: 0000: c001;填充为64bit10.2.4域间路由器LSA域间路由器LSA的IS类型值设置为0x2004,具有域洪泛范围。在IPv4中,域间路由器ISA称作第4类汇总LSA,每个域间路由器LSA描述到达ASBR的路径,ASBR位于域外,但位于自治系统内。除了下列情况以外,IM中域间路由器LSA

27、的产生与IPv4中相同:一域间路由器ISA的链路状态ID不再是目的地的路由器ID,而是用来区分由同一个路由器产生的多个域间路由器ISA,目的地路由器ID在ISA主体中;29YDIT 1295-2003一域间路由器ISA的选项字段的设置和目的地路由器LSA的选项字段相同,选项字段描述目的地路由器支持的能力。举例:路由器RT4产生的到达目的路由器RT,的域间路由器ISA:IS老化时间=0;新生成的IS类型=0x2004;域间路由器ISA通告路由器=192.1.1.4; RT4的路由器ID选项=(V6-bit I E-bit I R-bit); RI,的能力度量=14;到RT7的费用目的路由器ID二

28、路由器RT,的ID10.2.5 AS外部LSAAS外部ISA的IS类型值为0x4005, AS外部LSA有AS洪泛范围,每个AS外部LSA描述到达自治系统外前缀的路径。除了下列情况以外,IM中AS外部LSA的产生与IPv4中相同:一域间前缀LSA的链路状态ID失去了它的地址语义,而用来区分由同一路由器产生的多个AS外部LSA;一前缀由前缀长度、前缀可选项和地址前缀字段描述,不再规定网络掩码;一前缀可选字段的NU比特设置为0, MC比特的设置取决于在路由域内是否运行MOSPF;一在AS外部ISA中不通告链路本地地址;一仅当AS外部LSA的F比特设置为1时,AS外部MA中出现转发地址;一仅当AS外

29、部LSA的T比特设置为1时,AS外部ISA中出现外部路由标签;一AS外部ISA具有参考另一个ISA的能力,包含参考IS类型字段和可选参考链路状态ID字段(仅当参考IS类型为非0时,后者存在)。将来会使用这个能力。现在参考IS类型设置为0,如果接收到非0值应该忽略。举例:假设RT7通过BGP学到了到达N12的路由,将向AS通告第2类度量。N12的IM前缀是MOO: 0000: Oa00/40。路由器RT7将产生到达外部网络N12的AS外部ISA,在AS外部ISA中,N12的前缀占用646it:IS老化时间二0;新生成的IS类M4=0x4005; AS外部ISA链路状态ID=123;通告Route

30、二路由器RT7的IDE比特二1;第2类度量F比特二0;没有转发地址T比特=1;外部路由标签前缀长度二40前缀可选=0参考IS类型二仇没有参考链路状态ID地址前缀=5fOO: 0000: 0800外部路由标签=BGP/OSPF交互10.2.6链路LSA链路ISA的IS类型值设置为0x0008,链路ISA有本地洪泛范围,路由器为每个相连的链路上产生一个链路IS,每个链路支持两个或多个路由器(包括发起的路由器本身)。链路ISA的作用有3个:1)提供到相连链路上所有其它路由器的链路本地地址;2)通知与IM前30YD/T 1295-2003缀列表中链路相连的其它路由器;3)允许路由器维护链路产生的网络I

31、SA中选项字段集合。按下列方式建立给定链路L的链路LSA:一链路状态ID设置为链路L上路由器的接口ID;一路由器优先权是指和链路L相连的路由器接口的优先权,将它插人到链路LSA中;一链路ISA的选项字段设置为链路L的网络ISA中设置的比特;一路由器将链路L上的链路本地地址插人链路ISA中,当链路L上的另一个路由器进行下一跳计算时需要使用这些信息;一链路L上的路由器设置的IM地址前缀加人到链路ISA中,并要说明前缀长度前缀可选、地址前缀字段值。在建立了给定链路上的链路LSA后,路由器将链路ISA安装到相关的接口数据结构中,并洪泛到链路上。链路上所有其它路由器接收链路ISA,不再向前发送。举例:R

32、T3对于N3建立的链路ISAo假设RT3的前缀配置为MOO: 0000: cool: 0100/56,将产生下列的链路ISA, RT3洪泛到N3o N3中不是所有的路由器都需要配置前缀,当接收到RT3的链路LSA时,没有配置前缀的路由器将能学到前缀。RT3的链路LSAIS老化时间=。;新生成的IS类M=0x0008;链路LSA链路状态ID=1; 1173的接口ID通告路由器二192.1.1.3; RT3的路由器ID路由器优先权二1; RT3的N3路由器优先权选项二(V6-bitE-bitR-bit )链路本地接口地址二fe80: 0001; RT3#前缀=1前缀长度=56前缀可选二0地址前缀=

33、5f00: 0000: cool:010010.2.7域内前缀LSA域内前缀LSA的LS类型值设置为0x2009,具有域洪泛范围。通过参考网络LSA,域内前缀ISA把IM地址前缀列表和穿越网络联系起来,或通过路由器LSA把IM地址前缀列表和路由器联系起来。末梢链路的前缀和相连路由器有关。路由器可以产生给定域的多个域内前缀LSA,由链路状态ID来区分。每个域内前缀ISA包含前缀描述的数目。链路的DR产生一个或更多的域内前缀LSA来通告域内的链路前缀。对于某个链路L, DR按下列方式建立域内前缀LSA:一为了表示前级和某个链路L有关,相应的参考IS类型、参考链路状态ID和参考通告路由器值设置为链路

34、L的网络LSA中的值,也就是参考LS类型设置为0x2002,参考链路状态ID设置为DR在链路I上的接口ID,参考通告路由器设置为DR路由器的ID o一检查和链路L相关的每个链路LSA(这些位于链路L上DR的接口结构中)。如果链路LSA的通告路由器和DR全面邻接,那么链路LSA的前缀列表将被拷贝到域内前级LSA中,选项字段中的NU比特和LA比特为1的前缀不必拷贝,链路本地地址不必拷贝。每个前缀由前缀长度、前缀可选项和地址前缀字段进行描述,包含相同前缀长度和地址长度的前缀认为是重复的,在这种情况下前级选项字段要进行或运算,将最后的前缀结果拷贝到域内前缀ISA中,所有前缀的度量字段设置为0o一,#前

35、缀”字段设置为复制进人LSA的路由器的前缀数目,为了使LSA空间变小,前缀列表可以扩31YD/T 1295-2003散到多个域内前缀ISA中。路由器建立域内前缀LSA的目的是为了通告它自己的前缀以及和它相连的末梢链路的前缀,路由器RTX按下列方式建立域内前缀LSA一为了表示前缀是和路由器RTX相关的,RTX设置参考LS类型为0x2001,参考链路状态ID为0,参考通告路由器的ID为RTX的路由器ID o一路由器RTX检查相关域的接口列表。如果接口处于“Down”状态,不包含它的前缀;如果在RTX的路由器LSA中接口通知为第2类链路描述,则不包含它的前缀;如果接口类型是点到多点,或接口处于Loo

36、pback状态,或接口和没有前缀的点到点链路相连,则和接口有关的本地站点和全球范围的IM地址应被拷贝到域内前缀ISA中,前缀选项字段的LA比特设置为1,前缀长度设置为128,度量为0,否则,RTX配置的前缀长度、前缀选项和地址前缀字段会被拷贝到域内前缀LSA中,并规定其中的前缀长度、前缀选项和地址前缀字段。每个前缀的度量字段设置为接口输出费用。一RTX在域内前缀ISA中增加了直连主机的IM前级。一如果RTX在域内配置一个或多个虚链路,则在ISA中它包含了一个本地站点或全球范围的IM接口地址,设置前缀选项字段的LA比特为1,前缀长度为128,度量为0。在路由计算时需要用到这些信息,虚链路的两端可以相互发现对方的IM地址。一,#前缀”字段设置为复制进人ISA的路由器的前缀数目,为了使ISA空间变小,前缀列表可以扩散到多个域内前缀ISA中。举例:RT4产生的关于网络N3的域内前缀ISA(假设RT4是N3的DR),路由器RT3产生的到达区域1的域内前缀ISA如下:IS老化时间二0;新产生的IS类型二0x2009;域内前缀ISA链路状态ID=177;通告路由器二192.1.1.3; RT3的路由器ID#前缀月参考IS类型二0x2002;网络ISA接口参考链路状态ID=1参考通告路由器二192.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 行业标准 > YD通信行业

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1