01-HH3C-BFD-STD-MIB
本章节下载: 01-HH3C-BFD-STD-MIB (163.79 KB)
目前各上层协议是通过链路层实现快速故障检测的。不同的链路层其故障检测时间也不同,最快的POS可以达到大约50毫秒,这也成为衡量其它协议故障检测时间的标尺。而且在有些情况下故障无法检测出来。
BFD协议就是在这种背景下产生的,提供了一个通用的标准化的介质无关和协议无关的快速故障检测机制。BFD可以为各上层协议如各路由协议、MPLS等统一地快速检测两台路由器间双向转发路径的故障,检测时间小于1秒,可以达到和POS相近的检测时间。
这篇文档描述了实现BFD协议所必须的一系列变量了,具体包括如下几部分内容:
· 描述了hh3cBfdGlobalObjects,包括hh3cBfdVersionNumber(版本号),hh3cBfdSysInitMode(会话初始模式),hh3cBfdSessNotificationsEnable(Trap开关控制位),以及hh3cBfdSessNumberLimit(会话规格限制)四个标量节点。
· 描述了hh3cBfdIfTable,主要包含发送BFD的接口特性。
· 描述了hh3cBfdSessTable,用来对BFD会话进行详细的定义和说明。
· 描述了hh3cBfdSessStatTable和hh3cBfdSessPerfTable,分别描述了BFD会话的统计信息和性能方面相关信息。
· 描述了hh3cBfdNotifications,包含了hh3cBfdSessStateChange,hh3cBfdSessAuthFail,通告会话状态由Up变成非Up状态或从非Up状态变成Up状态;以及认证失败的相关信息。
HH3C-BFD-STD-MIB是从draft-ietf-bfd-base-04.txt中提取的。此文件定义了一部分管理信息库(MIB),用于Internet社区中的网络管理协议。 它描述了在支持此功能的设备上配置或监视双向转发检测的托管对象。
hh3c-bfd-std.mib
|
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
|
1.3.6.1.4.1.25506.2.72.0.3 |
会话状态变为UP |
事件告警 |
警告 |
- |
开启 |
当BFD会话变为Up时,系统生成此告警。
产生此告警的可能原因包括:
BFD会话创建或者故障恢复,BFD会话由Down状态变为Up状态。
BFD会话创建或者故障恢复,BFD会话由Init状态变为Up状态。
BFD相关配置变化,BFD会话由AdminDown状态变为Up状态。
如果会话状态变为Up,则绑定的业务也随之恢复。
打开告警开关后,如果大量会话UP,会占用较高的CPU。
开启
命令行:snmp-agent trap enable bfd
关闭
命令行:undo snmp-agent trap enable bfd
|
OID(变量名) |
含义 |
索引节点 |
类型 |
取值范围 |
|
1.3.6.1.4.1.25506.2.72.1.3.1.2 (hh3cBfdSessIfIndex) |
BFD会话所在接口索引 |
hh3cBfdSessIndex |
InterfaceIndexOrZero |
Integer32 (0..2147483647) |
|
1.3.6.1.4.1.25506.2.72.1.3.1.1 (hh3cBfdSessIndex) |
会话索引 |
hh3cBfdSessIndex |
BfdSessIndexTC |
同MIB标准取值 |
|
1.3.6.1.4.1.25506.2.72.1.3.1.12 (hh3cBfdSessState) |
会话状态 |
hh3cBfdSessIndex |
INTEGER |
adminDown(0), down(1), init(2), up(3) |
|
1.3.6.1.4.1.25506.2.72.3.1 (hh3cBfdSessName) |
会话名称 |
无 |
OCTET STRING (0..64) |
同MIB标准取值,无会话名称时显示为空 |
|
1.3.6.1.4.1.25506.2.72.3.2 (hh3cBfdVpnInstanceName) |
会话绑定的VPN名称 |
无 |
OCTET STRING (0..31) |
同MIB标准取值,未绑定VPN时显示为空 |
|
1.3.6.1.4.1.25506.2.72.3.3 (hh3cBfdLocalAddr) |
会话源地址 |
无 |
DisplayString |
OCTET STRING (0..255) |
|
1.3.6.1.4.1.25506.2.72.3.4 (hh3cBfdRemoteAddr) |
会话目的地址 |
无 |
DisplayString |
OCTET STRING (0..255) |
正常运行信息,无需处理。
|
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
|
1.3.6.1.4.1.25506.2.72.0.4 |
会话状态变为Down |
故障告警 |
重要 |
1.3.6.1.4.1.25506.2.72.0.3 (hh3cBfdSessStateUp) |
开启 |
当BFD会话变为Down时,系统生成此告警。
产生此告警的可能原因包括:
会话所检测的路径故障,导致BFD报文无法正常交互。
会话绑定的接口状态变为Down。
会话绑定的其他BFD会话状态变为Down。
对端会话被Shutdown或者删除。
会话状态异常,进而影响与该会话联动的上层业务。
开启
命令行:snmp-agent trap enable bfd
关闭
命令行:undo snmp-agent trap enable bfd
|
OID(变量名) |
含义 |
索引节点 |
类型 |
取值范围 |
|
1.3.6.1.4.1.25506.2.72.1.3.1.2 (hh3cBfdSessIfIndex) |
BFD会话所在接口 |
hh3cBfdSessIndex |
InterfaceIndexOrZero |
Integer32 (0..2147483647) |
|
1.3.6.1.4.1.25506.2.72.1.3.1.1 (hh3cBfdSessIndex) |
会话索引 |
hh3cBfdSessIndex |
BfdSessIndexTC |
同MIB标准取值 |
|
1.3.6.1.4.1.25506.2.72.1.3.1.12 (hh3cBfdSessState) |
会话状态 |
hh3cBfdSessIndex |
INTEGER |
adminDown(0), down(1), init(2), up(3) |
|
1.3.6.1.4.1.25506.2.72.3.1 (hh3cBfdSessName) |
会话名称 |
无 |
OCTET STRING (0..64) |
同MIB标准取值,无会话名称时显示为空 |
|
1.3.6.1.4.1.25506.2.72.3.2 (hh3cBfdVpnInstanceName) |
会话绑定的VPN名称 |
无 |
OCTET STRING (0..31) |
同MIB标准取值,未绑定VPN时显示为空 |
|
1.3.6.1.4.1.25506.2.72.3.3 (hh3cBfdLocalAddr) |
会话源地址 |
无 |
DisplayString |
OCTET STRING (0..255) |
|
1.3.6.1.4.1.25506.2.72.3.4 (hh3cBfdRemoteAddr) |
会话目的地址 |
无 |
DisplayString |
OCTET STRING (0..255) |
1.请用display interface interface-type interface-number命令查看会话所在端口的物理状态是否为Up。
- 如果是,则请执行步骤2。
- 如果否,请查看物理链接是否正常(包括网线、光模块等硬件是否松动或脱落),可以重新正确连接物理线路,然后检查是否打印hh3cBfdSessStateUp的恢复告警信息,如果未打印,执行步骤2。
2.请使用display bfd session命令检查两端的BFD会话是否被删除或者shutdown。
- 如果“State”字段取值为“AdmDown”,说明会话被删除或者shutdown。对于这种情况,请正确配置两端的会话,然后检查是否打印hh3cBfdSessStateUp的恢复告警信息,如果未打印,则请执行步骤3。
- 如果“State”字段取值为“Down”,则请执行步骤3。
3.请使用ping命令检查是否BFD会话所检测的链路是否能够正常转发报文。
- 如果是,则请检查链路是否存在故障,路由是否部署正确。可以重新部署转发路径,然后检查是否打印hh3cBfdSessStateUp的恢复告警信息,如果未打印,则请执行步骤4。
- 如果否,则请执行步骤4。
4.请收集告警信息和配置信息,并联系H3C技术支持工程师。
|
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
|
1.3.6.1.4.1.25506.2.72.0.5 |
BFD会话数到达上限 |
事件告警 |
重要 |
- |
开启 |
当BFD会话数达到该设备上限时,系统生成此告警。
产生此告警的可能原因包括:
全局BFD会话数量已达到满配置后,仍继续提交新的BFD配置。
动态BFD会话创建的数量超过上限。
BFD会话数量满规格后,无法创建新的BFD会话。
产生此告警后,如果打印告警信息的设备掉电或对该设备执行复位操作可能会导致资源重新分配而影响业务,所以不建议进行掉电或复位操作。
开启
命令行:snmp-agent trap enable bfd
关闭
命令行:undo snmp-agent trap enable bfd
|
OID(变量名) |
含义 |
索引节点 |
类型 |
取值范围 |
|
1.3.6.1.4.1.25506.2.72.1.1.4 (hh3cBfdSessNumberLimit) |
会话数上限 |
无 |
Unsigned32 |
同MIB标准取值 |
1.停止配置新的BFD会话。
2.通过命令删除多余的或无用的BFD会话。例如,如果存在多余的OSPF联动BFD的会话,请通过undo ospf bfd enable命令删除该会话。不同业务产生的BFD如何删除,请查看对应业务的命令手册。
3.请收集告警信息和配置信息,并联系H3C技术支持工程师。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!
