我用snmp++来获取交换机的SNMP信息,一般的信息获取都没问题,但对于那些MAC地址格式的信息的获取得到的信息总是有些问题,每个MAC地址串后面还跟着一些无用的数据,试了思科、华三的交换机都是这样,但用一些SNMP浏览器获取得到的信息都不会这样,不知道这是snmp++库的问题...
全文
回复(6) 2007-06-06 13:56 来自版块 - SNMP网管软件开发
表情
cswang用winsnmp.dll的时候也是需要重组获取到的信息的,特别是对于那些数据类型是Octet的数据,mac地址的数据类型就是octet类型的,要显示为我们平常所看到的XX:XX:XX:XX:XX:XX或者XX-XX-XX-XX-XX-XX等这样的格式,也是需要对octet格式的数...(2007-06-14 10:59)
cswang引用第4楼onduty于2007-06-13 16:42发表的 : 试试加上"0" 1.3.6.1.2.1.4.22.1.2.26.192.168.0.5.0 在snmp做get操作的时候才需要加上"0",因为get需要精确指定oid...(2007-06-14 10:53)
onduty试试加上"0" 1.3.6.1.2.1.4.22.1.2.26.192.168.0.5.0(2007-06-13 16:42)
cswang引用第2楼GoodOnline于2007-06-11 10:31发表的 : 数据是没有任何问题的. 你对snmp还是不很理解,建议看下协议吧 你能否说清楚一些?这跟snmp协议有什么关系?我用winsnmp来获取的数据就不会出现后面多余的数据(2007-06-11 13:50)
GoodOnline数据是没有任何问题的. 你对snmp还是不很理解,建议看下协议吧(2007-06-11 10:31)
cswang比如我获取.1.3.6.1.2.1.4.22.1.2(ipNetToMediaPhysAddress)的数据的时候,得到的信息是如下格式的信息: 1.3.6.1.2.1.4.22.1.2.26.192.168.0.5 = 00 12 43 BF BD 80 ...(2007-06-06 14:14)

返回顶部