snmp4j get_table响应小写

时间:2019-02-26 12:22:14

标签: snmp snmp4j

使用snmp4j get_table时,我以以下格式返回响应

.1.1.1.1.1.1.1111.1.4.41.4.747 = STRING: “z9Y^8x”

而实际的String值为 Z9Y ^ 8x

请注意字母大小写的差异。

因此,当我将其转换为OctetString然后转换为十六进制字符串时,会收到一个不同的值。

new OctetString(“z9Y^8x”).toHexString() = XXXXX
new OctetString(“Z9Y^8x”).toHexString() = YYYYY

为什么我在使用SNMP4j时用小写形式得到结果?而当我们从终端进行snmpwalk时,我们将两者混合使用,这就是预期的方式。

0 个答案:

没有答案