03-HH3C-LAG-MIB
本章节下载: 03-HH3C-LAG-MIB (206.39 KB)
目 录
hh3cAggResourceAllocationValue
hh3cAggPortInactiveNotification
hh3cAggPortInactiveNotification2
hh3cAggMemberCoutExceedThreshold
hh3cAggMemberCoutExceedRecovery
LAGG-MIB实现聚合特性所对应的MIB,包括两个MIB文件:标准的ieee8023-lag.mib和私有的hh3c-lag.mib。
hh3c-lag.mib
iso(1).org(3).dod(6).internet(1).private(4).enterprises(1).hh3c(25506).hh3cRhw(8).hh3cLAG(25)
节点名称及OID |
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
hh3cAggResourceAllocationValue (1.3.6.1.4.1.25506.8.25.1.3) |
read-only |
OCTET STRING(1) |
区分是华为聚合还是我司聚合 |
实现与MIB文件定义一致 |
该表用来实现聚合组信息功能。
创建约束 |
修改约束 |
删除约束 |
读取约束 |
支持 |
支持 |
支持 |
支持 |
该表的索引节点是hh3cAggLinkNumber 。
节点名称及OID |
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
hh3cAggLinkNumber (1.3.6.1.4.1.25506.8.25.1.1.1.1) |
not-accessible |
Integer32 |
同MIB标准取值 |
聚合组ID |
实现与MIB文件定义一致 |
hh3cAggLinkName (1.3.6.1.4.1.25506.8.25.1.1.1.2) |
read-create |
DisplayString |
SIZE (0..32) |
聚合组别名 |
不支持 |
hh3cAggLinkMode (1.3.6.1.4.1.25506.8.25.1.1.1.3) |
read-create |
INTEGER |
manual(1), static(2), dynamic(3) |
聚合组模式 |
只支持2和3 |
hh3cAggLinkPortList (1.3.6.1.4.1.25506.8.25.1.1.1.4) |
read-create |
PortList |
OCTET STRING (0..255) |
聚合组成员列表 |
实现与MIB文件定义一致 |
hh3cAggLinkState (1.3.6.1.4.1.25506.8.25.1.1.1.5) |
read-create |
RowStatus |
同MIB标准取值 |
聚合组行状态 |
仅支持active(1)、createAndGo(4)、 destroy(6)三种操作 |
hh3cAggPortListSelectedPorts (1.3.6.1.4.1.25506.8.25.1.1.1.6) |
read-only |
PortList |
OCTET STRING (0..255) |
聚合组选中成员列表 |
实现与MIB文件定义一致 |
hh3cAggPortListSamePartnerPorts (1.3.6.1.4.1.25506.8.25.1.1.1.7) |
read-only |
PortList |
OCTET STRING (0..255) |
聚合组内有相同对端的端口列表 |
实现与MIB文件定义一致 |
注:
PortList类型说明:值内的每个八位位组指定一组八个端口,第一个八位位组指定端口1到端口8,第二个八位位组指定端口9到16,以此类推。在每个八位位组中,最高有效位代表编号最低的端口,最低有效位代表编号最高的端口。
举例如下
hh3cAggLinkPortList.1 (PortList) 00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.34 (hex)
34 (hex)----------------->00110100
38*8 +3 = 307 =》 38表示十六进制00的个数
38*8+4 = 308
38*8+6 = 310
如何根据聚合查找对应成员口的举例如下:
一、通过hh3cAggLinkTable获取聚合成员口链表hh3cAggLinkPortList
1)二层聚合口,hh3cAggLinkPortList.3就是指的Bridge-Aggregation3。
2)三层聚合口,是聚合口id+16384来计算(16384是一个固定值),(3+16384)就是16387,也就是说hh3cAggLinkPortList.16387对应Route-Aggregation3。
3)hh3cAggLinkPortList公式计算出来的是聚合成员口的逻辑端口号,不是直接的物理端口的ifindex,还需要用节点dot1dBasePortIfIndex来进行逻辑端口号和物理端口号的转换。
二、根据dot1dBasePortTable获取逻辑端口号对应的物理端口号ifindex
三、根据ifXTable获取接口索引和接口名对应关系
hh3cAggLinkTable获取结果
11:hh3cAggLinkPortList.16387(PortList)00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.40 (hex)
51*8=408 ; 0x80==10000000 ; 408+1=409. 算出逻辑端口号409,根据dot1dBasePortIfIndex转换出物理端口号的ifindex是385,也就是对应端口g1/4/2/1。
(284+51+1)*8=2688 (80也算一个个数和80前的00个数都要加上);0x40==0100 0000;2688+2=2690. 算出2690,根据dot1dBasePortIfIndex,对应ifindex2690,也就是端口g2/5/1/2。
dot1dBasePortTable获取结果
127:dot1dBasePortIfIndex.409(INTEGER) 385
234:dot1dBasePortIfIndex.2690 (INTEGER) 2690
ifXTable获取结果
177:ifName.9173 (DisplayString) Route-Aggregation3[52.6F.75.74.65.2D.41.67.67.72.65.67.61.74.69.6F.6E.33 (hex)]
5:ifName.385(DisplayString) GigabitEthernet1/4/2/1[47.69.67.61.62.69.74.45.74.68.65.72.6E.65.74.31.2F.34.2F.32.2F.31 (hex)]
112:ifName.2690(DisplayString) GigabitEthernet2/5/1/2[47.69.67.61.62.69.74.45.74.68.65.72.6E.65.74.32.2F.35.2F.31.2F.32 (hex)]
实际显示结果
[H3C]dislink-aggregation verbose Route-Aggregation 3
AggregateInterface: Route-Aggregation3
AggregationMode: Static
LoadsharingType: Shar
Port Status Priority Oper-Key
GE1/4/2/1 S 32768 2
GE2/5/1/2 S 32768 2
[H3C]
该表用来实现成员端口信息功能。
创建约束 |
修改约束 |
删除约束 |
读取约束 |
不支持 |
支持 |
不支持 |
支持 |
该表的索引节点是hh3cAggPortIndex 。
节点名称及OID |
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
hh3cAggPortIndex (1.3.6.1.4.1.25506.8.25.1.2.1.1) |
not-accessible |
Gauge32 |
同MIB标准取值 |
成员端口索引 |
实现与MIB文件定义一致 |
hh3cAggPortNotAttachedReason (1.3.6.1.4.1.25506.8.25.1.2.1.2) |
read-write |
Integer32 |
0..10 |
端口不选中原因 |
仅支持读操作 |
hh3cAggPortLacpState (1.3.6.1.4.1.25506.8.25.1.2.1.3) |
read-write |
TruthValue |
true(1), false(2) |
控制端口使能/去使能LACP |
仅支持读操作 |
hh3cAggPortNotAttachedString (1.3.6.1.4.1.25506.8.25.1.2.1.4) |
read-write |
DisplayString |
SIZE (0..255) |
不选中原因字符串 |
仅支持读操作 |
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.2.2 |
聚合成员非选中告警 |
事件告警 |
警告 |
- |
开启 |
当聚合成员口变成非选中状态时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.1.1.1.1 (hh3cAggLinkNumber) |
聚合组ID |
是 |
Integer32 |
1..40960 |
(1).确认聚合成员端口的物理状态为up。
(2).确认聚合口和成员端口的属性配置一致。
如果是动态聚合还需要在对端端口执行步骤(1)和步骤(2)。
(3).如果问题无法解决,请联系H3C用服。
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.2.2.3 |
聚合成员非选中告警 |
事件告警 |
警告 |
- |
开启 |
当聚合成员口变成非选中状态时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.1.1.1.1 (hh3cAggLinkNumber) |
聚合组ID |
是 |
Integer32 |
1..40960 |
1.3.6.1.4.1.25506.8.25.1.2.1.1 (hh3cAggPortIndex) |
成员口索引 |
否 |
Integer32 |
同MIB标准取值 |
(1).确认聚合成员端口的物理状态为up。
(2).确认聚合口和成员端口的属性配置一致。
如果是动态聚合还需要在对端端口执行步骤(1)和步骤(2)。
(3).如果问题无法解决,请联系H3C用服。
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.2.2.4 |
聚合成员选中告警 |
事件告警 |
- |
- |
开启 |
当聚合成员口变成选中状态时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.1.1.1.1 (hh3cAggLinkNumber) |
聚合组ID |
是 |
Integer32 |
1..40960 |
1.3.6.1.4.1.25506.8.25.1.2.1.1 (hh3cAggPortIndex) |
成员口索引 |
否 |
Integer32 |
同MIB标准取值 |
无需任何操作
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.7 |
聚合所有成员口都DOWN了 |
事件告警 |
警告 |
1.3.6.1.4.1.25506.8.25.0.8 (hh3cAggAllMemberDownRecovery) |
开启 |
当聚合所有成员口DOWN时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
检查聚合成员口链路状态
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.8 |
聚合第一个成员口UP |
事件告警 |
警告 |
- |
开启 |
当聚合第一个成员口UP时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
无需处理
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.9 |
聚合所有成员口都UP了 |
事件告警 |
警告 |
- |
开启 |
当聚合所有成员口UP时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
无需处理
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.10 |
聚合成员口链路故障 |
事件告警 |
警告 |
1.3.6.1.4.1.25506.8.25.0.11 (hh3cAggMemberLinkUp) |
开启 |
当聚合成员口DOWN时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.2 (hh3cAggMemberPortName) |
聚合成员接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
检查聚合成员口链路状态
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.11 |
聚合成员口链路故障恢复 |
事件告警 |
警告 |
- |
开启 |
当聚合成员口UP时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.2 (hh3cAggMemberPortName) |
聚合成员接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
无需处理
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.12 |
聚合组内选中口数超出最大选中端口数 |
事件告警 |
警告 |
1.3.6.1.4.1.25506.8.25.0.13 (hh3cAggMemberCoutExceedRecovery) |
开启 |
当聚合组内选中端口数超出最大选中端口数时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.7 (hh3cAggUpThreshold) |
最大选中端口数 |
否 |
Integer32 |
Integer32 (1..2147483647) |
检查聚合聚合最大端口数据配置
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.13 |
聚合组内选中口数未超出最大选中端口数 |
事件告警 |
- |
- |
开启 |
当聚合组选中端口数个数恢复最大选中端口数以内发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.7 (hh3cAggUpThreshold) |
最大选中端口数 |
否 |
Integer32 |
Integer32 (1..2147483647) |
无需处理
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.14 |
聚合组成员口选中状态变化导致的总数变化 |
事件告警 |
警告 |
- |
开启 |
当聚合组成员口选中状态变化导致选中总数发生变化时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.2 (hh3cAggMemberPortName) |
聚合成员接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.6 (hh3cAggTotalActiveNum) |
所有选中端口数 |
否 |
Integer32 |
Integer32 (1..2147483647) |
1.3.6.1.4.1.25506.8.25.4.8 (hh3cAggReasonCode) |
选中端口数变化原因 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
检查成员口链路状态
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.15 |
聚合成员口对端LACP协议超时 |
事件告警 |
警告 |
- |
开启 |
当聚合成员口对端LACP协议超时时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.2 (hh3cAggMemberPortName) |
聚合成员接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.1.1.1.1 (hh3cAggLinkNumber) |
聚合组ID |
否 |
Integer32 |
1..40960 |
检查聚合成员口链路状态
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.16 |
聚合成员口收到无法选中的LACP报文 |
事件告警 |
警告 |
- |
开启 |
当聚合成员口收到无法选中的LACP报文时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.2 (hh3cAggMemberPortName) |
聚合成员接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.1.1.1.1 (hh3cAggLinkNumber) |
聚合组ID |
否 |
Integer32 |
Interger32 (1..40960) |
1.3.6.1.4.1.25506.8.25.4.3 (hh3cAggOldPduInfo) |
旧的报文信息 |
否 |
OCTET_STRING |
OCTET_STRING (0..512) |
1.3.6.1.4.1.25506.8.25.4.4 (hh3cAggNewPduInfo) |
新的报文信息 |
否 |
OCTET_STRING |
OCTET_STRING (0..512) |
1.3.6.1.4.1.25506.8.25.4.5 (hh3cAggPduChangeCode) |
报文变化的具体信息 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
检查聚合成员口链路状态
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.17 |
动态聚合成员口协商失败 |
事件告警 |
警告 |
1.3.6.1.4.1.25506.8.25.0.17 (hh3cAggPortLacpNegotiateRecovery) |
开启 |
当动态聚合成员口协商失败时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.2 (hh3cAggMemberPortName) |
聚合成员接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.1.1.1.1 (hh3cAggLinkNumber) |
聚合组ID |
否 |
Integer32 |
Interger32 (1..40960) |
检查聚合成员口链路状态
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.4.1.25506.8.25.0.18 |
动态聚合成员口协商成功 |
事件告警 |
警告 |
- |
开启 |
当动态聚合成员口协商成功时发送此告警信息。
该告警无法关闭
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.4.1.25506.8.25.4.1 (hh3cAggPortName) |
聚合接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.4.2 (hh3cAggMemberPortName) |
聚合成员接口名 |
否 |
OCTET_STRING |
OCTET_STRING (0..255) |
1.3.6.1.4.1.25506.8.25.1.1.1.1 (hh3cAggLinkNumber) |
聚合组ID |
否 |
Integer32 |
Interger32 (1..40960) |
检查聚合成员口链路状态
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!