概述
SNMP(Simple Network Management Protocol,简单网络管理协议)是一个用于网络监控和管理的协议。因众多厂家对该协议的支持,SNMP已成为事实上的网管标准,广泛应用于众厂家系统的互连环境中。通过SNMP协议,网络管理员可以对网络上的节点进行信息查询、网络配置、故障定位、容量规划。
SNMP协议版本介绍
SNMPv1
SNMPv1是SNMP协议的第一个正式版本,在RFC 1157中定义。SNMPv1基于团体名认证,SNMPv1点SMI和MIB都比较简单,安全性较差。
SNMPv2C
SNMPv2也是基于共同体(Community-Based)的管理架构,在RFC 1901中定义。SNMPv2在兼容SNMPv1的基础上增加了GetBulk和Inform两个新的协议操作。支持更多的数据类型和错误码信息。
SNMPv3
SNMPv3主要定义了安全方面的扩展能力,通过对数据进行鉴别和加密,提供了以下的安全特性:
确保数据在传输过程中不被篡改。
确保数据从合法的数据源发出。
加密报文,确保数据的机密性。