OSPF协议各种错误的解释及产生的原因(V5)

更新时间:2024-05-22 05:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

OSPF协议各种错误的解释及产生的原因

内部公开

OSPF协议各种错误的解释及产生的原因(V5)

OSPF协议各种错误可以通过display ospf error命令显示,通过这个命令来说明

OSPF协议的各种错误的产生原因。 【命令】

display ospf [ process-id ] error

【视图】

任意视图

【参数】

process-id:OSPF进程号,取值范围为1~65535。如果不指定进程号,则对当前所

有OSPF进程有效。 【描述】

display ospf error命令的功能是显示OSPF发生错误的次数。在正常情况下,这些错

误的值不会很大,如果出现了网络故障,通常会发现某个错误的值非常大,而且一直在不断地增长。display ospf error显示结果如下: 【举例】

dis ospf error

OSPF Process 1 with Router ID 1.0.0.1 OSPF Packet Error Statistics

0 : OSPF Router ID confusion 0 : OSPF bad packet 0 : OSPF bad version 0 : OSPF bad checksum

0 : OSPF bad area ID 0 : OSPF drop on unnumber interface 0 : OSPF bad virtual link 0 : OSPF bad authentication type 0 : OSPF bad authentication key 0 : OSPF packet too small 0 : OSPF Neighbor state low 0 : OSPF transmit error 0 : OSPF interface down 0 : OSPF unknown neighbor 0 : HELLO: Netmask mismatch 0 : HELLO: Hello timer mismatch 0 : HELLO: Dead timer mismatch 0 : HELLO: Extern option mismatch 0 : HELLO: NBMA neighbor unknown 0 : DD: MTU option mismatch 0 : DD: Unknown LSA type 0 : DD: Extern option mismatch 0 : LS ACK: Bad ack 0 : LS ACK: Unknown LSA type 0 : LS REQ: Empty request 0 : LS REQ: Bad request

0 : LS UPD: LSA checksum bad 0 : LS UPD: Received less recent LSA 2006-07-21

华为三康机密,未经许可不得扩散

第1页, 共6页

OSPF协议各种错误的解释及产生的原因

0 : LS UPD: Unknown LSA type

内部公开

【原因和处理方法】 错误名称 OSPF Router ID confusion 收到了一个含有和本机相同Router-ID的OSPF报文。 原因 一般是由于错误地在两台设备上配置了重复的Router-ID,或者是发送该报文的设备出现了故障。 解决方法 1 检查网络上的所有设备,是否有某台设备错误地配置了重复的Router-ID,如果有,修改相应配置。 2 打开debugging ospf packet调试开关,在调试信息中查找收到的带有本机的Router-ID的OSPF错误报文,继而找到发送这个报文的设备。 OSPF bad packet 收到了一个Type域非法的OSPF报文。 一般是由于发送报文的设备出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 OSPF bad version 收到了一个带有错误的版本号的OSPF报文。 OSPF bad checksum 收到了一个带有错误校验和的OSPF报文。 一般是由于发送报文的设备出现了故障。 一般是由于发送报文的设备出现了故障。 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 1 如果问题不再出现,则可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 OSPF bad area ID 收到了一个Area-ID和本机Area-ID不匹配的报文。 一般是由于本机或对端设备配置的Area-ID有误。 1 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 2 检查本机和对端设备的OSPF配置,确保两个接口所属的区域是相同的。 OSPF drop on unnumber interface 在Unnumbered接口口上收2006-07-21

在Unnumbered接口口上收到了一个OSPF报文,但是这个Unnumbered接口上的网络类型必须配置成P2P类型,检查本机所有接口的配置是否符合这个要求。 第2页, 共6页

华为三康机密,未经许可不得扩散

OSPF协议各种错误的解释及产生的原因

内部公开

到了一个OSPF报文丢弃 接口上的网络类型不是P2P。这是配置错误。 OSPF bad virtual link 收到了一个单播OSPF报文,但是却没有相关的vlink。 一般是由于本机或对端设备的vlink-peer配置有误。 1 检查本机的vlink-peer配置,确保配置正确。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 OSPF bad authentication type 收到了一个带有非法的Authentication-type域的OSPF报文。 OSPF bad authentication key 收到的OSPF报文的认证信息和接口配置不匹配。 一般是由于发送报文的设备出现了故障。 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 一般是由于本机和对端的认证配置不匹配。 1 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 2 确保本机和对端的认证配置是匹配的。 OSPF packet too small 收到的OSPF报文的IP头中长度域有错。 一般是由于本机或对端设备的底层软件出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 OSPF Neighbor state low 收到了一个在当前邻居状态下不应该收到的OSPF报文。 一般是由于发送报文的设备出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 OSPF transmit error 发送OSPF报文失败。 一般是由于本机的底层软件出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文, OSPF interface down 2006-07-21

这并不意味着某种错 第3页, 共6页

华为三康机密,未经许可不得扩散

OSPF协议各种错误的解释及产生的原因

内部公开

