Pysnmp- 只需连接到设备,而不是 运行 整个 GET 或 Walk 等

Pysnmp- Just connect to the device and not run entire GET or Walk etc

我打算使用 PySnmp,我的要求很简单。我只想通过 PySnmp 连接到网络设备,什么也不做。基本上只是为了检查 SNMP 社区是否正确,我只需要源是否可以连接到网络设备。我不想运行整个步行或得到哪个消耗时间。

流量:

程序运行 --> 通过提供的 SNMP 社区连接到网络设备 --> 如果连接 - return True,如果不能 --> Return False。

我不想在我的代码中提供任何 OID 详细信息,因为它只是预期的连接或断开消息。

所有示例都显示 运行 整个 GET 或 WALk 或 GETBULK 等

我不知道有什么方法可以在不执行 SNMP 操作的情况下测试社区。没必要走路。您可以对诸如 .1.3.6.1.2.1.1.5.0 (SNMPv2-MIB::sysName) 之类的常见事物执行单个 GET 作为测试。