使用SNMP获取有关接口/端口信息的交换机的奇怪答案

时间:2010-07-21 19:12:50

标签: snmp

我刚刚开始使用SNMP一周前。我正在创建一个应该从交换机收集信息的java程序。

我使用了以下mibs

IF-MIB,BRIDGE-MIB

我的目标是将物理端口与接口链接起来。

当我“snmpwalked”ifName我有26个不同的界面。 [Vl1,Vl53,Gi0 / 1,Gi0 / 2,Gi0 / 3,Gi0 / 4,Gi0 / 5,Gi0 / 6,Gi0 / 7,Gi0 / 8,Gi0 / 9,Gi0 / 10,Gi0 / 11,Gi0 / 12,Gi0 / 13,Gi0 / 14,Gi0 / 15,Gi0 / 16,Gi0 / 17,Gi0 / 18,Gi0 / 19,Gi0 / 20,Gi0 / 21,Gi0 / 22,Gi0 / 23,Gi0 / 24 ,Nu0,Fa0]

“snmpwalked”ifIndex

[1,53,10101,10102,10103,10104,10105,10106,10107,10108,10109,10110,10111,10112,10113,10114,10115,10116,10117,10118,10119,10120,10121, 10122,10123,10124,10501,10502]

现在我使用网桥mib将端口链接到接口: “snmpwalk”dot1dBasePort

[2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]

“snmpwalk”dot1dBasePortIfIndex

[10102,10103,10104,10105,10106,10107,10108,10110,10111,10112,10113,10114,10115,10116,10117,10118,10119,10120,10121,10122,10123,10124]

即,端口号2链接到接口10102,依此类推。

奇怪的是,根据ifName / ifIndex结果,应该有一个物理端口'1'和一个物理端口'9',但它们似乎已经消失了。或许我误解了一些事情:<

如您所见,有一个接口10101,但没有端口链接到该接口。

如果有人对此有解释,我会很高兴:)

1 个答案:

答案 0 :(得分:0)

您确定Gi0/1Gi0/9是桥梁的一部分吗?

对于Cisco交换机,请登录交换机并使用show runningshow vlan进行仔细检查。

如果我没记错的话,配置一个桥就像:

conf t
bridge 42 priority 32768
interface Gi0/9
bridge-group 42 priority 128
end
相关问题