当前位置:文档之家› 网络管理实验报告2-SNMP协议工作原理验证与分析

网络管理实验报告2-SNMP协议工作原理验证与分析

实验二SNMP协议工作原理验证与分析

网络10-2班XXX 08103635

一、实验目的

本实验的主要目的是学习捕获SNMP报文,通过分析该报文理解SNMP协议的工作过程、SNMP的报文结构、MIB-2树的结构、理解管理信息结构SMI及其规定的ASN.1。

二、实验内容

1、分析并验证SNMP协议的工作过程;

2、分析并验证SNMP协议数据单元的格式;

3、分析MIB-2树的结构;

4、分析理解管理信息结构SMI及其规定的ASN.1。

三、实验工具

数据包捕获软件Iris或Wireshark

AdventNet公司的MIB浏览器或Pease MIB Browser

四、实验结果

1、设置iris过滤器,使其只监测管理工作站和代理之间的通信。获取ip组的

ipForwarding对象值,写出管理工作站和代理之间的SNMP通信情况,验证

SNMP协议的工作过程。

设置iris过滤器

获取ip组的ipForwarding对象值:1.3.6.1.2.1.4.1.0

SNMP通信情况:本机为25_09(IP:192.168.168.89),监测主机25_10(IP:192.168.168.90),双方正常通信。

2、选取一条GetRequest-PDU进行解析,指出各段数据的意义。

上图中可看到:捕获到一对SNMP报文信息。左侧显示的是报文信息的PDU解码导航,右下角详细报文数据窗口显示的是详细的报文数据。选中右下角详细报文数据窗口中的任一段报文数据,即可看到与之相对应的解析突出显示。从图中也可看到被检测的主机名称为25_09。

00 21 97 AD F2 74 00 21 97 AD 48 A7 08 00 45 00 00 69 62 06 00 00 40 11 46 79 C0 A8 A8 5A C0 A8 A8 59 00 A1 11 EC 00 55 3A E7 30 4B 02 01 00 04 06 70 75 62 6C 69 63 A2 3E 02 02 4A D1 02 01 00 02 01 00 30 32 30 30 06 2B 2B 06 01 04 01 4D 01 02 03 01 03 1F 57 69 6E 64 6F 77 73 20 49 6D 61 67 65 20 41 63 71 75 69 73 69 74 69 6F 6E 20 28 57 49 41 29 02 01 01 其中MAC是:00 21 97 AD F2 74 00 21 97 AD 48 A7 08 00;

目的地址:00 21 97 AD F2 74;源地址:00 21 97 AD 48 A7

IP是:45 00 00 69 62 06 00 00 40 11 46 79 C0 A8 A8 5A C0 A8 A8 59;

45版本4(IPv4),长度5;40表示生存时间(64);11表示UDP(17);

C0 A8 A8 5A表示源地址:192.168.168.90;C0 A8 A8 59表示目的地址:192.168.168.89;

UDP是:00 A1 11 EC 00 55 3A E7;

00 A1表示源端口161(UDP-SNMP);11 EC表示目的端口4588(UDP-4588);

00 55表示长度:85;

SNMP是:30 4B 02 01 00 04 06 70 75 62 6C 69 63 A2 3E 02 02 4A D1 02

01 00 02 01 00 30 32 30 30 06 2B 2B 06 01 04 01 4D 01 02 03 01 03 1F

57 69 6E 64 6F 77 73 20 49 6D 61 67 65 20 41 63 71 75 69 73 69 74 69

6F 6E 20 28 57 49 41 29 02 01 01

02 01 00表示:SNMP版本1;A2 3E表示PDU类型:RESPONSE;02 02 4A D1

表示Request ID:0x4ad1;02 01 00 02 01 00表示:Status和index都没错误;30 30 06 2B 2B 06 01 04 01 4D 01 02 03 01 03 1F 57 69 6E 64 6F 77

73 20 49 6D 61 67 65 20 41 63 71 75 69 73 69 74 69 6F 6E 20 28 57 49

41 29表示:OID;

3、考察RFC1213-MIB文件结构,理解SMI。分别写出interfaces组中的ifNumber、

ifTable、ifEntry和ifIndex的ASN.1定义,其中DESCRIPTION试用中文表述。

ifNumber

The number of network interfaces (regardless oftheir current state) present on this system.

这个系统包含网络接口的数量(不管他们的当前状态)。

ifTable

A list of interface entries. The number ofentries is given by the value of ifNumber.

接口条目的列表。ifNumber的值给出条目的数量。

ifEntry

An interface entry containing objects at thesubnetwork layer and below for a particularinterface.一个指定的接口表项,包含所有该对象下定义的对象。

相关主题