华北电力大学
实 验 报 告
实验名称 网络管理实验
课程名称 网络管理 专业班级:网络工程1400 学生姓名:S*
号:201409030000 成 绩:
指导教师:赵惠兰 实验日期:2017.4.8| |
| |
学
实验一 SNMP数据包的捕获与协议分析
一、实验目的和要求
1、使用snmputil工具,获取 MIB 变量的值。
2、捕获SNMP报文并进行分析,包括GetRequest PDU、GetNextRequest PDU,GetResponse PDU以及Trap PDU。 二、实验环境
硬件:连网的两台计算机,一台作管理站,一台作被管计算机,且启动了SNMP service。软件:snmputil工具、wireshark。 三、实验方法与步骤 1.主机SNMP配置
打开控制面板→程序和功能→
选中SNMP协议
2.打开控制面板→管理工具→服务中的“SNMP Service”,双击进行设置。
并将SNMP Trap服务和SNMP Service服务都设置为开启状态。
3.将snmpuytil工具复制到D盘中。
4.使用快捷键 +R打开“运行”窗口,键入“cmd”,即可打开命令提示符, 进入命令行模式;或者直接打开“开始”→程序→附件→命令提示符。
在命令行状态下执行 Snmputil.exe 程序来获取 MIB 变量的值。 在命令提示符中输入“E:”然后回车,进入E盘,再输入snmputil walk 192.168.1.123 min .1.3.6.1.2.1.1,得到如下图结果
5.输入snmpputil get 192.168.1.123 min .1.3.6.1.2.1.1.1.0,再输入snmpputil getnext 192.168.1.123 min .1.3.6.1.2.1.1.1得到如图结果,此时用wireshark进行抓包,抓到get-next-request和get-response的包。
6.在Manager端再打开一个cmd,输入“E:”然后回车,进入E盘。输入“snmputil trap”作为监听窗口。在原来的cmd里输入“snmputil get 192.168.1.123 minmax .1.3.6.1.2.1.1”(min故意写错为mn,即发送一个错误的命令),监听窗口会出现如图现象,同时打开wireshark进行抓包,抓到的包为get-request和trap的包。
相关推荐: