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:邻居网络类型不一致错误。

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

相关推荐
yuxb732 天前
Ceph 分布式存储学习笔记(四):文件系统存储管理
笔记·ceph·学习
rain bye bye3 天前
calibre LVS run不起来跑不通
lvs
rain bye bye4 天前
calibre LVS 跑不起来 就将setup 的LVS Option connect下的 connect all nets by name 打开。
服务器·数据库·lvs
刘某的Cloud4 天前
ceph设置标志位
linux·运维·ceph·openstack
2301_787328496 天前
25.负载均衡-Nginx、HAProxy、LVS 全解析
nginx·负载均衡·lvs
小任今晚几点睡14 天前
LVS深度解析:从原理到实战的负载均衡完全指南
负载均衡·lvs
yuxb7316 天前
Ceph 分布式存储学习笔记(二):池管理、认证和授权管理与集群配置(下)
笔记·ceph·学习
yuxb7318 天前
Ceph 分布式存储学习笔记(三):块存储和对象存储管理
笔记·ceph·学习
yuxb7318 天前
Ceph 分布式存储学习笔记(一):介绍、部署与集群配置(上)
笔记·ceph·学习
Insist75318 天前
基于OpenEuler--docker容器化部署ceph集群
ceph·docker·容器