Ceph入门到精通-FAQ-display ospf error中,各个Error值的含义是什么

发布时间: 2015-02-13 | 浏览次数: 4738 | 下载次数: 0 | 文档编号: EKB1000068090

目录

问题描述解决方案

问题描述

Q:display ospf error中,各个Error值的含义是什么?

解决方案

A:

1、General packet errors: 通用报文错误计数:

− IP: received my own packet:收到源地址是自己IP地址发送的报文。

产生原因:出现二层环路。

− Bad packet:收到错误报文。

产生原因有如下几种:

− 收到报文的Router ID为0;

− IP头和报文长度之和与从socket收到的报文长度不一致;

− 报文长度不正确,包括IP头报文长度小于OSPF报文头长度、OSPF报文长度小于Hello报文头长度、OSPF报文长度小于DD报文头长度、OSPF报文长度小于Request报文头长度、OSPF报文长度小于update报文头长度、update报文中LSA个数和计算出来的LSA个数不一致。OSPF报文长度小于ack报文长度等;

− OSPF报文类型大于5;

− 对报文的处理返回错误;

− 报文解析过程中,报文错误。

− Bad version:版本号错误。

产生原因:接收到的报文OSPF 版本号不是2。

− Bad checksum:错误校验和。该计数没有统计。

− Bad area id:接收到非本接口所属区域发送过来的报文。

产生原因:更改区域ID后重新启动区域,收到重传报文。

− Drop on unnumbered interface:无符号点对点接口丢弃报文数量。

产生原因 :在无符号点对点接口配置的OSPF网络类型却不是点对点的。

− Bad virtual link:vlink接收到错误报文个数。

产生原因有如下几种:

− 虚连接为NULL,且接收到的报文所属区域和接口所属区域不是同一个区域;

− 接收报文接口当前状态不是P2P状态;

− 报文的Router ID和虚连接邻居的Router ID不一致。

− Bad authentication type:验证错误。

产生原因有如下几种:

− 报文计算后的checksum和报文头填写的发送checksum不一致;

− Null认证失败;

− Simple认证失败;

− Md5认证失败。

− Bad authentication key:认证码错误。

产生原因有如下几种:

− Null认证错误,返回认证错误类型0;

− Simple认证错误,返回认证错误类型2;

− Md5认证错误,返回认证错误类型;

− 其它错误,返回认证错误类型1。

− Packet too small:收到长度不一致的错误报文。

产生原因:IP头和报文长度之和与从socket收到的报文长度不一致。

− Packet size > ip length:报文长度大于IP长度,该计数没有统计。

− Transmit error:报文发送错误。

产生原因:报文发送不成功。

− Interface down:OSPF接口Down个数。

产生原因:每个OSPF接口Down,该计数加一。

− Unknown neighbor:没有相应的邻居。

产生原因有如下几种:

− 接收到非Hello报文,但没有相对应的邻居;

− Vlink接收到报文却没有邻居;

− NBMA网络接收到报文却没有对应的邻居。

− Netmask mismatch:网络掩码不一致。

产生原因:非P2P网络接收到Hello报文头部掩码和接收报文接口掩码不一致。

2、HELLO packet errors: Hello报文错误计数:

− Hello timer mismatch:Hello Timer间隔不一致。

产生原因:Hello Timer配置不一致。

− Dead timer mismatch:Dead Timer间隔不一致。

产生原因:Dead Timer配置不一致。

− Extern option mismatch:Hello报文的Option位不一致。

产生原因有如下几种:

− 收到Hello报文同时带有E bit和NP bit;

− Stub区域收到带E bit的Hello报文;

− 正常区域收到不带E bit的Hello报文;

− NSSA区域收到不带NP bit的Hello报文;

− 正常区域收到带NP bit的Hello报文。

− Router id confusion:Router ID冲突。

产生原因:相邻两个邻居route ID配置冲突(注意:该计数仅先于直接相连的两个邻居之间route ID冲突,该计数无法判断整网中有router ID冲突)。

− Virtual neighbor unknown:未知的虚连接邻居。

产生原因:接收到Hello报文的router ID不等于虚连接邻居的router ID。

− NBMA neighbor unknown:未知的NBMA邻居。

产生原因:接收到Hello报文,该报文为NBMA类型但该NBMA邻居不存在。

− Invalid Source Address:无效的报文源地址。

产生原因:接收到Hello报文,但没有该报文的邻居。

3、DD packet errors: DD报文错误计数:

− Neighbor state low:收到DD报文,邻居状态低。

产生原因有如下几种:

− 在邻居状态为Down或Attemp状态收到DD协商报文;

