ospf排错方法指南课件

上传人:bin****86 文档编号:55904085 上传时间:2018-10-08 格式:PPT 页数:83 大小:14.52MB
返回 下载 相关 举报
ospf排错方法指南课件_第1页
第1页 / 共83页
ospf排错方法指南课件_第2页
第2页 / 共83页
ospf排错方法指南课件_第3页
第3页 / 共83页
ospf排错方法指南课件_第4页
第4页 / 共83页
ospf排错方法指南课件_第5页
第5页 / 共83页
点击查看更多>>
资源描述

《ospf排错方法指南课件》由会员分享,可在线阅读,更多相关《ospf排错方法指南课件(83页珍藏版)》请在金锄头文库上搜索。

1、OSPF排错方法指南,技术培训中心,课程目标,(1) 回顾OSPF关键知识点 (2) 掌握OSPF邻居排错的方法 (3) 掌握常见LSA的作用、生成、控制方法 (4) 掌握OSPF数据库查看方法,本章内容,一、OSPF基本原理回顾 二、OSPF排错方法 三、OSPF的路由控制 四、OSPF的LSDB查看,课程议题,一、OSPF基本原理回顾,工作原理口诀五种包、三个阶段,IP协议号为89,1、OSPF五种报文的作用,(1) Hello:建立和维护OSPF邻居关系。 (2) DBD:链路状态数据库描述信息(描述LSDB中LSA头部列表),OSPF邻居第一次建立时才交换DBD,LSR。 (3) LS

2、R:链路状态请求。向OSPF邻居请求特定的LSA。 (4) LSU:链路状态更新(包含一条或多条LSA)。 (5) LSAck:对LSU中的LSA进行确认。,2、三个阶段,1、邻居发现阶段:直连路由器形成邻居关系,在broadcast和NBMA中还要选举DR/BDR 2、路由发现阶段:同一个区域内所有路由器LSDB同步 3、路由选择阶段:LSDB同步后,进行路由计算,最佳路由信息进路由表。,OSPF运行过程邻居发现阶段,L 0 1.1.1.1/32,L 0 1.1.1.2/32,OSPF运行过程路由发现阶段,L 0 1.1.1.1/32,L 0 1.1.1.2/32,OSPF运行过程路由发现阶

3、段,L 0 1.1.1.1/32,L 0 1.1.1.2/32,三张表,邻居表(neighbor table): OSPF用邻居机制来发现和维持路由的存在,邻居表存储了双向通信的OSPF路由器列表。 拓扑表 LSDB: OSPF用LSA(link state Advertisement 链路状态通告)来描述网络拓扑信息, LSA存储在LSDB中。 全局路由表 路由器的全局路由表,用于数据包转发;OSPF把计算出来的路由,安装到全局路由表。,OSPF的邻居表,相邻两台路由器运行OSPF协议 两台路由器直接连接 相邻接口 在同一子网 网络类型一致 Hello/Dead时间一致 区域ID一致 认证密

4、码一致,OSPF的拓扑表,存储自己及邻接路由器通告的LSA利用SPF算法计算最佳路径,相邻两台路由器运行OSPF协议两台路由器直接连接在同一自治系统Hello/Dead时间一致 区域ID一致认证密码一致 网络类型一致,OSPF的路由表,把最佳路由放入路由表中,存储自己及邻接路由器通告的LSA利用SPF算法计算最佳路径,相邻两台路由器运行OSPF协议两台路由器直接连接在同一自治系统Hello/Dead时间一致 区域ID一致认证密码一致 网络类型一致,LSDB同步,Down,Attempt,Init,2-way,ExStart,Exchange,Loading,Full,尚未收到邻居的Hello,

5、 开始发送Hello给邻居,尝试发送Hello信息给邻居,但还没有收到任何信息(仅仅在NBMA模式有效),收到了来自邻居的hello,但邻居的Hello信息中没有本路由器的ID(这个状态表明邻居还没有收到来自本地发送的Hello),双向邻居关系建立(互相看到对方的Hello包中有自己的RID),如果是多点访问网络,本阶段同时完成DR/BDR选举,DD报文交互的准备阶段(协商Master/Slave关系和DD报文的初始序列号),DD报文交互阶段,通过LSR和LSU报文的交互获取尚未发现的详细的链路状态信息,路由器之间完成了数据库的同步,邻居状态机,OSPF路由器建立邻接关系的过程详细描述,(1)

6、 OSPF路由器接口up,发送Hello包,(NBMA模式时将进入Attempt状态)。 (2) OSPF路由器接口收到Hello包,检查Hello中携带的参数,如果匹配,进入Init状态;并将该Hello包的发送者的Router ID,添加到Hello包(自己将要从该接口发送出去的Hello包)的邻居列表中。 (3) OSPF路由器接口收到邻居列表中含有自己Router ID的Hello包,进入Two-way状态,形成OSPF邻居关系,并把该路由器的Router ID添加到自己的OSPF邻居表中。 (4) 在进入Two-way状态后,广播、非广播网络类型的链路,在DR选举等待时间内进行DR选

