2020网络OSPF故障排查.docx

上传人:李司机 文档编号:6398464 上传时间:2023-10-27 格式:DOCX 页数:12 大小:77.94KB
返回 下载 相关 举报
2020网络OSPF故障排查.docx_第1页
第1页 / 共12页
2020网络OSPF故障排查.docx_第2页
第2页 / 共12页
2020网络OSPF故障排查.docx_第3页
第3页 / 共12页
2020网络OSPF故障排查.docx_第4页
第4页 / 共12页
2020网络OSPF故障排查.docx_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《2020网络OSPF故障排查.docx》由会员分享,可在线阅读,更多相关《2020网络OSPF故障排查.docx(12页珍藏版)》请在三一办公上搜索。

1、OSPF故障排查一、开始由于OSPF路由正确的加入到全局路由表,依赖于正确的OSPF路由计算,而OSPF计算路由依赖于正确的OSPF1.SDB数据库信息,要建立正确的OSPF1.SDB数据库则首先要确保邻居之间能够形成正确的邻接如藐n荔嬴路由问题的排查整体思路为:首先检查OSPF邻居关系,然Ji%:):)里.1.SDB数据库信息,最后检查全局路由表.叵I,当然还要检查接口配置。1、查看OSPF邻居状态是否正确I查看两端OSPF邻居状态是否正常,正常情况下DROtherZI勺邻居二系应该稳定在2-Way状态,非DROther之间的邻居关系应该稳定在FUll状态命令:displayospfpeer

2、x.x.x.x例如:通过命令查看,可以确认OSPF的邻居状态是否正常。displayospfpeer2.2.2.2OSPFProcess1withRouterID1.1.1.1NeighborBriefInformationArea:0.0.0.0RouterIDAddressPriDead-TimeInterfaceState2.2.2.210.1.1.2135EthO/l/0.2Full/BDR2、确认接口启动OSPF及邻居两端OSPF参数相匹配确认接口启动OSPFOSPF的运行是基于设备接口的,如果OSPF没有在接口启动,那么邻居关系肯定无法形成。在接口上启用OSPF是通过Area视图下

3、的network命令实现的,必须确保network中的网络范围包括需要启动OSPF的接口地址。命令:displayospfinterface例如:通过命令查看接口是否启动OSPFdisplayospfinterfaceOSPFProcess1withRouterID3.3.3.3InterfacesArea:0.0.0.0IPAddressTypeStateCost窕DRBDR12.1.1.1BroadcastDR1112.1.1.112.1.1.2确认邻居两端OSPF参数相匹配OSPF区域配置是否匹配启动OSPF的接口属于某个区域,同时区域有多种类型,区域依靠区域ID进行标识,如果两边的区域

4、类型或区域ID不匹配,则不会形成邻居关系。OSPF验证配置是否匹配OSPF支持报文验证功能,验证分为简单验证和MD5验证两种类型,如果两边验证类型或密钥配置不同,则OSPF无法通过验证,邻居关系无法形成。(3)两端OSPF接口上计时器设定值是否匹配OSPF通过周期性的交互HenO报文维系邻居关系,HelIO报文中携带了Hell。报文的发送间隔计时器及邻居失效计时器,如果这些计时器的值在两边的Heno报文中不匹配,那么OSPF的邻居关系无法形成。注意deadtimer的值至少应为hellotimer值的4倍(4)两端OSPF接口类型是否匹配忸酸丝叱0QUJ2015-12-1311:04:35IO

5、SPF邻居关系的正常建立需要确保邻居两端接口的OSPFdc)SPF进程号必须致,否则将无法形成邻居关系。需要说明的是若邻居双方却暑党JB能霁。;k:yp黑器改类型另一端设置为广播类型,那么邻居状态可以达到FU喝黑京豪i三时无法计算出路由信息。:掩码改成一致需要将RTA接口MTU酉己成1500广播网络中两端接口子网掩码是否相同OSPFHeIIo报文中携带子网掩码信息。在广播网络中,如果两端接口属于不同的IP子网,那么邻居关系无法形成。(6)NBMA网络是否指定邻居OSPF网络类型为NBMA时必须手工指定邻居的IP地址,否则端口无法发送HelIo报文,无法形成邻居关系。命令:displaycurr