− 在邻居状态小于Exchange状态收到LSRequest报文;

− 在邻居状态小于Exchange状态收到Update报文;

− 在邻居状态小于Exchange状态收到ACK报文。

− Router id confusion:未使用。

− Extern option mismatch:和Hello报文的Extern option mismatch一样。

− Unknown LSA type:未使用。

− MTU option mismatch:MTU不一致。

产生原因:接收到DD报文的MTU大于接口配置的ospf mtu值。

4、LS ACK packet errors: LS ACK报文错误计数:

− Neighbor state low:和DD报文的Neighbor state low是同一个计数。

− Bad ack: 收到ACK报文不匹配。

产生原因:邻居发送的ack中携带的lsa和重传列表中的lsa匹配不上(内容和年龄)。

− Duplicate ack:重复ACK。

产生原因:同一个lsa收到多次ack,在广播网上该计数不是错误。

− Unknown LSA type:未使用。

5、LS REQ packet errors: LS Request报文错误计数:

− Neighbor state low:未使用。

− Empty request:未使用。

− Bad request:收到错误的请求报文。

产生原因有如下几种:

− 从邻居收到相同的LSA,但该LSA仍在请求列表中;

− 从邻居收到较老的LSA,但该LSA仍在请求列表中;

− 从邻居收到Request报文,但请求的LSA本地为NULL。

6、LS UPD packet errors: Update报文错误计数:

− Neighbor state low:未使用。

− Newer self-generate LSA:未使用。

− LSA checksum bad:未使用。

− Received less recent LSA:收到比链路状态数据库中更老的LSA。

产生原因:收到比较老的lsa,即自己拥有较新的lsa。

− Unknown LSA type:未使用。

7、Opaque errors: Opaque LSA错误计数:

− 9-out of flooding scope:9类LSA超出了洪泛的范围。

产生原因:未使能opaque能力收到9类opaque-lsa。

− 10-out of flooding scope:10类LSA超出了洪泛范围。

产生原因:未使能opaque能力收到10类opaque-lsa。

− 11-out of flooding scope:11类LSA超出了洪泛范围。

产生原因:未使能opaque能力收到opaque-lsa或当前区域不支持As-external-lsa能力却收到type-11 lsa。

8、Retransmission for packet over Limitation errors: 重传报文超过限制计数:

− Number for DD Packet :DD报文超过重传限制的次数。

产生原因:配置了重传限制,DD报文超过重传限制的次数,计数每加一,邻居Down一次。

− Number for Update Packet:Update报文超过重传限制的次数。

产生原因:配置了重传限制,Update报文超过重传限制的次数,计数每加一,邻居Down一次。

− Number for Request Packet:Request报文超过重传限制的次数。

产生原因:配置了重传限制,LS Request报文超过重传限制的次数,计数每加一,邻居Down一次。

9、Receive Grace LSA errors: 收到Grace LSA错误计数:

− Number of invalid LSAs:无效Grace LSA个数。

产生原因:收到的grace-lsa解析错误。

− Number of policy failed LSAs:策略失败个数。

产生原因:GR helper策略失败,不进入helper状态。

− Number of wrong period LSAs:收到Grace LSA中,GR定时器周期错误。

产生原因有如下几种:

− 收到Opaque-LSA不是3600秒,且LSA的Age大于GR period;

− 收到Opaque-LSA的Age大于1800。

10、Configuration errors:配置错误计数:

− Tunnel cost mistake:隧道的cost值错误。

产生原因:隧道cost值小于等于0错误。

− The network type of the neighboring interface is not consistent:邻居网络类型不一致错误。

产生原因:邻居接口上配置的网络类型可能存在不一致。

相关推荐
斯普信专业组2 天前
CephFS管理秘籍:全面掌握文件系统与MDS守护程序命令
ceph·cephfs
45° 微笑5 天前
k8s集群 ceph rbd 存储动态扩容
ceph·容器·kubernetes·rbd
会飞的爱迪生5 天前
centos7之LVS-DR模式传统部署
网络·lvs
查士丁尼·绵5 天前
ceph补充介绍
ceph
会飞的爱迪生6 天前
centos7之LVS-TUNNEL模式
lvs·tunnel
Hello.Reader7 天前
Ceph 存储系统全解
分布式·ceph
IT-民工211109 天前
LVS Nginx HAProxy的优缺点
运维·nginx·lvs
会飞的爱迪生9 天前
centos7配置keepalive+lvs
lvs·keepalive
打败4049 天前
lvs知识点归纳
负载均衡·lvs
阳排9 天前
Virtuoso使用layout绘制版图、使用Calibre验证DRC和LVS
lvs·layout·版图·virtuoso·drc