3. OSPF邻居关系排错以及网络类型

1. OSPF的邻居/邻接关系排错(troubleshooing)

1. hello间隔和dead 间隔不同
2. 接口下OSPF网络类型不匹配。
3. 区域号码不一致;
4. 特殊区域(如stub,nssa等)区域类型不匹配;
5. 认证类型或密码不一致; 
6. 路由器 router-id 相同; 
7. 链路上的 MTU 不匹配;(前提:开启MTU)
8. 在broadcast链路上的子网掩码不匹配
9. 在MA 网络中,没有DR
10. 接口设置为silent-interface

dis ospf error //多次使用该命令来判断问题

1.1 相邻设备的RID相同

  • 相邻设备的RID不能相同,否则不会有邻居状态

  • 同一区域,不相邻设备的RID冲突,缺少路由

  • 解决方案:保证整个AS内部的RID唯一

  • LSA 1,2,3,4,7类 6类 mospf 8类 ipv6 ospfv3 9,10,11MPLS TE

<R3>
Jun  5 2018 19:32:52-08:00 R3 %%01OSPF/4/CONFLICT_ROUTERID_INTF(l)[2]:OSPF Router id conflict is detected on interface. (ProcessId=256, RouterId=4.4.0.0,AreaId=34.0.0.0, InterfaceName=Serial2/0/0,  IpAddr=3.34.1.10, PacketSrcIp=4.34.1.10)
//在s2/0/0接口上检测到了RID冲突

<R3>dis ospf error

         OSPF Process 1 with Router ID 0.0.4.4
                 OSPF error statistics 
General packet errors:
 0     : IP: received my own packet     0     : Bad packet
 0     : Bad version                    0     : Bad checksum
 0     : Bad area id                    0     : Drop on unnumbered interface
 0     : Bad virtual link               0     : Bad authentication type
 0     : Bad authentication key         0     : Packet too small
 0     : Packet size > ip length        0     : Transmit error
 0     : Interface down                 0     : Unknown neighbor
 0     : Bad net segment                0     : Extern option mismatch
 33    : Router id confusion //表明RID冲突

//补充一点:如果同一区域的不相邻设备RID冲突,则缺少路由


<SW1>dis cu conf ospf
#
ospf 1 router-id 0.0.4.4
 area 0.0.0.34
#
interface Vlanif30
 ip address 10.1.30.10 255.255.255.0
 ospf enable 1 area 0.0.0.34

//解决方案:整个AS内部RID保持唯一
[SW1]ospf router-id 10.10.10.10
Info: The configuration succeeded. You need to restart the OSPF process to validate the new router ID.

<SW1>reset ospf process 
Warning: The OSPF process will be reset. Continue? [Y/N]:y

1.2 链路上区域ID不匹配

[R3]dis ospf error

         OSPF Process 1 with Router ID 33.1.1.1
                 OSPF error statistics 
General packet errors:
 0     : IP: received my own packet     0     : Bad packet
 0     : Bad version                    0     : Bad checksum
 4     : Bad area id                    0     : Drop on unnumbered interface
 0     : Bad virtual link              
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OSPF(Open Shortest Path First)中,邻居关的建立是通过三个步骤完成的以下是OSPF邻居关系建立的过程: 1 发现邻居(Neighbor Discovery):在OSPF网络中,每个OSPF路由器通过发送Hello文来发现潜在邻居。这些Hello报文含了路由器的标识和其他必要信息。当接收到Hello报文时,路由器会检查报文中的信息并确定是否可以成为邻居。 2. 参数协商(Parameter Negotiation):一旦路由器发现了潜在的邻居,接下来就会进行参数协商。这个过程是通过交换Hello报文来完成的。在Hello报文中,路由器会指定OSPF区域ID、路由器ID、优先级等参数。邻居之间会比较这些参数,并选择合适的参数进行协商。 3. 邻居建立(Neighbor Establishment):在参数协商阶段完成后,路由器将发送数据库描述(DBD)报文给邻居。DBD报文中包含了路由器自身所拥有的链路状态数据库(LSDB)的摘要信息。邻居会收到DBD报文后,检查其中的摘要信息并与自己的LSDB进行比较。如果两者之间存在差异,则会请求更详细的LSDB信息。最终,邻居关系将建立起来,并开始交换链路状态更新(LSU)报文。 通过以上三个步骤,OSPF邻居关系网络中建立起来,并且路由器之间可以交换路由信息,构建路由表并计算出最短路径。需要注意的是,OSPF邻居关系的建立是基于Hello报文的周期性交换和验证。如果在一定时间内没有收到邻居的Hello报文,邻居关系可能会被认为是失效的,并且会重新执行邻居关系建立过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值