SNMP版本:
SNMPv1:实现方便,几乎没有安全性可言。
五种操作协议:
1、Get-Request:从MIB中提取一个或多个对象
2、Get-Next-Request:从MIB中按照排序提取下一个对象
3、Set-Request:设置MIB中的一个或多个对象
4、Response:代理进程返回一个或多个对象,前三种操作的反应操作
5、Trap:代理进程主动向管理站(NMS)发送报文,告知设备上的警告。
SNMPv2c:具有一定的安全性。
相比v1新增两种报文
GetBulk:相当于连续执行多次Get-Next-Request
Inform:被管理设备主动发送告警给管理站,需要管理站确认接受。会重复发送直到管理站接收或者达到重传最大次数。
SNMPv3:模块化形式,定义管理框架,更加方便灵活实现功能增加、修改。适用多种操作环境
增加了身份认证和加密处理
SNMP代理配置:
[RTA]snmp-agent 开启snmp代理功能
[RTA]snmp-agent sys-info version v2c 指定运行版本,华为默认运行所有版本
[RTA]snmp-agent trap enable 开启代理向管理站发送告警信息
[RTA]snmp-agent trap source GigabitEthernet0/0/1 设置发送告警信息的端口
验证命令:
[RTA]display snmp-agent sys-info
原文:https://blog.51cto.com/13211071/2379128