6、ent-configurationinterfacedisplaycurrent-configurationconfigurationospf例如:通过命令查看接口下的OSPF参数设置是否一致。displaycurrent-configurationinterfacee0l0.1#interfaceEthernet0/1/0.1VlanryPedotIqVid100address20.L1.1255.255.255.0cfnetwork-typep2pdisplaycurrent-configurationinterfacee0l0.1隹interfaceEthernet0/1/0.1vlty

7、pedotIqvid100ipaddress20.1.1.2255.255.255.0qpfnrtworktypep2p3、确认邻接关系的两端接口没有设置为静默端口当接口在OSPF协议视图中被设置为静默端口时,它将不能发送OSPFHenO报文,因此OSPF邻居关系无法形成命令:displaycurrent-configurationconfigurationospf例如:通过命令查看接口正确启动OSPF并设置为非静默端口,下例中配置了静默端口displaycurrent-configurationconfigurationospfQgpf1silent-interfaceGitEthernet

8、2/0/1area0.0.0.0network10.1.1.10.0.0.0area0.0.0.1network20.1.1.10.0.0.0network10.10.2.10*0.0.04、查看路由是否加入OSPF路由表查看OSPF路由表中是否存在相应路由。命令:displayospfroutingx.x.x.x例如:查看外部路由9.9.9.9是否加入OSPf路由表displayospfrouting9.9.9.9OSPFProcess1withRouterIDRoutingTablesRoutineforASEsDestinationCostTypeTag9.9.9.9/321Type21

9、4.4.4.4NextHo10105.1AdyRoujCT3.3.3.35、确认路由信息正确发布若查看OSPF路由表未发现相应路由信息,请首先确认路由信息是否在0SPF中正确发布,对于未进行发布的路由请修改配置将路由正确发布命令:displaycurrent-configurationconfigurationospf例如:查看10.10.4.0/24的路由信息是否在OSPF中发布版权所有:杭州华三通信技术有限公司displaycurrent-configurationconflgurationosp.f#osf1area0.0.0.0network10.10.1.00.0.0.255netw

10、ork10.10.4.00.0.0.255area0.0.0.1network10.10.2.00.0.0.2556、确认LSA信息正确确认OSPF1.SDB数据库中是否存在路由计算所需的正确LSA信息。对于区域内的路由需要检查是否存在该路由始发者的ROUterLSA,DR的NetWOrkLSA(广播网络);对于区域间的路由需要首先检查是否存在LSID为该网段的SUmmaryLSA,然后检查是否存在该SUmmaryLSA所对应AdvRtr的RouterLSA;如果外部路由是通过区域内学习到的,需要首先检查是否存在LSID为该网段的ASELSA,然后检查是否存在该ASELSA中所对应AdVRtr

11、的RouterLSA;如果外部路由是通过区域间学到的那么首先检查对应的ASELSA,然后检查是否存在该ASELSA所对应AdVRtr的ASbrSumarryLSA,最后检查该AsbrSummaryLSA所对应AdVRtr的ROUterLSAo命令:displayospfIsdbrouterdisplayospfIsdbnetworkdisplayospfIsdbsummarydisplayospfIsdbasbrdisplayospfIsdbase例如:通过命令查看外部路由9.9.9.9相关的LSA信息。版权所有:杭州华三通信技术有限公司displayqspflsibase9.9.99OSPF

12、Process1withRouterID4.4.4.4LinkStateDatabaseTypcLSIDAdvgtrLSAgeLenOptions:External:9.9.9.9:3.3.3.3:841:36:EdisplayOSPCIsdbasbr3.3.3.3OSPFProcess1withRouterID4.4.4.4Type1.SIDAdvRtrLSAgeLenOptionsArea:0.0.0.2LinkStateDatabase:Sum-Asbr:3.33.3:2.2.2.2:1091:28:EdisplayospfIsdbrouter2.2.2.2OSPFProcess1wit

13、hRouterID4.4.4.4TypeLSIDArea:0.0.0.21.inkStateDatabase:Router:2.2.2.2AdvRtr:2.2.2.21.inkCotmt:11.inkID:10.10.5.1Data:10.10.5.1LinkType:TransNetMetric:1例如:通过命令查看区域内路由1010.4.0/24相关的LSA信息display。?PfIsdbnetworkOSPFProcess1withRouterID2.2.2.2Area:0.0.0.01.inkStateDatabziseType:Network1.SID:10.10.1.1AdvRt

