
实验一 snmp服务配置 mibbrowser使用.ppt
31页网络管理实验v1.0指导老师:罗娅2012年 Date1实验一 Snmp服务配置、MIB成员组熟悉lSNMP服务在主机上的启动和配置 lMIB-2树图的结构 l用MIB浏览器访问SNMP MIB对象的值 2.1 实验内容Date2SNMP体系结构的元素l管理站:配置Manager实体和一组管理应用程序l代理:配备了Agent实体,访问被管对象l管理信息库(MIB):各代理中的被管对象集合l通信协议SNMP:交换管理信息Date3实验步骤l1. Windows环境下SNMP服务的安装 l2. SNMP网管代理设置 l3. SNMP Trap Service服务设置 l4. MIBBrowserDate4SNMP的安装步骤如下1)打开“控制面板”,双击“添加或删除程序”图标,然 后在打开的窗口中单击“添加/删除Windows组件”按钮, 弹出“Windows组件向导”对话框,如图所示 Windows环境下SNMP服务的安装Date5l (2)选中“管理和监视工具”复选框,然后双 击该选项,弹出如图所示的对话框选中“简单 网络管理协议(SNMP)”复选框,单击“确定”按 钮 Windows环境下SNMP服务的安装Date6l (3)系统开始复制文件,如图所示。
在复制文件过程中, 会提示插入系统安装光盘将光盘插入后,等待文件复制 完成即可Windows环境下SNMP服务的安装Date7实验步骤l1. Windows环境下SNMP服务的安装 l2. SNMP网管代理设置 l3. SNMP Trap Service服务设置 l4. MIBBrowserDate8SNMP网管代理设置 l (1)在“控制面板”中打开“管理工具”窗口,双击“服务 ”图标,可以看到本机已启动的各种服务程序找到SNMP Service项,如图所示,它就是网管代理服务程序,查看此服 务是否已启动Date9l (2)如果SNMP Service未启动,则双击此项,在打开的“SNMP Service的属性(本地计算机)”对话框中进行配置,在该对话 框中可以设置启动类型(如图所示)、登录用户名与密码、共同 体Community名称 SNMP网管代理设置Date10Communityl解决代理对管理站的访问控制问题 l管理站与代理是多对多的 l一个代理内部有唯一的community名 l管理站得知Community名 l应用时:代理+community名Date11l 另外,在“SNMP Service的属性(本地计算机)”对话框中 配置可以控制访问本机的SNMP代理的主机IP地址,加入一些 允许访问本机代理的网络服务站,如图所示。
SNMP网管代理设置Date12实验步骤l1. Windows环境下SNMP服务的安装 l2. SNMP网管代理设置 l3. SNMP Trap Service服务设置 l4. MIBBrowserDate13lSNMP Trap Service有时称为SNMP事件 陷阱,通过设置 Trap,进行陷阱时间捕捉 当网管代理发现设置的值超出设定范围 后,就立即启动自动Trap命令,向网络管 理员报告Trap不必等到网络管理员发出 查询命令,它往往用于一些紧急事件SNMP Trap Service服务设置Date14SNMP Trap Service的配置过程是:首先打开“控制面板”中“管理工具”的“服务”窗口,查 看有无SNMP Trap Service项目,如果没有,则需要安装相关的协议与服务软件如果安装了相关的服务和协议, 则可以对SNMP Trap 进行设置设置的参数主要有启动类型(如图所示),登录用户名 与密码、故障恢复参数、Trap 的依存关系等 SNMP Trap Service服务设置Date15SNMP Trap Service服务设置Date16l 一旦安装并启动了简单网络管理协议 SNMP,系统将打开UDP 161 snmp和UDP 162 snmptrap两个端口。
需要注意的是,这里 使用的是UDP端口,而不是TCP端口Date17实验步骤l1. Windows环境下SNMP服务的安装 l2. SNMP网管代理设置 l3. SNMP Trap Service服务设置 l4. MIBBrowserDate181.MIB浏览器简介MIB变量浏览器是一种重要的网络管理工具MIB浏览器也称为MIB编辑器,它使得用户能够以不同的方式遍历特定的MIB树,获得不同的对象“视图”它的输出通常是图形化的,而且会给出所有MIB变量的简要信息,并标出其在树中的位置MIB浏览器使得对于MIB变量的浏览变得更加方便和容易网络管理人员可以利用MIB变量浏览器取出网元的 前端配置信息、性能参数以及统计数据等,对网络情况进 行监视 Date19开始实验——工具AdventNet MibBrowserl一个用于访问mib信息的可视化工具l设置-> get / getNext Date20SNMP基本体系结构Date21访问被管对象l 5个协议消息: l GetRequest 获取被管对象的值 l GetNextRequest 获取指定被管对象的下一 个被管对象的值,可以发现并获取未知对象 l SetRequest 设定被管对象的值 l GetResponse 返回被管对象的值 l Trap 向管理站报告消息 l 基于UDP的支持(Simple Network Manage Protocol) l 管理站轮询访问代理Date22MIB(管理信息库)l每个被管理资源由一个对象来表示 lMIB是这些对象的结构化集合 l对SNMP,MIB是一个树型结构的数据库 l可以读取或修改MIB中对象的值 l基本被管对象:处于叶子位置可以直接访问的 l对象标识符(Object Identifier)Date23Date241.简单变量(标量对象)的访问在标量对象的场合,用对象类型标识符便能唯一标识它的实例,因为每个标量对象类型只有一个对象实例。
但是,为了与表格对象实例标识符的约定保持一致,也 为了区分对象的类型和对象实例,SNMP规定标量对象实例 的标识符由其对象类型标识符加0组成例如sysDescr、 sysObjectID和sysUpTime等,则后面的索引值为0 Date25案例:访问MIB变量(UDP实例)简单变量:组ID.变量IDudpInDatagrams ===>1.3.6.1.2.1.7.1udpNoPorts ===>1.3.6.1.2.1.7.2udpinErrors ===>1.3.6.1.2.1.7.3udpOutDatagrams ===>1.3.6.1.2.1.7.4变量实例:简单变量.0udpInDatagrams ===>1.3.6.1.2.1.7.1.0udpNoPorts ===>1.3.6.1.2.1.7.2.0udpinErrors ===>1.3.6.1.2.1.7.3.0udpOutDatagrams ===>1.3.6.1.2.1.7.4.0Date26IfIndex IfDescr IfType 1.3.6.1.2.1.2.2.1.1 1.3.6.1.2.1.2.2.1.2 1.3.6.1.2.1.2.2.1.3如表3.12所示,如果要指定接口1 的类型变量的OID,显然1.3.6.1.2.1.2.2.1.3 是不够的。
因为在这个OID 下有多个行 ,到底是以太网接口、高速同步口还是慢速异步口并不能区分 因此,SNMP 规定:对于向量对象,需要用变量OID 和行实例 的索引字段的值合起来定义OID比如:接口1 的类型变量,它 的OID 为1.3.6.1.2.2.1.3.1注意索引字段就是ifIndex,在 MIB文件中有定义Date273)表格(向量)的遍历(1)字典式排序对象标识符是整数序列,这种序列确定了该对象在MIB中的逻辑位置,同时表示了一种词典顺序,只要按照一定的方 式遍历MIB树,就可以排出所有对象及实例的词典顺序由于对象标识符是一个整数序列,因此,可以把它们看做某本书的内容在书中的章节排序总排序可以通过遍历 MIB中的对象标识符树来生成利用这个总排序,也可以对对象实例进行唯一的标识Date28Date29Date30完成实验报告Date31。