这里显示的是OSPF接口状态机变成Down状态的次数。 OSPF unknown neighbor 收到了不存在的邻居发来的update报文。 误。 一般是由于发送报文的设备出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 HELLO: Netmask mismatch 在广播网络或NBMA网络上收到了一个掩码和本机接口掩码不相等的Hello报文。 HELLO: Hello timer mismatch 收到了一个hello interval和本机配置的hello interval不相等的Hello报文。 HELLO: Dead timer mismatch 收到了一个dead interval和本机配置的dead interval不相等的Hello报文。 HELLO: Extern option mismatch 收到了一个外部属性不匹配的Hello报文。 HELLO: NBMA neighbor unknown 从网络类型为NBMA的接口上收到了一个邻居发来的Hello报文, DD: MTU option mismatch 收到了一个DD报文,报文中的MTU和本机接口的MTU不2006-07-21

配置错误。 检查本机的所有接口地址和对端的所有接口地址,检查有没有在某个广播网络类型的接口上出现了两端的掩码不相等的情况。 配置错误。 检查本机和对端的所有接口上配置的ospf timer hello命令,有没有配置的hello interval不相同的情况。 配置错误。 检查本机和对端的所有接口上配置的ospf timer dead命令,有没有配置的dead interval不相同的情况。 外部属性即E-bit,意思是当前区域是否可以传播ASE LSA。这是配置错误。 一般原因是这个邻居没有在本机的peer命令中配置。 检查本机和对端的stub / nssa区域属性是否匹配。 检查本机的peer配置,是不是少配了一些邻居 一般是由于本机和对端设备的MTU配置不匹配。 1 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 第4页, 共6页

华为三康机密,未经许可不得扩散

OSPF协议各种错误的解释及产生的原因

内部公开

匹配。 2 使用display ospf interface检查本机接口和对端接口的MTU,确保它们是相同的。 3 或者确保在本机接口和对端接口上都配置了undo ospf mtu-enable。 DD: Unknown LSA type 收到了一个DD报文,报文中一般是由于发送该报文的设备出现了故1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 包含了一条类型非法的LSA。 障。 DD: Extern option mismatch 收到了一个外部属性不匹配的Hello报文。 外部属性即E-bit,意思是当前区域是否可以传播ASE LSA。这是配置错误。 检查本机和对端的stub / nssa区域属性是否匹配。 LS ACK: Bad ack 收到了一个ack报文,但是本机没有向对端发送过相应的LSA。 一般是由于发送报文的设备出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报文,继而找到发送这个报文的设备。 LS ACK: Unknown LSA type 一般是由于发送报文收到了一个ack报文,报文中包含了一条类型非法的LSA。 的设备出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报文,继而找到发送这个报文的设备。 LS REQ: Empty request 收到了一个空的request报文。 一般是由于发送报文的设备出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报文,继而找到发送这个报文的设备。 LS REQ: Bad request 收到了一个request报文,这个报文所请求的LSA在这个邻居的request队列中。 2006-07-21

一般是由于发送报文的设备出现了故障。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报华为三康机密,未经许可不得扩散 第5页, 共6页

OSPF协议各种错误的解释及产生的原因

内部公开

文,继而找到发送这个报文的设备。 LS UPD: LSA checksum bad 一般是由于发送报文收到了一个update报文,报文的设备出现了故障。 中包含了一条带有错误校验和的LSA。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报文,继而找到发送这个报文的设备。 LS UPD: Received less recent LSA 收到了一条LSA,这条LSA比LSDB中的LSA更老。 在大部分情况下这个现象是正常的。 1 如果问题只是偶尔出现,则不必处理。这种情况是正常的。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报文,继而找到发送这个报文的设备。 LS UPD: Unknown LSA type 一般是由于发送该报收到了一个update报文,报文文的设备出现了故障中包含了一条类型非法的LSA。

导致的。 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 2006-07-21

华为三康机密,未经许可不得扩散 第6页, 共6页

OSPF协议各种错误的解释及产生的原因

内部公开

文,继而找到发送这个报文的设备。 LS UPD: LSA checksum bad 一般是由于发送报文收到了一个update报文,报文的设备出现了故障。 中包含了一条带有错误校验和的LSA。 1 如果问题不再出现,可以不处理这个问题。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报文,继而找到发送这个报文的设备。 LS UPD: Received less recent LSA 收到了一条LSA,这条LSA比LSDB中的LSA更老。 在大部分情况下这个现象是正常的。 1 如果问题只是偶尔出现,则不必处理。这种情况是正常的。 2 打开debugging ospf packet调试开关,在调试信息中找到出错的报文,继而找到发送这个报文的设备。 LS UPD: Unknown LSA type 一般是由于发送该报收到了一个update报文,报文文的设备出现了故障中包含了一条类型非法的LSA。

导致的。 打开debugging ospf packet调试开关,在调试信息找到出错的报文,继而找到发送这个报文的设备。 2006-07-21

华为三康机密,未经许可不得扩散 第6页, 共6页

本文来源:https://www.bwwdw.com/article/r327.html

Top