尤其是如果SNMPv3可用,则不应使用SNMPv2。SNMPv2中存在一些基本缺陷,主要是使用社区字符串,该社区字符串以未加密的形式通过网络发送,以查询网络基础结构。
同样,它基于社区字符串而不是单独的用户名/密码组合,SNMPv2(在此情况下为1)不能提供任何机密性,完整性或真实性保证。
SNMPv3在安全性方面要好得多,SNMPv3包括三个重要的服务:身份验证,隐私和访问控制(图1)。为了以灵活高效的方式交付这些服务,SNMPv3引入了主体的概念,主体是代表其提供服务或进行处理的实体。在cisco网站上了解有关它的更多信息。