snmp的管理模型
大概分为以下四个关键元素:
管理工作站、管理代理、管理信息数据库,网络管理协议
管理工作站是安装了管理软件的工作站
管理代理是管理工作站和被管理设备的中间体,或者叫中介平台。
管理信息库是存在于被管理设备和管理工作站中的信息存储库,它包含了管理代理中有关配置和性能数据,有一个组织体系和公共结构,包含不同组的许多个数据对象。
snmp网络管理协议:是管理工作站和管理代理之间的交换信息的协议,是由一系列协议组合规范组成;
            主要包括:get、set和trap的能力
五种报文类型:
由工作站发出:
get-request
get-next-request
get-request
由代理发出:
get-response
trap

snmp的报文格式由四部分组成:
公共的snmp首部
get/set首部
trap首部
变量绑定

snmp的收集方法:推荐面向自陷的轮询方法
snmp的配置:
配置snmp的实体:
配置联系信息:snmp-server contact 【string】(填写的字符串联系信息可以省略)
定义设备的位置:snmp-server location 【string】(填写的字符串位置信息可以省略)
定义设备序列号:snmp-server chassis-id 【string】(为设备序列号,一般的ios都可以读取这个id,默认为机箱的id)
配置snmp的基本访问:
snmp-server community 【string】 ro\rw access-list number

配置snmptrap通告:
snmp-server enable  traps
no snmp-server enable entity/config/hsrp 等等