7、举。点对点没有这个过程。 (5) 在DR选举完成或跳过DR选举后,建立OSPF邻接关系,进入exstart(准启动)状态;并通过交换DBD交换主从路由器,由主路由器定义DBD序列号,Router ID大的为主路由器。目的是为了解决DBD自身的可靠性。 (6) 主从路由器选举完成后,进入Exchange(交换)状态,通过交换携带lsa头部信息的DBD包描述各自的LSDB。 (7) 进入Loading状态,对链路状态数据库和收到的DBD的LSA头部进行比较,发现自己数据库中没有的LSA就发送LSR,向邻居请求该LSA;邻居收到LSR后,回应LSU;收到邻居发来的LSU,存储这些LSA到自己的链路状

8、态数据库,并发送LSAck确认。 (8) LSA交换完成后,进入FULL状态,同一个区域内所有OSPF路由器都拥有相同链路状态数据库。 (9) 定期发送Hello包,维护邻居关系。,课程议题,二、OSPF排错方法,排错三步曲,有没有形成正确的邻居表 有没有形成正确的LSDB 有没有形成正确的路由表,常见OSPF邻居问题及排错方法,没有形成正确的邻居关系就不能交换LSA 查看邻居表 show ip ospf neighbor 通过现象找原因R4-RSR50# sh ip ospf neighbor OSPF process 1: Neighbor ID Pri State Dead Time A

9、ddress Interface 1.1.1.1 1 Full/BDR 00:00:36 172.16.1.1 gigabitEthernet 0/0,OSPF邻居故障常见的两类现象,没有发现邻居 router-id邻居状态异常 不是full状态(Drother之间可以是2-way),1、没有发现特定邻居的router-id的原因,与Hello有关 正确发送或接收hello外因Hello携带的相关参数一致内因,外因,影响有没有正确发送或接收Hello的常见因素 接口有没有up 接口有没有运行ospf 接口有没有配置被动接口 接口有没有配置入口ACL阻止接收hello 接口是否在同一子网 接口网

10、络类型是否一致 链路或中间设备能否支持hello包的封装和发送,内因,Hello携带的相邻接口参数是否匹配 区域ID是否相同 认证类型和认证口令是否相同 Hello间隔及失效时间是否相同 Stub及nssa标识必须相同 Router-id不能相同,检查Hello携带的参数,Options中的stub、NSSA标记,2、OSPF邻居陷入某一过渡状态,陷入down状态,这一状态表明:无法从邻居收到hello可能的原因接口或者链路问题导致hello包无法正确发送或接收,OSPF邻居陷入某一过渡状态,陷入Init状态,这一状态表明:能从邻居接收到Hello信息。但对方没有收到本路由器发送的hello可

11、能的原因 邻居配置了错误的入口ACL过滤了本路由器发送过去的hello包链路问题(单向链路),OSPF邻居陷入某一过渡状态,陷入2way状态,此状态表明已经和路由器建立了双向的邻居关系在Broadcast和NBMA模式中,DRother之间处于2way是一个正常的稳定状态其它情况下,陷入2-way状态可能是优先级都设置为0DR选举成功才能跳过2way状态,OSPF邻居陷入某一过渡状态,陷入Exstart状态,R1,R2,此状态表明路由器之间正在通过DBD包协商主从路由器, 并协商相邻接口的MTU可能的原因:相邻接口MTU不一致router-id相同,DBD报文中的接口MTU问题,OSPF邻接路

12、由器直接接口的MTU值的大小要相同,OSPF邻居陷入某一过渡状态,陷入Loading状态,R1,R2,此状态表明路由器之间已经在相互交换lsa,邻居陷入到这一状态表明LSR或者LSU报文的交互出现了问题可能的原因缺乏足够的内存处理从邻居收到的报文,LSA出现在LSDB中但没有进入路由表,可能的原因:网络类型不匹配发布列表distribute-list in做了错误的路由过滤,导致路由无法进入路由表( distribute-list是对提取的路由做控制)对Type5 LSA进行SPF计算时,发现FA地址(非0)不能通过OSPF内部路由可达,3、相关维护查看排错命令,Show ip ospf ne

13、ighbor 查看邻居 Show interface 查看接口 Show ip ospf interface 查看接口ospf相关信息 Debug ip ospf adj 查看ospf的邻接形成过程 Show ip ospf database 查看LSDB Show ip route 查看路由表,查看OSPF邻居表,Router# show ip ospf neighborOSPF process: 1AREA 0 Neighbor ID Pri State DeadTime Neighbor Addr Interface 2.2.2.2 1 FULL/DR 38 172.16.1.1 Fas

14、tEthernet0/0,查看接口的ospf信息,R4-RSR50# sh ip ospf int gigabitEthernet 0/0 gigabitEthernet 0/0 is up, line protocol is up 接口物理层 数据链路层状态Internet Address 172.16.1.4/24, Ifindex 1, Area 0.0.0.1, MTU 1500 接口ip 子网 掩码区 域号 mtuMatching network config: 172.16.1.0/24Process ID 1, Router ID 1.1.1.4, Network Type BR

15、OADCAST, Cost: 1 进程号 router-id 网络类型 接口costTransmit Delay is 1 sec, State DR, Priority 1Designated Router (ID) 1.1.1.4, Interface Address 172.16.1.4Backup Designated Router (ID) 1.1.1.1, Interface Address 172.16.1.1Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5 计时器Hello due in 00:00:03Neighbor Count is 1, Adjacent neighbor count is 1Crypt Sequence Number is 950769Hello received 35 sent 48, DD received 4 sent 3LS-Req received 1 sent 1, LS-Upd received 8 sent 3LS-Ack received 2 sent 8, Discarded 0,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > 其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号