发送 SNMP 陷阱时,代理是否需要知道接收方的端口号?

When sending an SNMP trap, does the agent need to know the port number of the receiver?

我是 SNMP 新手。发送 SNMP 陷阱时,代理是否需要知道接收方的端口号?或者它只需要知道接收者的 IP 地址?并且接收方在订阅时要指定agent的ip + port?

默认情况下,在端口 162 上监视 SNMP 陷阱,没有设备希望有所不同。除非你正在处理非标准设备或奇怪的场景,否则你应该坚持使用这样的端口。

发送SNMP陷阱时,管理人员监听的端口通常是162。端口可能不同,但通常是为了非常精确的目的。但是是的,代理需要知道接收者的端口。对于 IP 地址,是的,代理需要知道管理器的 IP 地址。 (当我在这里说经理时,我说的是接收器)。

并且接收方应该"know" 发送方的IP 以他需要的方式授权他向他发送陷阱。这如果经常在配置中完成。

我不知道您目前使用的是什么,但是Net-Snmp 是学习 SNMP 的好工具。

希望对您有所帮助