我正在开发一个关于SNMP的项目。
我知道在SNMPv1和SNMPv2之间,SNMPv2还有GetBulk和Inform命令。我想知道,对于Get GetNext Set等三个版本支持的命令,兼容性方面是否存在差异,或者我应该知道有什么不同?
答案 0 :(得分:0)
SNMPv1缺少GetBulk以及TRAP2和INFORM命令(和REPORT,但您可能不需要知道它存在)。除此之外,SNMPv2c是对SNMPv1的一个小改动,只添加这三个命令。 SNMPv3使用SNMPv2 PDU格式,因此命令列表完全相同。 SNMPv3仅包装SNMPv2 PDU集周围的安全性和其他处理。
答案 1 :(得分:0)
所有三个版本都提供其他命令。
请注意,v1和v2c中的消息格式几乎相同,而v3使用更复杂的格式。
http://www.tcpipguide.com/free/t_SNMPVersion1SNMPv1MessageFormat-3.htm
http://www.tcpipguide.com/free/t_SNMPVersion2SNMPv2MessageFormats.htm
http://www.tcpipguide.com/free/t_SNMPVersion3SNMPv3MessageFormat.htm
此维基百科页面中列出的SNMP RFC文档为您提供了有关它们的更多详细信息,
http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol
在您的探索过程中可能还有其他问题,一旦您点击任何内容,您可以再次在此处发布新问题。