OSPF邻居关系故障-现象与排除

一、OSPF邻居关系故障-现象与排除

1、OSPF建立邻居关系时,将检验hello报文中的Area ID 、Autype、Authentication、network mask、hello interval、router dead interval字段以及可选项的值是否和接收接口上配置的对应值匹配,如果它们不匹配,那么该数据包将被丢弃,而且邻接关系也无法建立。

2、OSPF邻居关系故障的常见现象为:

1)、OSPF邻居表为空

2)、OSPF邻居停滞于INIT状态

3)、OSPF邻居停滞于2-way状态

4)、OSPF邻居停滞于EXstart/Exchange状态。

3、邻居关系故障的排障思路

如果一个邻居停滞于以下某个状态并且持续很长时间,就代表着OSPF的邻居关系可能出现了故障,那么各个状态正是的排障思路如下:

3.1、down:

这是邻居的初始状态,表示路由器还没有从邻居收到任何信息,停滞于此状态表明路由器没有从邻居收到hello报文

3.2、atttempt

此状态只在NBMA网络上存在,表示路由器没有收到邻居的任何信息,但是已经周期性地向邻居发送了hello报文;如果在route dead interval 的时间间隔内未收到邻居的hello报文,则转为down状态

3.3、init

表示路由器已经从邻居收到了hello报文,但是自己不在所收到的hello报文的邻居列表中,这说明自己尚未与邻居建立双向通信关系,停滞于此状态表明路由器收到了邻居的hello报文,但hello报文中没有包含接收路由器的OSPF RID(route ID)

3.4、2-way

表示路由器与邻居的双向通信关系已经建立,(即已经建立起了邻居关系)。但尚未建立起邻接关系。停滞于此状态表明路由器彼此都收到了对方的hello报文,并且都从hello报文中发现了自己的OSPF RID。对于以太网链路上的非DR/BDR路由器来说,这种状态是可以接受的。

3.5、Exstart

邻居状态变成此状态后,路由器开始向邻居发送DD报文,Master/Slave关系是在此状态下形成的,初始DD序列号也是在此状态下确定的,在此状态下发送的DD报文不包含链路状态描述。停滞于些状态表明邻居路由之间的MTU不匹配或OSPF RID重复

3.6、exchange

在此状态下,路由器与邻居之间相互包含链路状态信息摘要的DD报文,停滞于此状态表明邻居路由器之间的MTU不匹配

3.7、loading

在此状态下,路由器与邻居之间相互发送LSR报文,LSU报文,LSACK报文停滞于此状态表明可能存在硬件故障或MTU不匹配

3.8、full

表示LSDB同步过程完成,路由器与邻居之间形成了完全的邻接关系

4、OSPF邻居关系故障-排障流程

if 【 OSPPF邻接关系异常 】;then查看当前邻居状态,display ospf peer briefif [ 能显示邻居状态 display ospf brief display ospf interface 】;thencase $邻居状态 in"停滞在down")执行display interface 命令查看接口物理层状态如果接口物理状态是UP,执行display ospf interface 查看接口在ospf协议状态下状态是否为UP;;"停滞在init")如果OSPF下使能的接口配置的dr-priority是0且state为DRother,则说明他们都不是DR或BDR,两者之间不需要交换LSA,2-way为正常状态,无需处理"停滞在Exstart")如果查看邻居状态一直是Exstart,表示设备一直在进行协商,但无法进行DD同步出现该情况有两种可能性;;超大报文包无法正常收发,可以通过执行命令ping -s 1500 neighbor-address 查看超大报文收发情况,如果无法Ping 通,需先解决链路问题OSPF MTU 值配置不同,如果OSPF接口下配置了OSPF mtu-enable,检查两端的ospf mtu 值是否相等,如果不相等则修改接口下mtu值;;"停滞在exchange")如果查看邻居状态一直是exchange,表示设备在进行DD交换,通过单播交换DD报文,此时需要排查链路和对端设备是否故障;;*)如果故障无法排除,收集如下信息,联系上级支持工程师;;esacelse无法显示ospf邻居状态执行display interface 命令查看接口物理层状态,检查设备链路是否故障(包括传输设备故障)如果接口连接的是广播网络或NBMA网络,检查两端IP地址是否在同一个网段如果在接口上使能了ospf mtu-enable,则要求接口的mtu一致,否则ospf邻居无法协商成功。在接口视图下执行 mtu mtu命令,修改链路两端的mtu值为一致对于broadcast和NBMAS类型的网段,各接口的优先级,至少有一个是非零的,以确保能够正确的选举出DR ,否则两边的邻居状态只能达到2-way,查看接口优先级检查OSPF的配置是否有错误:如果故障仍然无法排除,寻求上级技术支持fi

转载于:https://www.cnblogs.com/me80/p/8523247.html

