IP : 开放最短路径优先 (OSPF)

%OSPF-4-ERRRCV错误消息是什么意思?

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 4 月 22 日) | 反馈


目录


简介

%OSPF-4-ERRRCV错误消息表明开放最短路径优先(OSPF)路由器接收一无效OSPF数据包。以下为可能的原因:

在列表的前三个项目是%OSPF-4-ERRRCV错误消息的多数常见原因和如下较详细地讨论。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档不限于特定的软件和硬件版本。

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

问题 - 不匹配的区域 ID

%OSPF-4-ERRRCV: Received invalid packet: mismatch area ID, from backbone area 
must be virtual-link but not found from 170.170.3.3, Ethernet0

生成此消息的路由器接收在Ethernet0的一无效OSPF数据包从邻居170.170.3.3。数据包无效,因为其区域ID是area 0 (骨干区域)。这暗示接收的路由器的Ethernet0接口不在area 0。注意相邻路由器,有其接口在area 0,不会显示在其控制台日志的此消息。接口在区域除area 0之外仅的路由器生成错误消息。

解决方案

要避免这些消息,请确保两边有同样区域ID通过检查网络声明在OSPF下在路由器配置里。例如,如果两路由器之间的链路10.10.10.0/24应该在区域1,请确保在两路由器的网络声明在区域1.包括此特定链路。在两路由器的网络命令如下所示:

router ospf 1
 network 10.10.10.0 0.0.0.255 area 1

问题 - 校验和出错

%OSPF-4-ERRRCV: Received invalid packet: Bad Checksum from 144.100.21.141, 
TokenRing0/0

生成此消息的路由器接收在TokenRing0/0的一无效OSPF数据包从邻居144.100.21.141。因为OSPF校验和不正确,数据包无效。错误校验和的原因是很难定义。问题的某些可能的原因是:

  • 在邻居之间的一个设备,例如交换机,破坏数据包。

  • 发送的路由器的数据包无效。在这种情况下,或者发送的路由器接口是坏的,或者错误是由软件Bug造成的。

  • 接收路由器计算错误的校验和。在这种情况下,或者接收的路由器接口是坏的,或者错误是由软件Bug造成的。这是此错误消息的不大可能的原因。

解决方案

此问题可以是难排除故障,但是您能从此解决方案开始。思科发现此解决方案是有效在案件的90百分比。完成这些步骤按顺序是重要的:

  1. 更换在路由器之间的电缆。在前一个示例中,这是发送坏数据包的路由器(144.100.21.141)和路由器抱怨这些坏数据包。

  2. 如果上一步不解决问题,请使用交换机的一个不同的端口在路由器之间。

  3. 如果上一步不解决问题,请连接路由器使用交叉电缆(每当物理位置准许)。如果不收到进一步消息,交换机是很可能破坏数据包。

    如果不在上述解决问题,请与思科技术支持联系并且工作以工程师寻找一bug在Cisco IOS 软件里,或者部分或全双工零件更换的可能的退货授权(RMA)的。

问题 - 接收接口未启用 OSPF

%OSPF-4-ERRRCV: Received invalid packet: OSPF not enabled on interface 
from 141.108.16.4, Serial0.100

生成此消息的路由器接收从141.108.16.4的一数据包在Serial0.100,但是OSPF在Serial0.100接口没有启用。此消息为非OSPF接口一次只生成。

解决方案

此问题在路由器很少被看到。要解决此问题,请确保OSPF启用在接口。尝试重新输入网络声明在路由器配置里。要验证,如果OSPF在以上提到的接口启用,请键入以下命令:

R1#show ip ospf interface serial0.100

如果OSPF没有启用,或者命令输出将是空的或说OSPF在接口没有启用。

问题-在接收接口没启用的OSPF由于烦扰CSCdr48014

可能有OSPF更新在Cisco 7500系列路由器可能毁损配置与OSPF、MPLS和CEF的情况。IP路由从IP路由表临时地删除,并且失去连接可能发生。这归结于Cisco Bug ID CSCdr48014 (仅限注册用户)。

解决方案

升级您的Cisco IOS到最新的IOS版本。

%OSPF-5-ADJCHG :进程ID,在千兆以太网1/0/3的Nbr [ip-address]从FULL到DOWN

错误%OSPF-5-ADJCHG :进程ID,在千兆以太网1/0/3的Nbr [ip-address]从FULL到DOWNis导致由于双向转发检测(BFD)错误。当一个不存在时, BFD能潜在生成错误报警信令链路故障。

用于BFD的计时器是那么密集CPU周期,或者一个简要间隔数据损坏或队列拥塞可能潜在造成BFD未命中足够的控制数据包允许检测计时器超时。推荐最低的平湖间隔、最低的接收间隔和Multiplier分别设置作为100 100 3。进程麦斯计时器50也推荐配置防止无法预测的CPU前不可用。

相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


相关信息


Document ID: 6154