对不起,我的英语不好。
我将SNMP消息发送到服务器以获取服务器的sysMessage
(下面的代码)
接收代码的错误值看起来不错,所以我认为接收消息很好。但是此消息的第二个位置应该是长度值,并且该值与消息不匹配,并且第三个位置应该是“ 02”,但现在是“ 86”。我认为也许第三个位置也是长度值,但是如果长度值是“ 81 86”,则长度会太长。
我不知道这一点。希望有人可以帮助我。
非常感谢您。
The message I send to get SYSMESSAGE
00000000 30 29 02 01 00 04 09 70 75 62 6c 69 63 31 32 33 |0).....public123|
00000010 a0 19 02 01 01 02 01 00 02 01 00 30 0e 30 0c 06 |...........0.0..|
00000020 08 2b 06 01 02 01 01 01 00 05 00 |.+.........|
The message I receive
00000000 30 81 86 02 01 00 04 09 70 75 62 6c 69 63 31 32 |0.......public12|
00000010 33 a2 76 02 01 01 02 01 00 02 01 00 30 6b 30 69 |3.v.........0k0i|
00000020 06 08 2b 06 01 02 01 01 01 00 04 5d 4c 69 6e 75 |..+........]Linu|
00000030 78 20 75 62 75 6e 74 75 38 38 38 38 20 33 2e 35 |x ubuntu8888 3.5|
00000040 2e 30 2d 32 33 2d 67 65 6e 65 72 69 63 20 23 33 |.0-23-generic #3|
00000050 35 7e 70 72 65 63 69 73 65 31 2d 55 62 75 6e 74 |5~precise1-Ubunt|
00000060 75 20 53 4d 50 20 46 72 69 20 4a 61 6e 20 32 35 |u SMP Fri Jan 25|
00000070 20 31 37 3a 31 33 3a 32 36 20 55 54 43 20 32 30 | 17:13:26 UTC 20|
00000080 31 33 20 78 38 36 5f 36 34 |13 x86_64|