IEEP部署企业级网络工程-OSPF邻居关系故障排除相关推荐

  1. IEEP部署企业级网络工程-网络故障-环路故障

    网络故障 1.环路故障 概念 1).以太网是一个支持广播的网络, 在没有环路的环境中,广播报文在网络中以泛洪的形式被送达到网络的第一个角落,以保证每个设备都能够接受到它.每台二层设备在接收到广播报文以 ...

  2. Ospf在广播网络中建立邻居关系的详细过程

    Ospf 在广播网络中建立邻居关系的详细过程 目的:观察在广播网络中,OSPF建立邻接关系的过程 拓扑及设备需求 拓扑: 图片1 设备需求:3台路由器,ios版本为12.2 需求:配置3台路由器的以太 ...

  3. HCIP-IERS 部署企业级路由交换网络 - OSPF 协议基础

    目录 OSPF 协议基础OSPF ( Open Shortest Path First )开放式最短路径优先 前言 大型网络所发生的变化 RIP 在大型网络中部署所面临的问题 如何解决 RIP 的问题 ...

  4. 关于两台路由器之间的OSPF邻居关系问题!

    两台路由器A和B(loo0:X.X.X.X),RTA的接口配置为12.12.12.1,RTB的接口配置为12.12.12.2,掩码长度为24bits.然后在两台路由器上运行ospf,区域均为area ...

  5. ospf hello时间和dead_图文并茂解释OSPF邻居关系建立失败的几种常见情况(太实用了!)...

    网络工程师阿龙 中国网工圈最早的公益公众号(关注近5w+)! 关注 最近有人遇到OSPF邻居建立不起来,本期龙哥就与大家分享个人见解.如有讲错地方或有更好的见解欢迎评论区见哈~ 拓扑图 本期我讲以此拓 ...

  6. OSPF 总结—— ospf邻居关系无法建立原因 + OSPF选路影响因素

    目录 一.ospf邻居关系无法建立原因: 二.选路影响因素: (1)宏观: (2)微观: 一.ospf邻居关系无法建立原因: 1--直接链路没有ping通 2--接口过滤OSPF的hello报文 3- ...

  7. OSPF邻居关系建立的六个条件

    OSPF邻居关系建立的六个条件,缺一不可 1.Router ID不相同 2.Area 相同,两台设备处于相同区域 3.Authentication-type(验证类型)和Authentication- ...

  8. OSPF系列小实验之6:网络类型对邻居关系及路由学习的影响

    今天做实验的时候偶然碰见这么一种情况,OSPF的网络类型不一致可以形成邻居关系,但是不能学习路由.联想到ISIS,如果他们的网络类型不一致的话,那么会发送不同类型的hello报文,这样邻居关系是无法建 ...

  9. OSPF动态路由协议(了解ospf,RIP协议,外部网关协议内部网关协议,ospf工作过程,选举过程,ospf邻居关系7个状态)

    文章目录 OSPF动态路由协议 常见的路由协议 RIP距离矢量型路由协议 RIP的度量值与更新时间 RIP v1和RIP v2的区别 内部网关协议和外部网关协议 OSPF的基本概念和工作过程 AS(a ...

最新文章

  1. 【Java】类与对象 - 对象的组合
  2. python 验证回文串
  3. 《组合数学》——卡特兰数
  4. 隐藏html文本节点,javascript-D3-仅显示/隐藏单击节点的文本
  5. 阿里云 centos mysql 5.6_关于centOS安装配置mysql5.6那点事
  6. java最长同值路径_力扣——最长同值路径
  7. Mac效率:配置Alfred web search
  8. Nmap命令参数介绍
  9. SVN:SVN分支管理
  10. 如何把一张图片做成一个好看的电脑图标
  11. 生不出孩子怪天气?驳《我国工业软件失去的30年》一文 | 凌云时刻
  12. 网页截图服务器,命令行下的2款网页截图工具推荐
  13. 想做数据分析,都需要学些什么?
  14. 面试HR常问的几个问题?
  15. linux高性能服务器编程PDF源代码下载
  16. js获取剪切板文字图片方法
  17. java抢红包_Java 用Redis 实现抢红包功能
  18. 解决VirtualBox虚拟电脑控制台严重错误
  19. 无人机,diyDrones,3dr,pixhawk,Chris Anderson, 这几个概念是什么关系?
  20. 【我的OpenGL学习进阶之旅】关于3D模型知识之:什么是obj文件和mtl文件

热门文章

  1. 视频剪辑3.5版-一分钟生成上百个电影混剪视频
  2. MongoDB被黑记录
  3. 多模块项目-项目复制出现Module xx must not contain source root xx The root already belongs to module xx
  4. 药品计算机数据备份管理制度,GMP丨《药品记录与数据管理要求》(试行)解读
  5. 400行代码实现双人对战五子棋(适合新手入门)
  6. 产业巨头布局移动互联网 惠普比联想棋高一筹
  7. BW处理链的几个操作
  8. k-means均值聚类
  9. 笔记本高负荷时撞功耗墙、温度墙问题解决方案
  10. C# Lambda 表达式