华为CE通过OID获取eth-trunk接口和物理成员接口对
获取eth-trunk接口和物理成员接口对应关系,方法如下:
节点名称 | 节点含义 | 节点OID | 节点类型 | 所属MIB文件 |
hwTrunkIfID | 该节点标识Trunk接口号。 | 1.3.6.1.4.1.2011.5.25.41.1.3.3.1.2 | MIB表节点 | HUAWEI-IF-EXT-MIB |
hwTrunkValidEntry | Trunk成员口在Trunk中的有效位标志。 若Trunk中已经加入成员口,则返回valid(1)。 | 1.3.6.1.4.1.2011.5.25.41.1.4.1.1.2 | MIB表节点 | HUAWEI-IF-EXT-MIB |
ifDescr | 该节点标志索引对应的接口编号信息。 | 1.3.6.1.2.1.2.2.1.2 | MIB表节点 | IF-MIB |
以CE5850为例:
1、通过walk此hwTrunkIfID节点,获取设备trunk接口ID号,如下:eth-trunk 11,接口ID号为1
[~diagnose]display snmp-agent mib walk 1.3.6.1.4.1.2011.5.25.41.1.3.3.1.2
hwTrunkIfID.0 = INTEGER: 1
hwTrunkIfID.1 = INTEGER: 11
2、通过walk此hwTrunkValidEntry节点+trunk接口ID号,获取对应TRUNK下的成员端口索引,如ID 1对应的端口有两个,IFINDEX为5和6的两个端口
[~diagnose]display snmp-agent mib walk 1.3.6.1.4.1.2011.5.25.41.1.4.1.1.2.1
hwTrunkValidEntry.1.5 = INTEGER: valid(1)
hwTrunkValidEntry.1.6 = INTEGER: valid(1)
3、通过ifDescr节点+接口索引号,获取对应TRUNK下的成员端口的接口名称,如ID 1对应的端口有两个,IFINDEX为5和6的两个端口
[~diagnose]display snmp-agent mib get 1.3.6.1.2.1.2.2.1.2.5
ifDescr.5 = STRING: GE1/0/1
[~diagnose]display snmp-agent mib get 1.3.6.1.2.1.2.2.1.2.6
ifDescr.6 = STRING: GE1/0/2