• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

17-可靠性

目录

02-HH3C-BFD-STD-MIB

本章节下载 02-HH3C-BFD-STD-MIB  (195.79 KB)

02-HH3C-BFD-STD-MIB


HH3C-BFD-STD-MIB

功能介绍

目前各上层协议是通过链路层实现快速故障检测的。不同的链路层其故障检测时间也不同,最快的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社区中的网络管理协议。 它描述了在支持此功能的设备上配置或监视双向转发检测的托管对象。

MIB文件名

hh3c-bfd-std.mib

根节点

iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).hh3c(25506).hh3cCommon(2).hh3cBfdMIB(72)

全局节点详细描述

hh3cBfdVersionNumber

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdVersionNumber(1.3.6.1.4.1.25506.2.72.1.1.1)

read-only

Unsigned32

同MIB标准取值

版本号

不支持

 

hh3cBfdSysInitMode

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdSysInitMode(1.3.6.1.4.1.25506.2.72.1.1.2)

read-write

INTEGER

active(1), passive(2)

会话初始模式

不支持

 

hh3cBfdSessNotificationsEnable

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdSessNotificationsEnable(1.3.6.1.4.1.25506.2.72.1.1.3)

read-write

TruthValue

true(1), false(2)

Trap开关控制位

实现与MIB文件定义一致

 

hh3cBfdSessNumberLimit

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdSessNumberLimit (1.3.6.1.4.1.25506.2.72.1.1.4)

read-only

Unsigned32

同MIB标准取值

设备的活动会话限制

不支持

 

hh3cBfdSessionsActive

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdSessionActive (1.3.6.1.4.1.25506.2.72.1.1.5)

read-only

Unsigned32

同MIB标准取值

设备的活动会话总个数

仅支持读取操作

 

表节点详细描述

hh3cBfdIfTable

【功能描述】

该表用来描述设备上发送BFD报文的接口特性。

【操作支持情况】

创建约束

修改约束

删除约束

读取约束

不支持

不支持

不支持

支持

 

【表节点信息】

该表的索引节点是hh3cBfdIfIndex。

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdIfIndex(1.3.6.1.4.1.25506.2.72.1.2.1.1)

read-only

InterfaceIndex

Integer32(1..2147483647)

设备上具有BFD特性的接口索引

实现与MIB文件定义一致

hh3cBfdIfDesiredMinTxInterval(1.3.6.1.4.1.25506.2.72.1.2.1.2)

read-write

BfdInterval

Unsigned32(1..4294967295)

接口支持的BFD控制报文发送最小时间间隔

仅支持读取操作

hh3cBfdIfDesiredMinRxInterval(1.3.6.1.4.1.25506.2.72.1.2.1.3)

read-write

BfdInterval

Unsigned32(1..4294967295)

接口支持的BFD控制报文接收最小时间间隔

仅支持读取操作

hh3cBfdIfDetectMult(1.3.6.1.4.1.25506.2.72.1.2.1.4)

read-write

Unsigned32

同MIB标准取值

接口支持的BFD控制报文检测时间系数

仅支持读取操作

hh3cBfdIfAuthType(1.3.6.1.4.1.25506.2.72.1.2.1.5)

read-only

INTEGER

none(1), simple(2), md5(3), mmd5(4), sha1(5), msha1(6),默认值是none

接口支持的BFD控制报文的认证类型

实现与MIB文件定义一致

 

hh3cBfdSessTable

【功能描述】

该表用来描述BFD会话相关的属性和信息。

【操作支持情况】

创建约束

修改约束

删除约束

读取约束

不支持

不支持

不支持

支持

 

【表节点信息】

该表的索引节点是hh3cBfdSessIndex。

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdSessIndex (1.3.6.1.4.1.25506.2.72.1.3.1.1)

read-only

BfdSessIndexTC

Unsigned32(1..4294967295)

会话索引,用于标志唯一的会话

实现与MIB文件定义一致

 hh3cBfdSessIfIndex (1.3.6.1.4.1.25506.2.72.1.3.1.2)

read-only

InterfaceIndex

Integer32(1..2147483647)

BFD报文所在接口的索引

实现与MIB文件定义一致

hh3cBfdSessAppSupportId(1.3.6.1.4.1.25506.2.72.1.3.1.3)

read-only

Hh3cAlarmStatus

BITS

{

none(0), ospf(1), isis(2), bgp(3), mpls(4)

}

