如何读取 SNMP 变量绑定
How to read SNMP variable bindings
我正在尝试制作一个 snmp 陷阱接收器,它可以捕获所有来自 UDP 162 端口的传入 snmp 陷阱并将它们转换为有意义的警报。我附上的图像是我使用 wireshark 捕获的样本陷阱。
我的脚本可以捕获和解析数据包的所有不同部分,但我卡在了变量绑定部分。我不确定如何将此部分重新呈现为一些用户友好的信息(我可以在用户界面中显示)。我怎么知道这些序列发送的是一些警报或只是一些关于代理节点的一般信息?这些序列是各自独立的信息还是一起形成了一条信息?
我正在尝试制作一个 snmp 陷阱接收器,它可以捕获所有来自 UDP 162 端口的传入 snmp 陷阱并将它们转换为有意义的警报。我附上的图像是我使用 wireshark 捕获的样本陷阱。
我的脚本可以捕获和解析数据包的所有不同部分,但我卡在了变量绑定部分。我不确定如何将此部分重新呈现为一些用户友好的信息(我可以在用户界面中显示)。我怎么知道这些序列发送的是一些警报或只是一些关于代理节点的一般信息?这些序列是各自独立的信息还是一起形成了一条信息?