关闭

关闭

封号提示

内容

首页 两个标准的战争:OSPF计算环路.doc

两个标准的战争:OSPF计算环路.doc

两个标准的战争:OSPF计算环路.doc

上传者: 潇甜在路上 2017-11-12 评分 5 0 170 23 773 暂无简介 简介 举报

简介:本文档为《两个标准的战争:OSPF计算环路doc》,可适用于高等教育领域,主题内容包含两个标准的战争:OSPF计算环路两个标准的战争:OSPF计算环路OSPF计算环路一、前提知识OSPFV在发展的过程经过了很多次改进其中比较重要的两个符等。

两个标准的战争:OSPF计算环路两个标准的战争:OSPF计算环路OSPF计算环路一、前提知识OSPFV在发展的过程经过了很多次改进其中比较重要的两个标准是RFC和RFC。这两个标准在计算路由的时候使用的计算方法不一样。华为的VRP默认是开启了兼容RFC的功能即默认采用最小COST来选路如果部分路由器关闭了RFC兼容能力OSPF在选路的时候还会参考区域类型等因素(如它会优先经过普通区域而不是骨干区域)可能会导致网络产生环路。本实验就主要用来理解“取消兼容RFC引发环路”这个知识点。二、实验拓扑三、基础配置R的配置#sysnameR#routerid#interfaceGigabitEthernetipaddress#interfaceLoopBackipaddress#ospfimportroutedirecttypeareanetwork#R的配置#sysnameR#routerid#interfaceGigabitEthernetipaddress#interfaceGigabitEthernetipaddress#ospfareanetworkareanetwork#R的配置#sysnameR#routerid#interfaceGigabitEthernetipaddress#interfaceGigabitEthernetipaddress#ospfareanetworknetwork#R的配置#sysnameR#routerid#interfaceGigabitEthernetipaddress#interfaceLoopBackipaddress#ospfimportroutedirecttypeareanetwork#四、环路观察、修改配置生成环路配置思路如下图黄底字所示R上取消RFC兼容R上修改接口修改g接口COST。RospfRospfundorfccompatibleRintergRGigabitEthernetospfcost、观察环路的现象在R或R上tracert发现数据包在R和R之间打环Rtracerttracerouteto(),maxhops:,packetlength:,pressCTRLCtobreakmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsms*msmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsms*msmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsmsms*msmsmsR五、环路生成原因分析先来观察下路由的变化取消引发环路的配置RospfrfccompatibleRospfdisthisospfareanetworkareanetworkRGigabitEthernetundoospfcost即默认配置时R和R针对的路由分别如下:RdisiproutingtableDestinationMaskProtoPreCostFlagsNextHopInterfaceOASEDGigabitEthernetRdisiproutingtableDestinationMaskProtoPreCostFlagsNextHopInterfaceOASEDGigabitEthernet可见R去的下一跳是RR的下一跳是R路由背道而驰南辕北辙是不会环路的。现在我们重配置下R接口开销再看下路由表RintergRGigabitEthernetospfcostRdisiproutingtableDestinationMaskProtoPreCostFlagsNextHopInterfaceOASEDGigabitEthernetRdisiproutingtableDestinationMaskProtoPreCostFlagsNextHopInterfaceOASEDGigabitEthernet这时发现R的路由转向了(原因是通过R去目的地的COST变大了总和为)指向了R(COST是)R不变继续指向R此时两个路由器的路由是同向的也不会环路。最后取消上R的RFC兼容让R以RFC来选路再查看下路由表RospfRospfundorfccompatibleRdisiproutingtableDestinationMaskProtoPreCostFlagsNextHopInterfaceOASEDGigabitEthernetRdisiproutingtableDestinationMaskProtoPreCostFlagsNextHopInterfaceOASEDGigabitEthernet可以发现此次配置引发了R路由表的变更。R舍近求远放弃了通过R去目的地的捷径(COST为)而选择和通过R去往目的地(COST为)因为R的路由表是以R为下一跳的此时两个路由器的路由表互指对方为下一跳悲剧就发生了现在我们来反过来问一下:为何R要舍近求远呢,因为RFC在选路时不是最优先考虑COST的是要考虑路由的类型及区域的类型的比如它认为经过经过普通区域的路由好于经过骨干区域的路由。现在R有两条路一条经过普通区域到COST是另一条是经过骨干区域去COST是但是RFC就忽略COST的大小选前者如果开了RFC兼容就会考虑COST小的后者。(结尾有详细参考参考说明)六、环路规避这个环路因不同路由器配置了不同的OSPF选路标准造成规避方法是要保证所有路由器的标准一样要关RFC兼容就全关要开就全开。华为默认是所有路由器都开了兼容的。七、扩展学习(RFCRFC选路细节)通过同一个OSPF进程内的LSA计算的相同路由条目:Intraarea的路由优于Interarea的Interarea的路由优于externalarea的对于externalarea路由类型方式记录路由开销的优于类型的对于externalarea路由且开销类型相同()同为外部类型重分布时携带M小的最优()定义两种开销值:x=内部设备到forwardingaddress的开销FA为时X为到ASBR的开销y=外部路由重分发进来时LSA携带的开销值此时需要分选择标准:*RFC标准:A:TYPE路由比对:取XY值最小路由B:TYPE路由比对:取X值最小路由之后就没有成型的规范了。基本实现应该是负载*RFC标准:直接比对X路由类型()非backbonearea的intraarea路由最优先()intraareabackbone路由与interarea路由优先级相同如果无法比对出结果则等同RFC继续比对如果多条都是最小开销选择学习到的这些LSA的区域里选择最大areaID里面的LSA使用之后没有任何成型规范。所以如果ID(associatedareaID)相同基本实现应该是负载PS:目前思科的算法依然是使用RFC其进程命令compatiblerfc也只是在对OSPF汇总的Metric取值上做标准调整应该是多RFC标准混用。华为Juniper设备也算法调整命令而且作用在于修改此处算法标准。如果多externalareaLSA参数相同(samedestination,costandnonzeroforwardingaddress)此时分情况讨论:A:同类外部LSA(都是同普通区域同类外部或都是同NSSA区域同类外部)(参考RFC或RFC)当ASBR之间相互可达。RID最大的ASBR重分发路由优其他ASBR都将自己的外部LSA置为超时失效状态从LSDB清除掉。如失去比自己RID大的ASBR的联系则重新产生外部LSA另一种情况NSSATLSA生成TLSA如果多设备都是NSSAABR且NSSA区域内相互可达。则只有RID最高的NSSAABR会执行TTB:不同类外部LSA此时也要分选择标准:*RFC标准:有Pbit功能的TYPELSAtypeLSARID最高的LSA*RFC标准:typeLSA有Pbit功能的typeLSA其他的typeLSAPS:目前不同厂商使用标准都不一样思科设备在IOS()S前使用的是RFC标准之后默认使用RFC标准。OSPF进程配置环境下通过compatiblerfc命令可修改。

类似资料

该用户的其他资料

2014江苏教师招聘:2014年江苏常熟市东南幼儿园招聘8人公告.doc

【第七课 你们家有多少只羊】.doc

精华资料局部UV.doc

功率集成电路中高压MOS器件及其可靠性的研究(可编辑).doc

【doc】聚酰胺/硅胶吸附剂吸附分离茶多酚的红外光谱.doc

职业精品

精彩专题

上传我的资料

精选资料

热门资料排行换一换

  • The Culture of S…

  • 围棋死活辞典(上册)+[日]赵治…

  • 近代史资料114.pdf

  • 近代史资料112.pdf

  • 禅宗诗歌境界.pdf

  • 金匮要略方药新解.pdf

  • 古今名医临证精华.pdf

  • 李零自选集(李零).pdf

  • 去圣乃得真孔子:《论语》纵横读(…

  • 资料评价:

    / 12
    所需积分:0 立即下载

    意见
    反馈

    返回
    顶部