【发布时间】:2010-07-21 19:12:49
【问题描述】:
我一周前才开始使用 SNMP。我正在创建一个应该从交换机收集信息的 java 程序。
我使用了以下 mibs
IF-MIB、桥接-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,104,10105,10106,10107,10108,10109,10110,10111,10112,10113,10114,10115,10116,10117,10115,10116,10117,10118,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,103,10104,10105,10110,10111,11112,11110,10114,10115,10116,10117,10115,10116,10112,10118,10119,1012,10118,10119,10120,10121,10122,1123,10121,1122,1123,10124]
即端口号 2 链接到接口 10102 等等。
奇怪的是,根据 ifName / ifIndex 结果应该有一个物理端口“1”和一个物理端口“9”,但它们似乎已经消失了。或者也许我误解了一些东西:
如您所见,有一个接口 10101,但没有端口链接到该接口。
如果有人对此有解释,我会很高兴:)
【问题讨论】:
标签: snmp