14、r:1.1.1.1LSAge:9341.en:32Options:ESeq#:80000002Checksum:0xc76bNetHaSk:255.255.255.0AttachedRouter2.2.2.2AttachedRouter1.1.1.1displayosjflsrouter1.1.1.1OSPFProcess1withRouterID2.2.2.2Area:0.0.0.01.inkStateDatabaseTypeLSIDAdvRtrLSAgeLenOptionsSe3ChecksumLinkCount1.inkIDDataRouter1.1.1.11.1.1.126548ABR

15、E800000070x8d61210.10.1.110.10.1.1LinkType:TransNctMetric:11.inkID:10.10.4.0Data:255.255.255.01.inkType:StubNctMetric:1例如:通过命令查看区域间路由10.10.2.0/24相关的LSA信息displayospfIsdbSUnmary10.10.2.0OSPFProcess1withRouterID2.2.2.2Area:0.0.0.0LinkStateDatabaseTypeLSIDAdvRtrLSAgeLenOptionsSeo#ChecksumNetIask:SumrNet

16、:10.10.2.0:1.1.1.1:1400:28:E:80000001:0x46fb:255.255.255.0Tps0Metric:1display95p.fISdbrouter1.1,1.1OSPFProcess1withRouterID2.2.2.2Area:0.0.0.01.inkStateDatabaseTypeLSIDAdvBJXLSAgeLenOptionsSeq#Checksum:Router:1.1.1.1:1.1.1.1:823:48:ABRE:80000007:0x8dlLinkCount:21.inkID:10.10.1.1Data:10.10.1.1LinkTyp

17、e:TranSNetMetric:11.inkID:10.10.4.0Data:255.255.255.0LinkType:StubNetMetric:1导致OSPF数据库中LSA异常或缺失的原因主要包括如下几种情况,需要从相关的配置或规划角度进行修正1 .骨干区域被分割,导致LSA缺失2 .虚连接配置错误,导致LSA缺失3 .RouterID冲突,导致LSA震荡7、若外部路由携带FA地址确认FA路由为有效路由若外部路由携带FA地址确认FA路由为有效路由。OSPF必须能够通过区域内或区域间路由到达该FA地址,否则该外部路由不会加入OSPF路由表。例如:外部路由9.9.9.9携带了FA地址为10

18、.10.6.2,通过OSPF内部路由能够学习到10.10.6.2的路由,外部路由9.9.9.9正确加入路由表displayospfIsdbase9.9.9.9OSPFProcess1withRouterID4.4.4.4LinkStateDatabaseType:ExternalLSID:9.9.9.9AdvJr:3.33.3LSAge:841Len:36Options:ESe端:80000005Checksum:OMe32NetHask:255.255.255.255TOS0Metric:1EType:2ForwardingAddress:10.10.6.2Tag:1displayospfr

19、outingOSPFProcess1withRouterID4.4.4.4RoutingTablesRoutingforNetworkDestinationCostTypeNextHopAdvRouterArea10.10.6.0/243Inter10.10.5.12.2220.0.0.08、查看路由是否加入全局路由表查看OSPF路由是否正确加入到全局路由表内,只有加入到全局路由表的路由才能指导数据包的转发。如果相同的路由信息同时也从其他路由协议学到,为了确保OSPF学习的路由能够最终加入全局路由表,需要确保其优先级为最优命令:displayiprouting-tablex.x.x.xverb

20、osedisplayiprouting-table9.9.9.9verboseRoutingTable:PublicSunneryCount:2Destination:9.9.D9/32Protocol:O_ASEProcessID:1Preference:150Cost:1NextHop:10.10.1.1Interface:Ethernet0/1/0BkNextHop:0.0.0.0BkInterface:KrIvNr-XtHup:J.j.j.IjNeighbor:0.0.0.0TunnelID:)xLabel:NULLState:ActiveAdvTag:1Destination:9.DD9/32Age:00h52ml2sProtocol:StaticProcessID:0Preference:200Cost:0NextHop:0,0,0.0Interface:NULLOBkNextHop:0.0.0.0E,kZncrfe:RelyNextHop:0.0.0.0Neighbor:0.0.0.0TunnelID:OxOLabel:NULLState:InactiveAdvTag:0Age:00h00m26s

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号