我根据http://www.cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a00801c9199.shtml中的指示运行snmpwak -v2c -c public switchname .1.3.6.1.2.1.17.4.3.1.1。 我有很多Hex-String和String。
像这样的Hex-STRING:
SNMPv2-SMI::mib-2.17.4.3.1.1.244.109.4.97.116.234 = Hex-STRING: F4 6D 04 61 74 E0
这样的字符串:
SNMPv2-SMI::mib-2.17.4.3.1.1.44.39.215.46.139.92 = STRING: ",'×.<\\"
SNMPv2-SMI::mib-2.17.4.3.1.1.44.39.215.46.142.98 = STRING: ",'×.Zb"
SNMPv2-SMI::mib-2.17.4.3.1.1.44.39.215.46.145.38 = STRING: ",'×.'&"
有些Mac可以在Hex-STRING中找到,但有些则不能。也许某些Mac隐藏在STRING中?如何将这些STRING转换为HEX?
答案 0 :(得分:1)
mib-2.17.4.3.1.1之后的MIB中的六个十进制值确实是十进制形式的MAC地址。
SNMPv2-SMI::mib-2.17.4.3.1.1.44.39.215.46.139.92
44 (2c) 39 (27) 215 (d7) 46 (2e) 139 (8b) 92 (5c)
2c:27:d7:2e:8b:5c OUI search: HP