ospf排错方法指南

上传人:aa****6 文档编号:49586715 上传时间:2018-07-31 格式: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排错方法指南技术培训中心课程目标l(1) 回顾OSPF关键知识点l(2) 掌握OSPF邻居排错的方法l(3) 掌握常见LSA的作用、生成、控制方法l(4) 掌握OSPF数据库查看方法本章内容l一、OSPF基本原理回顾l二、OSPF排错方法l三、OSPF的路由控制l四、OSPF的LSDB查看课程议题一、OSPF基本原理回顾工作原理口诀五种包、三个阶 段Link Layer HeaderIP Packet HeaderOSPF Protocol PacketFrameChecksumIP协议号为89OSPF Protocol HeaderOSPF Packet Types1、OSPF五种报

2、文的作用l(1) Hello:建立和维护OSPF邻居关系。l(2) DBD:链路状态数据库描述信息(描述LSDB中LSA 头部列表),OSPF邻居第一次建立时才交换DBD, LSR。l(3) LSR:链路状态请求。向OSPF邻居请求特定的LSA。l(4) LSU:链路状态更新(包含一条或多条LSA)。l(5) LSAck:对LSU中的LSA进行确认。2、三个阶段l1、邻居发现阶段:直连路由器形成邻居关系,在broadcast和NBMA中还要 选举DR/BDRl2、路由发现阶段:同一个区域内所有路由器LSDB同步l3、路由选择阶段:LSDB同步后,进行路由计算,最佳路由信息进路由表。OSPF运行

3、过程邻居发现阶 段L 0 1.1.1.1/32L 0 1.1.1.2/32OSPF运行过程路由发现阶 段L 0 1.1.1.1/32L 0 1.1.1.2/32OSPF运行过程路由发现阶 段L 0 1.1.1.1/32L 0 1.1.1.2/32三张表 邻居表(邻居表(neighbor tableneighbor table):): OSPFOSPF用邻居机制来发现和维持路由的存在,邻居表存储了双向通信的用邻居机制来发现和维持路由的存在,邻居表存储了双向通信的OSPFOSPF路由器列表。路由器列表。 拓扑表拓扑表 LSDBLSDB: OSPFOSPF用用LSALSA(link state Ad

4、vertisement link state Advertisement 链路状态通告)来描述网络拓链路状态通告)来描述网络拓扑信息,扑信息, LSALSA存储在存储在LSDBLSDB中。中。 全局路由表全局路由表 路由器的全局路由表,用于数据包转发;路由器的全局路由表,用于数据包转发;OSPFOSPF把计算出来的路由,安把计算出来的路由,安装到全局路由表。装到全局路由表。OSPF的邻居表l相邻两台路由器运行OSPF协议l两台路由器直接连接l相邻接口在同一子网网络类型一致Hello/Dead时间一致区域ID一致认证密码一致OSPF的拓扑表存储自己及邻接路由器通告的LSA利用SPF算法计算最佳路

5、径相邻两台路由器运行OSPF协议两台路由器直接连接在同一自治系统Hello/Dead时间一致 区域ID一致认证密码一致 网络类型一致OSPF的路由表把最佳路由放入路由表 中存储自己及邻接路由器通告的LSA利用SPF算法计算最佳路径相邻两台路由器运行OSPF协议两台路由器直接连接在同一自治系统Hello/Dead时间一致 区域ID一致认证密码一致 网络类型一致LSDB同步DownAttemptInit2-wayExStartExchangeLoadingFull尚未收到邻居的Hello, 开始发送Hello给邻居尝试发送Hello信息 给邻居,但还没有 收到任何信息(仅 仅在NBMA模式有 效)

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

7、)。l(2) OSPF路由器接口收到Hello包,检查Hello中携带的参数,如果匹配,进入Init状态;并将该 Hello包的发送者的Router ID,添加到Hello包(自己将要从该接口发送出去的Hello包)的邻居 列表中。l(3) OSPF路由器接口收到邻居列表中含有自己Router ID的Hello包,进入Two-way状态,形成 OSPF邻居关系,并把该路由器的Router ID添加到自己的OSPF邻居表中。l(4) 在进入Two-way状态后,广播、非广播网络类型的链路,在DR选举等待时间内进行DR选举 。点对点没有这个过程。l(5) 在DR选举完成或跳过DR选举后,建立OSP

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

9、ULL状态,同一个区域内所有OSPF路由器都拥有相同链路状态数据 库。l(9) 定期发送Hello包,维护邻居关系。课程议题二、OSPF排错方法排错三步曲l有没有形成正确的邻居表l有没有形成正确的LSDBl有没有形成正确的路由表常见OSPF邻居问题及排错方法l没有形成正确的邻居关系就不能交换LSAl查看邻居表 show ip ospf neighbor 通过现象找原因R4-RSR50# sh ip ospf neighbor OSPF process 1:Neighbor ID Pri State Dead Time Address Interface1.1.1.1 1 Full/BDR 00

10、:00:36 172.16.1.1 gigabitEthernet 0/0OSPF邻居故障常见的两类现象l 没有发现邻居 router-idl 邻居状态异常 不是full状态(Drother之间可以是2-way)1、没有发现特定邻居的router-id的原 因l与Hello有关 正确发送或接收hello外因 Hello携带的相关参数一致内因外因l影响有没有正确发送或接收Hello的常见因素接口有没有up接口有没有运行ospf 接口有没有配置被动接口接口有没有配置入口ACL阻止接收hello接口是否在同一子网 接口网络类型是否一致链路或中间设备能否支持hello包的封装和发送内因lHello携带

11、的相邻接口参数是否匹配区域ID是否相同认证类型和认证口令是否相同Hello间隔及失效时间是否相同Stub及nssa标识必须相同Router-id不能相同检查Hello携带的参数Options中的stub、NSSA标记2、OSPF邻居陷入某一过渡状态陷入down状态l这一状态表明:无法从邻居收到hellol 可能的原因u接口或者链路问题导致hello包无法正确发送或接收OSPF邻居陷入某一过渡状态陷入Init状态l这一状态表明:能从邻居接收到Hello信息。但对方没有收到本路由 器发送的hellol 可能的原因u邻居配置了错误的入口ACL过滤了本路由器发送过去的hello包u链路问题(单向链路)

12、OSPF邻居陷入某一过渡状态陷入2way状态l 此状态表明已经和路由器建立了双向的邻居关系l 在Broadcast和NBMA模式中,DRother之间处于2way是一个 正常的稳定状态l 其它情况下,陷入2-way状态可能是优先级都设置为0l DR选举成功才能跳过2way状态OSPF邻居陷入某一过渡状态陷入Exstart状态R1R2l此状态表明路由器之间正在通过DBD包协商主从路由器, 并协商相邻接口的MTUl可能的原因:相邻接口MTU不一致router-id相同DBD报文中的接口MTU问题lOSPF邻接路由器直接接口的MTU值的大小要相同OSPF邻居陷入某一过渡状态陷入Loading状态R1

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

14、ip ospf interface 查看接口ospf相关信息lDebug ip ospf adj 查看ospf的邻接形成过程lShow ip ospf database 查看LSDBlShow ip route 查看路由表查看OSPF邻居表Router# show ip ospf neighborOSPF process: 1AREA 0Neighbor ID Pri State DeadTime Neighbor Addr Interface2.2.2.2 1 FULL/DR 38 172.16.1.1 FastEthernet0/0查看接口的ospf信息R4-RSR50# sh ip os

15、pf int gigabitEthernet 0/0gigabitEthernet 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 BROADCAST, 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 confi

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > 教育/培训/课件

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