SNMP实验报告4.docx
- 文档编号:11389762
- 上传时间:2023-02-28
- 格式:DOCX
- 页数:26
- 大小:641.27KB
SNMP实验报告4.docx
《SNMP实验报告4.docx》由会员分享,可在线阅读,更多相关《SNMP实验报告4.docx(26页珍藏版)》请在冰豆网上搜索。
SNMP实验报告4
一、实验目的(本次实验所涉及并要求掌握的知识点)
本实验的主要目的是学习SNMP服务在主机上的启动与配置,以及用MIB浏览器访问SNMPMIB对象的值,并通过直观的MIB-2树图加深对MIB被管对象的了解。
二、实验内容与设计思想(设计思路、主要数据结构、主要代码结构、主要代码段分析、电路图等)
实验内容:
1、SNMP服务在主机上的启动和配置;
2、分析MIB-2树的结构;
3、通过get、getNext、set、trap几种操作访问MIB对象的值。
三、实验使用环境(本次实验所使用的平台和相关软件)
Win7平台、AdventNetMIB浏览器、或iReasoningMIBBroswer或基于UNIX、LINUX/FreeBSD平台的SNMP命令行工具、或HPOpenview自带的MIB浏览工具。
四、实验步骤和调试过程(实验步骤、测试数据设计、测试结果分析)
1、在本地主机上启动SNMP服务并配置共同体。
1)控制面板-〉打开或关闭Windows功能
输入:
services.msc进入服务配置面板,找到SNMPservice和SNMPtrapservice并将其启动(右键列表中或双击打开的对话框中);
在SNMPservice属性对话框中配置共同体(默认为public);
2、启动MIB浏览器,在host框设置被监测主机的IP地址(默认为localhost)、在community框设置被检测主机所配置的SNMP服务的共同体(如public);
3、观察左侧结构面板中MIB树图结构;
4、访问MIB对象。
在左侧结构面板中选择要访问的MIB对象,单击使其凸显,然后用鼠标单击工具栏中的get按钮和getNext按钮(或菜单栏中Operations下的Get和GetNext,或快捷键Ctrl+G和Ctrl+N)。
5、观察右侧面板中的显示信息。
6、访问MIB书的叶子节点{iso
(1)org(3)internet
(1)mgmt
(2)mib-2
(1)ip(4)ipRouteTable(21)}。
单击该叶子节点,使其反白显示。
右键,选择“TableView”可以获得路由表信息。
测试结果:
1、根据软件左侧MIB导航图画出MIB-2树图(到组),并画出UDP子树(到基本被管对象)。
MIB-2树图(到组)
UDP子树(到基本被管对象)
2、获取基本信息:
2.1System组,获取设备基本信息
1.获取设备描述
对象名:
SysDescr
对象标识符:
.1.3.6.1.2.1.1.1
实例标识符:
.1.3.6.1.2.1.1.1.0
R1的值:
210.34.138.8
主机的值:
Hardware:
x86Family6Model23Stepping10AT/ATCOMPATIBLE-Software:
WindowsVersion6.1(Build7601MultiprocessorFree)
2.获取设备的名称
对象名:
SysName
对象标识符:
.1.3.6.1.2.1.1.5
实例标识符:
.1.3.6.1.2.1.1.5.0
R1的值:
210.34.138.8
主机的值:
JMUCC21603
3.获取设备的联系人信息
对象名:
SysContact
对象标识符:
.1.3.6.1.2.1.1.4
实例标识符:
.1.3.6.1.2.1.1.4.0
R1的值:
210.34.138.8
主机的值:
NULL
4.获取设备的位置信息
对象名:
SysLocation
对象标识符:
.1.3.6.1.2.1.1.6
实例标识符:
.1.3.6.1.2.1.1.6.0
R1的值:
210.34.138.8
主机的值:
NULL
6.获取设备的服务信息
对象名:
SysService
对象标识符:
.1.3.6.1.2.1.1.7
实例标识符:
.1.3.6.1.2.1.1.7.0
R1的值:
210.34.138.8
提供的服务层次:
提供了3、4、7层上的服务
主机的值:
76
提供的服务层次:
提供了3、4、7层上的服务
2.2interfaces组,读取接口信息
1.获取各设备的接口数目:
对象名:
ifNumber
对象标识符:
.1.3.6.1.2.1.2.1
实例标识符:
.1.3.6.1.2.1.2.1.0
R1的值:
210.34.138.8
R2的值:
210.34.138.7
主机的值:
24
2.获取设备各接口的基本信息:
读取路由器以太网的接口的ifTable表中以下变量信息
ifDescr
变量的功能:
接口描述
对象标识符
.1.3.6.1.2.1.2.2.1.2
R1
接口1:
实例标识符:
.1.3.6.1.2.1.2.2.1.2.1
取值:
SoftwareLoopbackInterface1
接口2:
实例标识符:
.1.3.6.1.2.1.2.2.1.2.2
取值:
WANMiniport(SSTP)
ifType
变量的功能:
接口类型
对象标识符
.1.3.6.1.2.1.2.2.1.3
R1
接口1:
实例标识符:
.1.3.6.1.2.1.2.2.1.3.1
取值:
softwareLoopback(24)
接口2:
实例标识符:
.1.3.6.1.2.1.2.2.1.3.2
取值:
131
ifMtu
变量的功能:
接口最大协议数据单元尺寸
对象标识符
.1.3.6.1.2.1.2.2.1.4
R1
接口1:
实例标识符:
.1.3.6.1.2.1.2.2.1.4.1
取值:
1500
接口2:
实例标识符:
.1.3.6.1.2.1.2.2.1.4.2
取值:
4091
ifSpeed
变量的功能:
接口当前数据速率估计值
对象标识符
.1.3.6.1.2.1.2.2.1.5
R1
接口1:
实例标识符:
.1.3.6.1.2.1.2.2.1.5.1
取值:
1073741824
接口2:
实例标识符:
.1.3.6.1.2.1.2.2.1.5.2
取值:
1073741824
ifPhysAddress
变量的功能:
网络层下协议层的接口物理地址
对象标识符
.1.3.6.1.2.1.2.2.1.6
R1
接口1:
实例标识符:
.1.3.6.1.2.1.2.2.1.6.1
取值:
NULL
接口2:
实例标识符:
.1.3.6.1.2.1.2.2.1.6.2
取值:
Null
R2
接口1取值:
NULL
接口2的取值:
NULL
ifAdminStatus
变量的功能:
期望的接口状态
对象标识符
.1.3.6.1.2.1.2.2.1.7
R1
接口1:
实例标识符:
.1.3.6.1.2.1.2.2.1.7.1
取值:
up
(1)
接口2:
实例标识符:
.1.3.6.1.2.1.2.2.1.7.2
取值:
up
(1)
R2
接口1取值:
up
(1)
接口2的取值:
up
(1)
ifOperStatus
变量的功能:
当前接口状态
对象标识符
.1.3.6.1.2.1.2.2.1.8
R1
接口1:
实例标识符:
.1.3.6.1.2.1.2.2.1.8.1
取值:
up
(1)
接口2:
实例标识符:
.1.3.6.1.2.1.2.2.1.8.2
取值:
up
(1)
R2
接口1取值:
up
(1)
接口2的取值:
up
(1)
以上两个变量的取值可说明:
R1
接口1状态:
up
(1)
接口2状态:
up
(1)
R2
接口1状态:
up
(1)
接口2状态:
up
(1)
3.获取设备各接口的性能参数:
使用“ping–tR2的远端接口的IP”命令测试与R2的连通性,制造接口的通信数据,分别在两个时间点对以下数据进行读取。
取值数据
对象名
检测时间
R1
R2
接口1
接口2
接口1
接口2
接收的总字节数
当前时间
5分钟之后
发送的总字节数
当前时间
5分钟之后
接收的单播包数
当前时间
5分钟之后
发送的单播包数
当前时间
5分钟之后
根据公式:
计算:
性能特性
R1
R2
接口1
接口2
接口1
接口2
利用率
接收的单播包速率
发送的单播包速率
2.3IP组,获取IP协议相关信息
1、获取ipForwarding对象的值:
该对象的作用:
是否为IP网关
实例标识符:
.1.3.6.1.2.1.4.1
R1的值:
not-forwarding
(2)
该值表明:
IP转发功能打开
R2的值:
not-forwarding
(2)
该值表明:
IP转发功能打开
主机的值:
not-forwarding
(2)
该值表明:
IP转发功能打开
2.读取IPAddrTable
ipAddrTable的作用:
本实体的ip地址信息
获取设备以下对象值:
对象
ipAdEntAddr
ipAdEntIfIndex
ipAdEntNetMask
作用
本地主机ip地址
唯一指定本地接口索引值
与ip地址对应的子网掩码
实例标识符
取值
实例标识符
取值
实例标识符
取值
R1前2行
.1.3.6.1.2.1.4.20.1.1.127.0.0.1
127.0.0.1
.1.3.6.1.2.1.4.20.1.2.127.0.0.1
1
.1.3.6.1.2.1.4.20.1.3.127.0.0.1
255.0.0.0
.1.3.6.1.2.1.4.20.1.1.210.34.138.8
210.34.138.8
.1.3.6.1.2.1.4.20.1.2.210.34.138.8
12
.1.3.6.1.2.1.4.20.1.3.210.34.138.8
255.255.255.0
R2前2行
.1.3.6.1.2.1.4.20.1.1.127.0.0.1
127.0.0.1
.1.3.6.1.2.1.4.20.1.2.127.0.0.1
1
.1.3.6.1.2.1.4.20.1.3.127.0.0.1
255.0.0.0
.1.3.6.1.2.1.4.20.1.1.210.34.138.7
210.34.138.7
.1.3.6.1.2.1.4.20.1.2.210.34.138.7
12
.1.3.6.1.2.1.4.20.1.3.210.34.138.7
255.255.255.0
主机前3行
.1.3.6.1.2.1.4.20.1.1.127.0.0.1
127.0.0.1
.1.3.6.1.2.1.4.20.1.2.127.0.0.1
1
.1.3.6.1.2.1.4.20.1.3.127.0.0.1
255.0.0.0
.1.3.6.1.2.1.4.20.1.1.210.34.138.8
210.34.138.8
.1.3.6.1.2.1.4.20.1.2.210.34.138.8
12
.1.3.6.1.2.1.4.20.1.3.210.34.138.8
255.255.255.0
3.读取ipRouteTable
ipRouteTable的作用:
IP路由表
获取设备以下对象值:
对象
ipRouteDest
ipRouteIfIndex
ipRouteMask
作用
目的ip地址
唯一指定本地接口索引值
子网掩码
实例标识符
取值
实例标识符
取值
实例标识符
取值
R1前2行
.1.3.6.1.2.1.4.21.1.1.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.4.21.1.2.0.0.0.0
12
.1.3.6.1.2.1.4.21.1.11.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.4.21.1.1.127.0.0.0
127.0.0.0
.1.3.6.1.2.1.4.21.1.2.127.0.0.0
1
.1.3.6.1.2.1.4.21.1.11.127.0.0.0
255.0.0.0
R2前2行
.1.3.6.1.2.1.4.21.1.1.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.4.21.1.2.0.0.0.0
12
.1.3.6.1.2.1.4.21.1.11.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.4.21.1.1.127.0.0.0
127.0.0.0
.1.3.6.1.2.1.4.21.1.2.127.0.0.0
1
.1.3.6.1.2.1.4.21.1.11.127.0.0.0
255.0.0.0
主机前4行
.1.3.6.1.2.1.4.21.1.1.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.4.21.1.2.0.0.0.0
12
.1.3.6.1.2.1.4.21.1.11.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.4.21.1.1.127.0.0.0
127.0.0.0
.1.3.6.1.2.1.4.21.1.2.127.0.0.0
1
.1.3.6.1.2.1.4.21.1.11.127.0.0.0
255.0.0.0
.1.3.6.1.2.1.4.21.1.1.127.0.0.1
127.0.0.1
.1.3.6.1.2.1.4.21.1.2.127.0.0.1
1
.1.3.6.1.2.1.4.21.1.11.127.0.0.1
255.255.255.255
.1.3.6.1.2.1.4.21.1.1.127.255.255.255
127.255.255.255
.1.3.6.1.2.1.4.21.1.2.127.255.255.255
1
.1.3.6.1.2.1.4.21.1.11.127.255.255.255
255.255.255.255
4.读取ipNetToMediaTable
ipNetToMediaTable的作用:
物理地址与ip地址的对应关系
获取设备以下对象值:
对象
ipNetToMediaIfIndex
ipNetToMediaPhysAddress
ipNetToMediaNetAddress
作用
唯一指定本本地接口索引值
物理地址
对应的网络地址
实例标识符
取值
实例标识符
取值
实例标识符
取值
R1前2行
.1.3.6.1.2.1.4.22.1.1.1.224.0.0.22
1
.1.3.6.1.2.1.4.22.1.2.1.224.0.0.22
Null
.1.3.6.1.2.1.4.22.1.3.1.224.0.0.22
224.0.0.22
.1.3.6.1.2.1.4.22.1.1.1.224.0.1.255
1
.1.3.6.1.2.1.4.22.1.2.1.224.0.1.255
null
.1.3.6.1.2.1.4.22.1.3.1.224.0.1.255
224.0.1.255
R2前2行
.1.3.6.1.2.1.4.22.1.1.1.224.0.0.22
1
.1.3.6.1.2.1.4.22.1.2.1.224.0.0.22
Null
.1.3.6.1.2.1.4.22.1.3.1.224.0.0.22
224.0.0.22
.1.3.6.1.2.1.4.22.1.1.1.224.0.1.255
1
.1.3.6.1.2.1.4.22.1.2.1.224.0.1.255
null
.1.3.6.1.2.1.4.22.1.3.1.224.0.1.255
224.0.1.255
主机前4行
.1.3.6.1.2.1.4.22.1.1.1.224.0.0.22
1
.1.3.6.1.2.1.4.22.1.2.1.224.0.0.22
Null
.1.3.6.1.2.1.4.22.1.3.1.224.0.0.22
224.0.0.22
.1.3.6.1.2.1.4.22.1.1.1.224.0.1.255
1
.1.3.6.1.2.1.4.22.1.2.1.224.0.1.255
null
.1.3.6.1.2.1.4.22.1.3.1.224.0.1.255
224.0.1.255
.1.3.6.1.2.1.4.22.1.1.1.224.1.0.0
1
.1.3.6.1.2.1.4.22.1.2.1.224.0.0.22
Null
.1.3.6.1.2.1.4.22.1.3.1.224.0.0.0
224.1.0.0
5.计算路由器的IP包转发速率
使用“ping–tR2的IP”命令测试与R2的连通性,制造接口的通信数据,分别在两个时间点对以下数据进行读取。
ipForwDatagrams的作用
当前的值
5min之后的值
转发速率
转发的输入数据包
R1
0
0
0
R2
0
0
0
根据公式:
IP包转发速率=delta(ipForwDatagrams)/delta(seconds)
2.4icmp组,获取ICMP协议相关信息:
对象名
对象标识符
R1的值
R2的值
接收的ICMP包数
.1.3.6.1.2.1.5.1
6
105
接收的错误ICMP包数
.1.3.6.1.2.1.5.2
0
0
发送的ICMP包数
.1.3.6.1.2.1.5.14
5
52
发送的错误ICMP包数
.1.3.6.1.2.1.5.15
0
0
2.5tcp组,获取tcp协议相关的信息
1.读取tcpConnTable
tcpConnTable的作用:
包含tcp各个连接信息表
获取设备以下对象值:
对象
tcpConnState
tcpConnRemAddress
tcpConnRemPort
作用
Tcp连接状态
远程IP地址
远程tcp端口
实例标识符
取值
实例标识符
取值
实例标识符
取值
主机前5行
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.135.0.0.0.0.0
listen
(2)
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.135.0.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.135.0.0.0.0.0
0
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.1433.0.0.0.0.0
listen
(2)
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.1433.0.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.1433.0.0.0.0.0
0
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.2383.0.0.0.0.0
listen
(2)
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.2383.0.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.2383.0.0.0.0.0
0
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.49152.0.0.0.0.0
listen
(2)
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.49152.0.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.49152.0.0.0.0.0
0
.1.3.6.1.2.1.6.13.1.1.0.0.0.0.49153.0.0.0.0.0
listen
(2)
.1.3.6.1.2.1.6.13.1.4.0.0.0.0.49153.0.0.0.0.0
0.0.0.0
.1.3.6.1.2.1.6.13.1.5.0.0.0.0.49153.0.0.0.0.0
0
2.6udp组,获取udp协议相关的信息
1.读取udpTable
udpTalbe的作用:
包含udp用户信息
获取设备以下对象值:
对象
udpLocalAddress
udpLocalPort
作用
Udp用户本地IP地址
Udp用户本地端口号
实例标识符
取值
实例标识符
取值
主机前5行
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.123
0.0.0.0
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.123
123
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.161
0.0.0.0
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.161
161
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.162
0.0.0.0
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.162
162
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.5355
0.0.0.0
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.5355
5355
.1.3.6.1.2.1.7.5.1.1.0.0.0.0.54512
0.0.0.0
.1.3.6.1.2.1.7.5.1.2.0.0.0.0.54512
54512
2、考察各个被管对象的物理意义
sysDescr:
系统描述
sysObjectID:
系统制造者
sysUpTime:
系统已运营了多长时间
sysContact:
负责该系统的人
sysName:
系统的名字
sysLocation:
系统的物理位置
sysServices:
系统提供了那些协议层服务
3、解释上图中OID、NAME、SYNTAX、ACCESS、STATUS和DESCRIPTION
的含义,并指出ACCESS的访问方式还有哪些?
STATUS又有哪些其他值?
OID:
对象标识符,NAME:
对象名,SYNTAX:
语法,ACCESS:
权限,STATUS:
状态
DESCRIPTION:
功能描述
其他值:
read-write
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SNMP 实验 报告