BFD会话支持的上层协议类型

实现与MIB文件定义一致

hh3cBfdSessLocalDiscr(1.3.6.1.4.1.25506.2.72.1.3.1.4)

read-only

Unsigned32

同MIB标准取值

一个唯一非0值,用来标识不同的BFD会话

实现与MIB文件定义一致

hh3cBfdSessRemoteDiscr(1.3.6.1.4.1.25506.2.72.1.3.1.5)

read-only

Unsigned32

同MIB标准取值

该值为收到报文中的LocalDiscr,初始化为0

实现与MIB文件定义一致

hh3cBfdSessDstPort(1.3.6.1.4.1.25506.2.72.1.3.1.6)

read-only

InetPortNumber

同MIB标准取值,默认值是3784

BFD会话对应的UDP接口号

实现与MIB文件定义一致

hh3cBfdSessOperMode(1.3.6.1.4.1.25506.2.72.1.3.1.7)

read-only

INTEGER

asynchModeWOEchoFun(1),              demandModeWOEchoFunction(2),            asyncModeWEchoFun(3),            demandModeWEchoFunction(4)默认值是asynchModeWOEchoFun

BFD会话的运行模式

实现与MIB文件定义一致

hh3cBfdSessAddrType(1.3.6.1.4.1.25506.2.72.1.3.1.8)

read-only

InetAddressType

INTEGER{

unknown(0),

ipv4(1),

ipv6(2),

dns(16)

}

BFD会话所在接口的IP地址类型

实现与MIB文件定义一致

hh3cBfdSessLocalAddr(1.3.6.1.4.1.25506.2.72.1.3.1.9)

read-only

InetAddress

OCTET STRING (0..255)

BFD会话所在接口的IP地址

实现与MIB文件定义一致

hh3cBfdSessRemoteAddr(1.3.6.1.4.1.25506.2.72.1.3.1.10)

read-only

InetAddress

OCTET STRING (0..255)

接收的BFD报文所在接口的IP地址

实现与MIB文件定义一致

hh3cBfdSessLocalDiag(1.3.6.1.4.1.25506.2.72.1.3.1.11)

read-only

BfdDiag

noDiagnostic(1),                      controlDetectionTimeExpired(2),                       echoFunctionFailed(3),                      neighborSignaledSessionDown(4),                       forwardingPlaneReset(5),                     pathDown(6),                       concatenatedPathDown(7),                       administrativelyDown(8),                    reverseConcatenatedPathDown(9),

默认值是noDiagnostic

诊断码,表明最近一次BFD会话状态变化的原因

实现与MIB文件定义一致

hh3cBfdSessState(1.3.6.1.4.1.25506.2.72.1.3.1.12)

read-only

INTEGER

adminDown(0),              down(1),                       init(2),                            up(3),

默认值是DOWN

BFD会话当前状态

实现与MIB文件定义一致

hh3cBfdSessControlPlanIndepFlag(1.3.6.1.4.1.25506.2.72.1.3.1.13)

read-only

TruthValue

true(1), false(2),默认值是false

表明BFD会话独立于控制平面的能力

实现与MIB文件定义一致

hh3cBfdSessAuthFlag(1.3.6.1.4.1.25506.2.72.1.3.1.14)

read-only

TruthValue

true(1), false(2),默认值是false

BFD会话需要认证的标志位

实现与MIB文件定义一致

hh3cBfdSessDemandModeFlag(1.3.6.1.4.1.25506.2.72.1.3.1.15)

read-only

TruthValue

true(1),

false(2),默认值是false

BFD会话支持Demand模式的控制位

实现与MIB文件定义一致

 

hh3cBfdSessStatTable

【功能描述】

该表用来描述BFD报文的统计信息。

【操作支持情况】

创建约束

修改约束

删除约束

读取约束

不支持

不支持

不支持

支持

 

【表节点信息】

该表无索引节点。

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdSessStatPktInHC(1.3.6.1.4.1.25506.2.72.1.4.1.1)

read-only

Counter64

INTEGER(0..18446744073709551615)

接收到的BFD报文数量

不支持

hh3cBfdSessStatPktOutHC(1.3.6.1.4.1.25506.2.72.1.4.1.2)

read-only

Counter64

INTEGER(0..18446744073709551615)

发送的BFD报文数量

不支持

hh3cBfdSessStatDownCount(1.3.6.1.4.1.25506.2.72.1.4.1.3)

read-only

