ensp实验之SNMP协议(MIB Browser)

一、实验组网
ensp实验之SNMP协议(MIB Browser)_第1张图片
图1 SNMP实验拓扑图
二、配置过程
(1)绑定网卡
ensp实验之SNMP协议(MIB Browser)_第2张图片
图2 云的配置信息
(2)配置路由器
[AR26]snmp-agent sys-info version all
[AR26]snmp-agent community read public
[AR26]snmp-agent community write public
[AR26]snmp-agent sys-info location Yanan Shaanxi
三、结果展示
ensp实验之SNMP协议(MIB Browser)_第3张图片
图3 本地主机ping路由器AR26
(1)查看sysName、sysLocation信息
ensp实验之SNMP协议(MIB Browser)_第4张图片
图4 sysName信息
ensp实验之SNMP协议(MIB Browser)_第5张图片
图5 sysLocation信息
(2)Set修改sysLocation信息
ensp实验之SNMP协议(MIB Browser)_第6张图片
在这里插入图片描述
图6 sysLocation修改成功
四、抓包分析
ensp实验之SNMP协议(MIB Browser)_第7张图片
图7 SNMP消息类型
【1】Get-Request 、Get-Next-Request与Get-Response
SNMP管理站用Get-Request消息从拥有SNMP代理的网络设备中检索信息,而SNMP代理则用Get-Response消息响应。
Get- Next-Request用于和Get-Request组合起来查询特定的表对象中的列元素。
【2】Set-Request
SNMP管理站用Set-Request 可以对网络设备进行远程配置(包括设备名、设备属性、删除设备或使某一个设备属性有效/无效等)。
【3】Trap
SNMP代理使用Trap向SNMP管理站发送非请求消息,一般用于描述某一事件的发生。

(1)Get-request
ensp实验之SNMP协议(MIB Browser)_第8张图片
Response
ensp实验之SNMP协议(MIB Browser)_第9张图片
(2)GetNext-request
ensp实验之SNMP协议(MIB Browser)_第10张图片
Response
ensp实验之SNMP协议(MIB Browser)_第11张图片
(3)Set
ensp实验之SNMP协议(MIB Browser)_第12张图片
Response
ensp实验之SNMP协议(MIB Browser)_第13张图片
ASN.1编码值含义:(sysLocation的Get-request和Response)
BER编码:
描述了如何将ASN.1 类型的值编码成字节串的方法。BER的语法传输格式一直是TLV三元组
30 表示SNMP协议报文(整个报文是一个SEQUENCE)
26 消息长度38字节(表示后面还有38个字节的内容)
02 01 00 协议版本(2c)(前两个字节02表示INTEGER类型01是指1个字节长度,最后的00是值00)
04 参数类型(OCTSTR)
06 群体(community)名长度
70 75 62 6C 69 63 群体名public的assic码值
A0 PUD类型get-request
19 snmp pdu的长度为25个OctStr(后面的内容25字节)
02 01 03 请求标识符Request ID
02 01 00 表示error-state为0
02 01 00 表示error-index为0
30 0E 表示后面变量绑定是SEQUENCE类型14个字节长度
30 0C 表示(变量名1item)
06 表示该字段是OID类型
08 OID长度8字节
2B 06 01 02 01 1.3.6.1.2.1(标识1.3被合并为2B)
01 06 00 1.6.0
05 00 表示NULL

30 表示SNMP协议报文(整个报文是一个SEQUENCE)
33 消息长度51字节(表示后面还有51个字节的内容)
02 01 00 协议版本(2c)(前两个字节02 01 表示INTEGER类型)
04 参数类型(OCTSTR)
06 群体(community)名长度
70 75 62 6C 69 63 群体名public的assic码值
A2 PUD类型get-response
26 snmp pdu的长度为38个OctStr(后面的内容38字节)
02 01 03 请求标识符Request ID
02 01 00 表示error-state为0
02 01 00 表示error-index为0
30 1B 表示后面变量绑定是SEQUENCE类型27个字节长度
30 19 表示(变量名1 item)
06 表示该字段是OID类型
08 OID长度8字节
2B 06 01 02 01 1.3.6.1.2.1(标识1.3被合并为2B)
01 06 00 1.6.0
04 表示这是一个字符串
0D 表示字符串长度为12
59 61 6E 61 6E 20 53 68 表示字符串内容为“Yanan Shaanxi”

你可能感兴趣的:(ensp实验)