使用SNMP网络管理软件管理网络设备和链路.docx
《使用SNMP网络管理软件管理网络设备和链路.docx》由会员分享,可在线阅读,更多相关《使用SNMP网络管理软件管理网络设备和链路.docx(7页珍藏版)》请在三一办公上搜索。
1、使用SNMP网络管理软件管理网络设备和链路任务描述安装并配置SolarWindSNMP软件管理校园网中的网络设备和链路,要求监控设备的 CPU利用率,各个端口的流量情况,各台服务器的活动情况。能力目标方法与步骤1、通过查找资料了解SNMP网络管理协议的RMON协议、SOLARWIND软件功能及使用 说明.2、安装SOLARWIND熟悉软件界面和操作3、使用SNMP发现工具查找SNMP代理(交换机和路由器)4、监控交换机、路由器的CPU利用率和端口流量5、使用PING工具监控不支持SNMP的服务器。 提示1、在进行SNMP代理扫描时,可根据交换机和路由器实际的IP地址范围缩小扫描范围, 节约扫描
2、时间相关知识与技能1、SNMP网管协议和RMON介绍说起网络管理,恐怕大部分人立刻就能想到局域网的组建、服务器的配置、美萍网管大 师之类的软件使用以及软、硬件系统的安装、调试和维护等工作,而相当多的中小规模局 域网管理员平日里的工作也就是不断地安装操作系统和应用软件、查杀病毒、数据备份、计 算机和网线、网卡的故障排除等等,在很多非专业人士的眼里似乎这些就是网络管理的全 部,而在相当多的网管论坛上,这些也都是大家讨论的重点。然而,严格地说来,这类工作 并不是真正意义上的网络管理,它们只能被称作系统管理或者系统维护,充其量它们只是 网络管理中的一个很小的并且缺乏技术含量的部分,而真正的网络管理则离
3、不开SNMP-简 单网络管理协议。由于SNMP网络管理的学习并不像普通的系统维护那么简单,它不但要求我们的网络 管理员要深入了解网络中的交换和路由设备,还要求我们能够透彻认识SNMP协议原理, 所以这种管理方式在大部分中小规模局域网中的运用并不多见。但因为SNMP是目前在计 算机网络中用得最广泛的网络管理协议,所以我们可以肯定的说:一个连SNMP都不清楚 的网络管理员就绝对不是一个好的网络管理员。本文中笔者将带领大家一步一步地去学习 SNMP网络管理,尽量减少枯燥的理论知识、加大实践力度,将原本仿佛遥不可及的SNMP 拉到大家的身边,让大家切身体会到SNMP网络管理在日常工作中的重要意义。4.
4、1初识SNMP网络管理SNMP的英文全称是Simple Network Management Protocol,中文名为简单网络管理协 议,是一个基于TCP/IP协议的网络管理标准。SNMP网络管理包含两个部分:网络管理站 (也叫管理进程,manager)和被管的网络单元(也叫被管设备)。网络管理站通常是一台 安装了网络管理软件的计算机,可以显示所有被管设备的状态,我们一般称之为网管工作 站;而被管设备则种类繁多,包括交换机、路由器、防火墙、服务器以及打印机等等,被管 设备上的管理软件我们称之为代理进程,用于回答管理进程(网管工作站)的查询。图1 显示了一个使用两台SNMP网管工作站进行网络管
5、理的拓扑结构。在图4-1中,两台网管工作站上面分别安装了 SNMP网络管理软件,以对局域网中的 所有的被管设备(交换机、路由器、防火墙和服务器)进行管理和监控,而被管设备上面则 运行着代理进程,因此整个网络的管理就可以集中在这两台网管工作站上面来进行了。图4- 1SNMP网络管理包括三个组成部分:管理信息库MIB、管理信息结构SMI和SNMP网 络管理协议。管理信息库(MIB)中存放的是被管设备的所有信息,比方说被管设备的名 称、运行时间、接口速度、接口进来/发出的报文等等,当前的管理信息库版本为MIB-II; 管理信息结构SMI用于定义管理信息库MIB的结构和表示符号,限制在MIB变量中允许
6、 的变量类型,指定对这些变量命名的规则以及创建定义变量类型的规则;而SNMP网络管 理协议则是管理进程(位于网管工作站上)和代理进程(位于被管设备上)之间的通信协 议。SNMP网络管理定义了 5种报文操作:GetRequest操作:用于管理进程从代理进程上面提取一个或者多个MIB参数值,这些 参数值均在管理信息库中被定义;GetNextRequest操作:从代理进程上面提取一个或多个参数的下一个参数值;SetRequest操作:设置代理进程的一个或多个MIB参数值;GetResponse操作:代理进程返回一个或多个MIB参数值,它是前面三种操作中的响应 操作;Trap操作:这是代理进程主动向管
7、理进程发出的报文,它标记出一个可能需要特殊注 意的事件的发生,比方说重新启动可能就会触发一个Trap陷阱。前面三个操作是管理进程向代理进程发出的,后面两个操作则是代理进程发给管理进程 的,其中除了 Trap操作使用UDP162端口外,其他4个操作均使用UDP161端口。通过这 五种报文操作,管理进程和代理之间就能够进行相互之间的通信了。在看完SNMP网络管理的三个组成部分和五个报文操作的介绍后,可能还是有很多的 读者仍然对SNMP感到比较抽象,没有关系,大家现在可以不用太追求对这些概念的感性 认识,跟着我一步一步地往下看就行了,稍后我们会用实例来给大家提供感性的认识。管理信息库MIB中存放的是
8、网络管理员可以访问的一些信息,我们可以将这些信息理 解为网络管理中的被管资源。在SNMP网络管理中资源是用对象来表示的,每一个对象表 示被管资源某一方面的属性,这些对象的集合就形成了管理信息库。MIB是一个树形结构, 被划分为若干个组,包括system组、interface组、at组和ip组等等。其中系统组包含了设 备的名称、物理位置以及设备描述;接口组定义有关一个网络接口的信息;地址转换组包含 了地址转换信息;IP协议组包含针对特定IP协议的信息。图2显示了一个MIB树的上层结构。从图4-2可见,MIB树的根节点root并没有名字或编号,但是它有下面3个子树:1、iso(1),由ISO管理,
9、它是我们最常用的一棵子树;2、ccitt(2),由 CCITT 管理;3、iso/ccitt(3),由 ISO 和 CCITT 共同管理。在 iso(1)子树下面有 ort(3)、dod(6)、internet(1)、mgmt(2)和 mib(1)五个子树,我们可 以用1.3.6.1.2.1来表示对mib(1)的访问,同理,我们也可以用1.3.6.1.2.1.1来表示对mib(1) 下面的system(1)进行访 问。这里的1.3.6.1.2.1和1.3.6.1.2.1.1被称为OID,也叫对象ID。 我们以后使用的最为频繁的将是图2中最下面一行的system组、interface组、at组和
10、ip组。4.2 MIB对象简介MIB对象是我们在SNMP网络管理中最终要用到的被管资源,只有熟知各个MIB对 象的含义才能够做好网络管理,否则面对一大堆眼花缭乱的MIB管理对象,不知道哪个能 用哪个不能用,再好的网络管理软件到了我们手中都发挥不出来它的威力。下面选择最为常 用也最容易理解的几个对象进行介绍,主要目的是为了带领大家迈入SNMP网络管理的大 门,在以后的网络管理中大家需要主动阅读其他MIB对象的含义,在实践中提高自己得网 络管理水平。1、系统组(system)对象:mgmt/mib-2/system/sysDescr(OID 为.1.3.6.1.2.1.1.1):此对象为只读的显示
11、串,它包含所用硬件、操作系统和网络软件的名称和版本等完整 信息。mgmt/mib-2/system/sysContact(OID 为.1.3.6.1.2.1.1.4):此对象为可读写的显示串,它给出负责这一节点的人的名字和地址,有时可用它来测 试代理(Agent)是否可写。mgmt/mib-2/system/sysUpTime(OID 为.1.3.6.1.2.1.1.3):此对象为只读的TimeTicks类型,它定义自最近一次重新初始化网络管理软件以来所 经过的时间(以1/100秒为单位)。通常代理(Agent)在启动时便初始化时钟,有时可比较 sysUpTime的值来决定被管设备的稳定性。2
12、、接口组(interface)对象:mgmt/mib-2/interfaces/ifNumber(OID 为.1.3.6.1.2.1.2.1):表示一个设备上有的接口数。mgmt/mib-2/interfaces/ifTable/ifEntry/ifDescr(OID 为.1.3.6.1.2.1.2.2.1.2)这是接口的文本描述符,为只读显示串,它描述了接口的厂商名、产品名和硬件接口 的版本号。mgmt/mib-2/interfaces/ifTable/ifEntry/ifOperStatus(OID 为.1.3.6.1.2.1.2.2.1.8)其值为Up(1)、Downd(2)、Testi
13、ng(3)的只读枚举型,它描述了接口的当前状态。在 网络管理中,此对象可以和接口表中惟一的可写对象ifAdminStatus结合在一起,确定接口 的当前状态。两个对象都返回整数:1、2、3,组合结果的意义如表1:mgmt/mib-2/interfaces/ifTable/ifEntry/ifInOctets(OID 为.1.3.6.1.2.1.2.2.1.10)为只读的计数器(Counter),它定义在接口上收到的字节总数(包括帧格式)。mgmt/mib-2/interfaces/ifTable/ifEntry/ifOutOctets( OID 为.1.3.6.1.2.1.2.2.1.16)为
14、只读的计数器(Counter),它显示在接口上输出的字节总数(包括帧格式)。表1ifOperStatusifAdminStatus含义Up(1)Up(1)正常运行Down(2)Up(1)失败Down(2)Down(2)Down (关闭)Testing(3)Testing(3 )Testing (测试)4.3RMON 协议4.3.1 RMON产生的背景SNMP作为一个基于TCP/IP并在Internet互联网中应用最广泛的网管协议,网络管理员 可以使用SNMP监视和分析网络运行情况,但是SNMP也有一些明显的不足之由于SNMP 使用轮询采集数据,在大型网络中轮询会产生巨大的网络管理报文,从而导致
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用 SNMP 网络 管理软件 管理 网络设备

链接地址:https://www.31ppt.com/p-5010610.html