一、实验背景
1.snmp是基于TCP/IP的计算机网络中应用最广泛的网络管理协议,被广泛用于监控和配置网络设备,为需要管理的不同种类、不同厂家、不同型号的网络设备定义了一个统一的网络管理接口。
2.管理模型遵循管理者-被管代理模式,采用典型的客户/服务器体系结构。
Snmp系统基本组成部分:SNMP管理站、snmp代理、snmp和snmp管理信息库(SNMP-MIB)。
3.定义了GetRequest、GetNextRequest、SetRequest、Response和Trap五种原语,规定了GetRequest命令、GetNextRequest命令、GetBulkRequest命令、SetRequest命令、Response命令和Trap命令。
4.通常SNMP代理进程默认的监听端口为161,用来接收SNMP管理站发来的GetRequest命令、GetNextRequest命令、GetBulkRequest命令、SetRequest命令,而SNMP管理进程则用端口162接受来自SNMP代理的Response命令和Trap命令。
5.共有SNMPv1、SNMPv2和SNMPv3三个版本。
二、实验目的:
掌握SNMP工作原理,学会了使用ensp配置SNMP并使用SNMPB辅助抓包。
三、实验过程
接下来,实验以SNMPv1版本来配置。
实验拓扑图:
R1配置:
[r1]snmp-agent
[r1]snmp-agent sys-info version v1【版本为v1】