OSPF协议详情详情震荡处理地地总结_第1页
OSPF协议详情详情震荡处理地地总结_第2页
OSPF协议详情详情震荡处理地地总结_第3页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【强烈推荐】 OSPF 协议震荡处理总结1.1 协议简要介绍Ospf :协议号: 89 ,组播地址发包: 224.0.0.5 ,TTL=1 ,只有一跳,不会被转发。 Router ID ,路 由器的唯一标志(自治系统内唯一) 。Router ID 选取规则:如果通过命令行 router id 进行了配置,则按照配置结果设置;如果没有通过命令行 router id 进行配置,并且已经存在配置有 IP 地址的 loopback 接口, 则选择 loopback 接口地址中最大的作为 router id ;如果没有通过命令行 router id 进行配 置,并且不存在配置有 IP 地址的 loopb

2、ack 接口,则从其他接口的 IP 地址中选择最大的一 个作为 router id (不考虑接口的 UP/DOWN 状态); 邻居建立后, 还需要通过 HELLO 报文进行邻居关系的维持, 有两个定时器来进行这项工作: HELLO TIME :缺省为 10 秒)DEAD TIME :缺省为 4 倍的 HELLO TIME通过 Hello 报文来进行邻居发现。Hello 报文中描述所有该接口上的邻居。Hello 以 HelloInterval(10s) 为间隔向外发送。若间隔 DeadInterval(40s) 还没有收到邻居的 Hello 报文,则邻居 Down 。1.2 协议状态机及交互1.

3、3 协议抓包论坛中前边发过1.4 常用调试手段如何方便的了解 OSPF 出了什么问题, 调试开关是需要打开的, 其中最有效, 最常用的就是 debugging ospf event ( IOS 对应命令为 debug ip ospf event )!它能让你对 OSPF 的大 部分问题看的一目了然。 当然它也不是万能的, 它是在正确接收 OSPF 报文的基础上才能有 相应的错误事件。 如果没有看到任何动静, 建议打开 OSPF 的所有报文调试开关 debugging ospf packet ,看看报文的收发是否正常。打开 OSPF event 调试开关举例:<Quidway>deb

4、ugging ospf event打开 OSPF packet 调试开关举例:<Quidway>debugging ospf packet命令描述display ospf peer显示 OSPF 邻居信息display ospf error显示 OSPF 错误信息。display ospf interface显示使能 OSPF 的接口信息display ospf brief显示 OSPF 摘要信息。 display ospf cumulative 显示 OSPF 统计信息。 display ospf lsdb 显示 OSPF 的 LSDB 数据库 display ospf rout

5、ing 显示 OSPF 路由信息 display ospf error packet 显示 OSPF 错误报文信息。 debugging ospf packet 调试 OSPF 收发报文信息。 debugging ospf event 调试 OSPF 的事件触发。 1.5 日志信息及定位方法 Dec 13 201114:29:35+04:00fol2-c1 %01OSPF/4/NBR_DOWN_REASON(l)296037:Neighborstate leaves fullor changed to Down. (ProcessId=1NeighborRouterId=87.250.228.

6、201,NeighborAreaId=0,NeighborInterface=Vlanif801,NeighborDownImmediatereason=Neighbor DownDue to Inactivity, NeighborDownPrimeReason=HelloNot Seen,NeighborChangeTime=2011/12/13 14:29:35)相关错误警告信息见附件。概要的故障处理步骤如下:1检查接口网段是否一致2检查各接口的优先级是否有非零3检查各路由器的 route id 互不相同4接口的 timer 等参数保持一致5接口的认证信息保持一致6检查是否 ospf 报

7、文能正确接收详细的故障处理步骤如下:1. 检查接口网段是否一致建立 ospf 邻居时, Broadcast 和 NBMA 接口应该在在同一网段, 保持两端可以 ping 通。 同时接口所属区域的区域 id 应保持一致,同时区域的类型也要相同,包括nssa ,stub ,normal area 等。2. 检查各接口的优先级是否有非零Broadcast 和 NBMA 类型的网段,各接口的优先级至少有一个是非零的,已确保能 够 正确的选举出 DR 。否则各邻居只能达到 2-way 的邻居状态。可以通过 display ospf interface 等命令查看接口的优先级。3. 检查各路由器的 rou

8、te id 互不相同同一网段上所有路由器的 route id 应该互不相同,否则会产生无法预料的路由振荡。可以通过 display ospf brief 等命令查看路由器的 route id 。4. 接口的 timer 等参数保持一致ospf timer hello 命令用来设置接口发送 Hello 报文的时间间隔。缺省情况下, point-to-point 、 broadcast 、 point-to-multipoint类型接口发送 Hello 报文的时间间隔的值为 10 秒; NBMA 类型接口发送 Hello 报文的时间间隔的值为 30 秒。ospf timer dead 命令用来设置

9、 OSPF 的邻居失效时间,缺省情况下, point-to-point 、 point-to-multipoint 、 broadcast 类型接口的 OSPF 邻居失效时间为 40 秒, NBMA 类型 接口的 OSPF 邻居失效时间为 120 秒。创建邻居时, 对应接口时间间隔参数必须保持一致, 否则无法建立邻居。 可以通过 display ospf interface 等命令查看。5. 接口的认证信息保持一致ospf 在 area 下和接口下分别有认证信息的配置。ospf 认证的基本原则是:如果接口下配置了认证, 则使用接口下的认证, 如果接口下配置为 null ,则该接口不进行 认证;

