科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道OSPF-4-ERRRCV的含义

OSPF-4-ERRRCV的含义

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

% OSPF-4-ERRRCV错误消息说明该OSPF路由器收到一个非法的的OSPF信息包。l 发出的包本来就是非法的,如果是这种情况的话,有可能发送路由器的对应接口有问题,或者是发送路由器的IOS有BUG。

作者:中国IT实验室 2007年9月10日

关键字: OSPF MPLS 路由协议 路由器设置 CISCO

  • 评论
  • 分享微博
  • 分享邮件

% OSPF-4-ERRRCV错误消息说明该OSPF路由器收到一个非法的的OSPF信息包。在消息体内包括错误原因,

可能的错误原因如下:

l Area ID不匹配

l 检较和不匹配

l 在收到该信息的接口上未启用OSPF

l 版本不匹配

l 非法的类型

l 链接状态更新通告计数无效

l 链接状态更新长度无效

导致% OSPF-4-ERRRCV错误消息的最常见的原因是头三条,在下面将一一论述。

一、Area ID不匹配

当在路由器上出现了面的信息时:

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

这标志着该路由器的e0口不在area 0中。而在邻接路由器的控制台上则不会出现这条信息,因为他发出信息的接口处于area0中。只有接口不在area 0中的路由器将产生这条信息。

解决办法

为了避免这个消息的再次出现,通过检查OSPF的network声明,确认那双方路由器的area ID匹配。例如,如果在两台路由器之间的192.168.0.0/24网段被设置在area 1,确认在两台路由器中的network声明都将该链接放在area1中,network命令如下所示:

router ospf 100

network 192.168.0.0 0.0.0.255 area 1

二、检较和不匹配

当在路由器上出现了面的信息时:

%OSPF-4-ERRRCV: Received invalid packet: Bad Checksum from 10.1.1.1,Ethernet 0,

则标志着ospf的检较和不匹配

引起检较和不匹配的原因是很难定位的,几个可能的原因如下:

l 处于邻居间的一台设备,破坏了这个包。这个设备有可能是一台交换机或其它的设备

l 发出的包本来就是非法的,如果是这种情况的话,有可能发送路由器的对应接口有问题,或者是发送路由器的IOS有BUG。

l 收到的路由器正在计算错误的校验和。在这种情况下,有可能收到的路由器的接口是坏的,或者接收路由器的IOS有BUG,这种可能性最小。

解决办法

这个问题解决起来很麻烦,你可以从如下几个方面着手解决:

l 更换两台路由器之间的电缆

l 更换交换机上的端口。

l 有条件的情况下,直接用一条交叉线或背靠背电缆将两台路由器连接起来。

l 有条件的情况下,更换路由器上的模块。

l 换一个版本的IOS。

三、在收到该信息的接口上未启用OSPF

当在s0中上收到从10.1.1.1发来的OSPF包,但在S0口上并没有启用ospf,就会现出现如下所示的信息:

%OSPF-4-ERRRCV: Received invalid packet: OSPF not enabled on interface,from 10.1.1.1, Serial 0

这条信息只会在一个非OSPF的接口收到OSPF包时出现。

解决办法

这个问题极少出现。解决这个问题,确信OSPF在接口上被启用。需要特别注意的是在ospf中配置中的network声明段。

如刚才的router的配置如下:

Test1#show run

Interface Serial 0

Ip address 10.1.1.2 255.255.255.0

router ospf 100

network 10.0.0.0 0.0.0.255 area 0

为了确认在S0接口上OSPF是否被启用,输入打下列命令:

Test1#show ip ospf interface serial0

命令输出为:

Serial0 is up,line protocol is up。

则表明OSPF并未启动。仔细分析配置中的network语句,发现配置的网络为10.0.0.0/24,s0不在范围内,OSPF未启动。修改配置为network语句为:network 10.1.1.0 0.0.0.255 area 0.故障排除。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章