Counter32

INTEGER(0..4294967295)

BFD会话进入DOWN状态的次数,从系统最后一次重启算起

不支持

hh3cBfdSessStatPktDiscard(1.3.6.1.4.1.25506.2.72.1.4.1.4)

read-only

Counter64

INTEGER(0..18446744073709551615)

接收端丢弃的BFD控制报文的个数,从系统最后一次重启算起

不支持

hh3cBfdSessStatPktLost(1.3.6.1.4.1.25506.2.72.1.4.1.5)

read-only

Counter64

INTEGER(0..18446744073709551615)

发端丢失的发送BFD控制报文个数,从系统最后一次重启算起

不支持

 

hh3cBfdSessPerfTable

【功能描述】

该表用来描述BFD某一特定会话的性能相关信息。

【操作支持情况】

创建约束

修改约束

删除约束

读取约束

不支持

不支持

不支持

支持

 

【表节点信息】

该表无索引节点。

节点名称及OID

最大访问权限

数据类型

有效范围

含义

实现规格

hh3cBfdSessPerfCreatTime(1.3.6.1.4.1.25506.2.72.1.5.1.1)

read-only

TimeStamp

TimeTicks

BFD会话创建时的系统时间

不支持

hh3cBfdSessPerfLastUpTime(1.3.6.1.4.1.25506.2.72.1.5.1.2)

read-only

TimeStamp

TimeTicks

BFD会话状态达到Up的系统时间

不支持

hh3cBfdSessPerfLastDownTime(1.3.6.1.4.1.25506.2.72.1.5.1.3)

read-only

TimeStamp

TimeTicks

BFD会话变成Down的系统时间

不支持

 

告警信息

hh3cBfdSessStateUp

【属性】

OID

告警标题

类型

级别

清除告警

缺省状态

1.3.6.1.4.1.25506.2.72.0.3

会话状态变为UP

事件告警

-

-

开启

 

【描述】

当BFD会话变为up时发送该通知。会话完成三次握手后进入up状态。

【状态控制】

开启

命令行:snmp-agent trap enable bfd

关闭

命令行:undo snmp-agent trap enable bfd

【绑定变量】

OID(变量名)

含义

是否索引

类型

取值范围

1.3.6.1.4.1.25506.2.72.1.3.1.1 (hh3cBfdSessIndex)

会话索引

BfdSessIndexTC

同MIB标准取值

1.3.6.1.4.1.25506.2.72.1.3.1.2 (hh3cBfdSessIfIndex)

BFD会话所在接口索引

InterfaceIndex

Integer32 (1..2147483647)

1.3.6.1.4.1.25506.2.72.1.3.1.12 (hh3cBfdSessState)

会话状态

INTEGER

adminDown(0)

down(1)

init(2)

up(3)

 

本表未绑定索引节点,请参考绑定变量节点定义。

【处理建议】

无需处理。

hh3cBfdSessStateDown

【属性】

OID

告警标题

类型

级别

清除告警

缺省状态

1.3.6.1.4.1.25506.2.72.0.4

会话状态变为Down

事件告警

-

-

开启

 

【描述】

当BFD会话变为down时发送该通知。会话在通信路径失效后会进入down状态。

【状态控制】

开启

命令行:snmp-agent trap enable bfd

关闭

命令行:undo snmp-agent trap enable bfd

【绑定变量】

OID(变量名)

含义

是否索引

类型

取值范围

1.3.6.1.4.1.25506.2.72.1.3.1.1 (hh3cBfdSessIndex)

会话索引

BfdSessIndexTC

同MIB标准取值

1.3.6.1.4.1.25506.2.72.1.3.1.2 (hh3cBfdSessIfIndex)

BFD会话所在接口

InterfaceIndex

Integer32 (1..2147483647)

1.3.6.1.4.1.25506.2.72.1.3.1.12 (hh3cBfdSessState)

会话状态

INTEGER

adminDown(0)

down(1)

init(2)

up(3)

 

本表未绑定索引节点,请参考绑定变量节点定义。

【处理建议】

无需处理。

hh3cBfdSessReachLimit

【属性】

OID

告警标题

类型

级别

清除告警

缺省状态

1.3.6.1.4.1.25506.2.72.0.5

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标准取值

 

本表未绑定索引节点,请参考绑定变量节点定义。

【处理建议】

删除无用的BFD会话。

如果问题无法解决,请联系H3C技术支持工程师。

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们