10、如果接口下没有配置认证(配置为 null 不是没有配置认证) ,则采用 area 下配置的 认证,如果 area 也没有配置认证,则不认证。创建邻居时,只有两端的认证配置完全一致时才能达到 Full 状态。6. 检查是否 ospf 报文能正确接收有时 ospf 的报文无法正确接收,原因有很多,先检查链路层是否畅通。可以打开 ospf 的 debug 开关查看报文的收发情况。 Debug 命令有 debug ospf packet,debug ospf event 等,还可以通过 display ospf error命令查看各种 ospf 的错误计数。如果 ospf 的报文一切正常,再打开 ip

11、 报文的 debug 信息来确认 ip 层是否转发成功。 命令是 debug ip packet ,可以增加 acl filter 对 debug 信息过滤。下载 )附件:NeighborDownPrimeReason.xlsx ( 21.12 KB ,18标签: Ospf, 接口 ,报文petyourface威望:500积分:2465金币:2000头衔:中级工程师发消息2 楼 发表于 2012-11-26 23:33 | 只看该作者等待审核中。 。monkeybrother威望:500积分:1787金币:2000头衔:中级工程师发消息3 楼 发表于 2012-11-26 23:41 | 只看

12、该作者附件内容如下,下次我尽量把内容都附在正文里告警描述 告警 ID 含义Hello Not SeenNBR_DOWN_NO_HELLO_SEENInterface Parameter MismatchNBR_DOWN_INTF_PARA_MISMATCH误Logical Interface State Change逻辑接口变化Physical Interface State Change物理接口变化OSPF Process Reset重启 OSPF 进程 ( 手动执行 reset ospfArea reset重启 OSPF 区域Inactivity timer 超时 Down参数错误,例如

13、Network 类型配置错NBR_DOWN_IFLCHANGENBR_DOWN_IFACHANGENBR_DOWN_PROC_RESET进程)Area Option Mis-matchOption 选项错误NBR_DOWN_AREA_CAP_MISMATCHVlink Peer Not ReachableNBR_DOWN_VLINK_UNREACHABLESham-Link UnreachableNBR_DOWN_SHAMLINK_UNREACHABLEUndo Network CommandNBR_DOWN_NET_UNDOUndo NBMA PeerNBMA 网络执行 undo peer

14、命令Passive Interface Down执行 silent-interface 命令Opaque Capability Enabled使能 TE 功能,重建邻居。Opaque Capability Disabled去使能 TE 功能,重建邻居。Virtual Interface State Change 虚接口状态改变消息BFD Session DownNBR_DOWN_BFD_SESS_STATE_CHANGRetransmission Limit Exceed虚链路不可达Sham-Link 不可达执行 undo network command 命令NBR_DOWN_PEER_UND

15、ONBR_DOWN_PASSIVE_INTNBR_DOWN_TE_ENABLENBR_DOWN_TE_DISABLENBR_DOWN_IFVCHANGEBFD Down 引起 OSPF Down限,执行 KillNbr 事件1-Wayhello ReceivedNBR_DOWN_1WAY_RECEIVED 般由于对端收不到 hello 报文导致 )Router State Change from DR or BDR to DROTHERNBR_DOWN_DROTHER 路由角色改变,Neighbor State Change from DR or BDR to DROTHER NBR_DOWN

16、_NEIGHBOR_DROTHER DROTherNSSA Area Configure ChangeNBR_DOWN_AREA_NSSA_CHANGEStub Area Configure ChangeNBR_DOWN_AREA_STUB_CHANGEReceived Invalid DD Packet收到错误 DD 报文Not Received DD during RouterDeadIntervalNBR_DOWN_DD_NOT_RECEIVEDDD 报文,引起 SeqNumberMisMatchMIMS bit or SequenceNum IncorrectSeqNumberMisM

17、atch收到错误的 DD 报文,引起事件收到 1-Way hello 报文,双向连接中断 ( 一DR/BDR 变为 DROTher邻居路由起角色改变, DR/BDR 变为nssa 区域配置改变stub 区域配置改变NBR_DOWN_DD_INVALID重复收到 Master 端发送的最后一个NBR_DOWN_DD_BADUnable Opaque CapabilityFind 91011 Type Lsa未使能TE功能,收到 9、10、11类LSA事件Not NSSAFind 7 Type Lsa in Summary ListNBR_DOWN_LSR_UN_NSSAHeaderLSreque

18、st PacketUnknown ReasonNBR_DOWN_LSR_UNKNOWNHeaderNSSA or STUB AreaFind 5 11 Type LsaNBR_DOWN_LSR_NSSA_STUB11 类 LSA HeaderLSrequest PacketRequest Lsa is Not in the Lsdb 收到请求报文,自身LSDB 中不存在请求报文中的LSrequest Packet exist same lsa in the Lsdb 收到相同的 LSALSrequest Packet exist newer lsa in the Lsdb 收到旧的 LSANeighbor state was not full when LSDB overflowNBR_DOWN_NOFULL_OVFLOWFilter LSA configuration ch

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论