2008-10-30 42 views

回答

12

也许最好的选择是net-snmp。请注意,该库具有“C”连接,但在C++下可以正常工作。

3

我发现的Net-SNMP不支持与V3型查询多线程。因此,如果您正在编写一个将监视多个主机的SNMP监视工具,那么您需要考虑这一点。

0

OpenSNMP包含一个完整的多线程SNMPv3实现,在C++中完成(包含类,等等)。尽管如此,它并没有被大量使用和维护。

Net-SNMP与v3 over TLS/DTLS很可能是线程安全的,因为它实际上是包含线程问题的SNMPv3/USM。我认为。