ensp实验之SNMP协议(MIB Browser)

一、实验组网
在这里插入图片描述
图1 SNMP实验拓扑图
二、配置过程
(1)绑定网卡
在这里插入图片描述
图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
三、结果展示
在这里插入图片描述
图3 本地主机ping路由器AR26
(1)查看sysName、sysLocation信息
在这里插入图片描述
图4 sysName信息
在这里插入图片描述
图5 sysLocation信息
(2)Set修改sysLocation信息
在这里插入图片描述
在这里插入图片描述
图6 sysLocation修改成功
四、抓包分析
在这里插入图片描述
图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
在这里插入图片描述
Response
在这里插入图片描述
(2)GetNext-request
在这里插入图片描述
Response
在这里插入图片描述
(3)Set
在这里插入图片描述
Response
在这里插入图片描述
ASN.1编码值含义:(sysLocation的Get-request和Response)
BER编码:
描述了如何将ASN.1 类型的值编码成字节串的方法。BER的语法传输格式一直是TLV三元组<Type, Length,Value>
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”

©️2020 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值