0

我知道可以创建代理并查询启用 SNMP 的设备,但我需要在一台 PC 的不同端口上创建 2 个或多个 SNMP 侦听器,以便一台 PC 可以拥有 SNMP 侦听器。这样我就可以在代理查询时发送自己的消息。至于我的理解,SNMP 使用 UDP,所以在不同端口上监听 UDP 套接字我可以接收请求吗?或者有什么限制吗?

4

1 回答 1

0

如果你仔细阅读#SNMP 的文档,你应该注意到在Lextm.SharpSnmpLib.Messaging命名空间下,有一个名为 的类ListenerBinding

http://help.sharpsnmp.com/html/N_Lextm_SharpSnmpLib_Messaging.htm

因此,对于单个Listener实例,您可以添加多个绑定,每个绑定都映射到您希望的单个端口。这是使用单个Listener.

当然,您可以创建多个Listener实例甚至多个进程。从技术上讲,您可以获得所有的自由。SNMP 协议不限制应该使用哪个端口,尽管 161 是默认端口号。

于 2014-05-23T05:50:16.460 回答