是否有测试/示例/虚拟 SNMP 陷阱 OID?

网络工程 snmp
2021-07-10 07:39:25

我想从路由器发送一个测试陷阱,只是为了确保 SNMP 设置正确,服务器正在接收陷阱等。我可以使用一些无害或不相关的陷阱,但是在这种情况下是否有特定的陷阱 OID 要发送? 一种用于测试、示例或其他虚拟用途的吗?

request snmp spoof-trap在 Junos 上使用,但我对任何标准或专有陷阱感到好奇。

2个回答

正如 jonathanjo 在他的回答和之后的评论中所说的那样,没有用于测试连通性的特殊测试陷阱。通常,使用 RFC 定义的陷阱之一(如linkuplinkdownwarmstart)。

但是,还有 MIB 1.3.6.1.4.1.8072.9999.9999,名为netSnmpPlaypen它由 net-SNMP 项目作为游乐场环境引入,用于引入仅在您自己的网络中有意义的陷阱。

您可以考虑在该 MIB 中选择一个 OID 并使用它来测试 SNMP 陷阱是否正常工作。但是,需要做两件事:

  1. 您的网络设备需要能够使用自定义 OID 发送 SNMP 陷阱
  2. 您的 SNMP 陷阱处理程序必须配置为正确处理这些自定义陷阱

由于通常很难安排这两件事,因此通常使用 RFC 定义的陷阱之一(如 jonathanjo 提到的那些)。

我相信这是习惯性地设置了环回接口,然后shutdownno shutdown它。

至少有些设备支持特定命令来发送陷阱来测试事物,但我不相信 Cisco 有特定的测试陷阱要发送。

test snmp trap snmp { authentication | coldstart | linkup | linkdown | warmstart } 

摘自 https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/snmp/command/nm-snmp-cr-book/nm-snmp-cr-s6.html# wp8026600260