资源描述
单击此处编辑母版标题样式,*,第5章 网络管理平台与工具,第5章 网络管理平台与工具,5.1 网络管理平台,5.2 分布式网络管理平台,5.3 网络管理平台举例,5.1 网络管理平台,5.1.1 网络管理平台的功能与特征1.故障管理,可以使用CiscoWorks差错管理实现如下功能:(1)用Device Monitor程序获得Cisco路由器上用以监控路由环境中特定设备的信息和接口信息。(2)用Show程序模拟路由器执行Show命令。(3)用PathTool程序显示从源设备到目的设备的动态图形化路径。(4)用PathTool程序分析用于连接实用程序和错误率信息的图形化路径。,(5)用Environmental Monitor(环境监控器)应用程序进入CiscoAGS+和7500路由器环境监控卡获取温度和电压信息。(6)用Health Monitor(设备状态监控器)应用程序,包括Show命令和Real-Time Graphs(实时图形)程序获取设备信息和数据。(7)用Contacts应用程序迅速获取网络中与设备有关的管理和维护人员信息。,2.运行管理,CiscoWorks可以收集关于网络设备的状态和管理信息,并同时将信息显示到多个设备上,这样就可以根据Internet环境的需求变化进行操作。使用CiscoWorks的运行管理,可以实现以下功能:(1)用Polling Summary(轮询汇总)和Real-Time Graphs程序动态比较设备的统计数据。(2)用Polling Summary和Real-Time Graphs程序显示特定时间段内的历史数据。(3)用Real-Time Graphs程序动态绘制实时路由器信息,包括路由器的健壮性、接口的健壮性和协议传输状况。,3.帐户管理,帐户管理是管理功能的子集,用来生成帐户管理信息的应用程序就在这些功能子集中。运行帐户管理时所能实现的功能如下:(1)用Show程序模拟Cisco路由器执行Show命令以获取IP帐户检验点的信息。(2)用Device Polling程序来获取Cisco自身的MIB的对象信息。,4.配置管理,可以使用CiscoWorks的配置管理实现以下功能:(1)用Configuration Management(配置管理)程序动态获取网络中远程Cisco系统设备的配置参数。(2)编辑和浏览安装到Cisco设备上的配置文件。用Configuration Management程序浏览和查找配置文件中的文本内容。(3)用Configuration Management程序识别设备,选择适当的配置命令内容,启动安装命令。(4)用Configuration Management程序,通过阅读、编辑已加载的配置,在Cisco设备配置中,改变Cisco在线设备的配置参数。,(5)用Configuration Management程序从Unix工作站的目录中读取配置文件并存储于数据库中。(6)用Global Command Manager或Configuration Snap-in Manager程序,在网络状态空闲时创建和发送全局或Snap-in命令来管理网络并安排命令的执行。(7)用Auto Install Manager(自动安装管理器)程序通过网络管理工作站远程安装新的路由器。(8)用TACACS Manager程序修改口令、管理帐号期限等,以管理网络中的TACACS用户。(9)通过Device Software Manager程序对Cisco设备的系统软件或固件升级。(10)通过几种CiscoWorks应用程序来使用域或用松散连接的设备组来管理网络。,5.安全管理,可以使用安全管理实现以下功能:(1)建立选定CiscoWorks应用程序的权限检查。(2)根据特定用户所属的用户组或域建立安全权限,限制对设备配置文件、网络管理进程、设备数据库信息以及网络活动信息的访问。(3)创建域或松散设备组来帮助网络的安全管理。(4)修改或删除用户权限以确保CiscoWorks网络管理应用程序的使用。,5.1.2 网络管理平台的结构,为了实现网络管理的基本功能,必须考虑网络管理的结构模式。国际上网络管理结构模式可以分为集中式网络管理(Centralized Network Management)、分布式网络管理(Distributed Network Management)、分级式网络管理(Hierarchical Network Management)三种类型。集中式网络管理结构如图5.1所示。全网所有需要管理的数据,均存储在一个集中的数据库中。其优点是网络管理系统处于高度集中、易于全面决断的最佳位置,网络升级时仅需要处理这一点。由于所有数据均接到统一的中央数据库,所以易于管理、维护和扩容。其缺点是一旦出现故障,将导致全网瘫痪;此,图5.1 集中式网络管理结构,1.OpenView管理平台的体系结构,OpenView为最终用户和网络管理应用开发者提供了个基于通用网络管理协议的应用设计模板和集成化开发环境。它有众多的功能模块和丰富的API函数,核心的产品是HP OpenView网络节点管理器(NNM,Network Node Manager)。NNM可以实现对整个网络的网络管理信息的收集和实时监控。OpenView管理平台的体系结构如图5.2所示,基本可以分为三层,第一层是公共管理服务层,第二层是数据处理层,第三层是管理应用层。这种分层结构不是很严格的,网络管理应用层也可以直接建立在第一层的基础上。,图5.2 OpenView管理平台的体系结构,图5.3 进程的组织结构,NNM各进程间的相互作用实现了轮询SNMP代理、发现网络节点和网络节点拓扑结构、维护拓扑数据库、控制对象数据库、接收陷阱信息、分发事件、自动处理事件、设置和采集网络节点的SNMP门限数据、检测门限、监控和复制远程数据收集站的数据、维护拓扑图中网络管理对象的状态显示、编译MIB、浏览MIB数据库等必要的网络管理功能。数据处理层是建立在公共管理服务基础上的一些基本的管理应用,这些管理应用完成了配置管理、用户管理、故障管理等一些基本的管理功能,例如IT/O、IT/A及PerView等。这些应用与第一层紧密结合,可直接使用第一层提供的各种服务(如拓扑图、MIB数据库等)。,管理应用层是特定类型网络管理应用程序所在的地方,可以是第三方管理程序。每个管理程序具有自己的结构和功能,它们可以利用管理平台提供的各种数据和服务,实现特定类型网络设备的管理。,2.OpenView的开发环境,OpenView平台提供了应用程序二次开发和程序集成的工具及方法,主要有:NNM开发工具包、应用程序集成方法和OpenView管理平台数据接口的开发。,1)NNM开发工具包NNM Developers Toolkit提供了访问NNM功能所必须的一套应用程序开发接口(API,Application Program Interface),设计目标是帮助开发者编制网络管理应用程序。应用程序通过调用这些接口函数完成SNMP协议操作,访问NNM内置数据库,实现NNM界面的处理工作。应用程序使用的协议数据单元按内部结构存储,处理方便,负责的BER编/解码和单元发送、接收等工作被管理平台所屏蔽,它包括以下工具包:(1)HP OpenView SNMP API:提供了对SNMP协议栈(SNMP vl和SNMP v2)的访问。,(2)SNMP Configuration API:提供了对配置数据库的访问,可以动态地得到、更新和存储SNMP超时和共同体名字的配置信息。(3)HP OpenView Windows(OVW)API:它包含图形用户接口(GUI)集成的库函数和数据库访问函数,简化了管理应用程序的开发,提供了一种访问网络管理平台的对象数据库的工具。,(5)收集被管理对象的Traps信息,并可以定制MIB变量的阈值,当该MIB变量越过阈值后向管理平台发送告警信号。(6)根据接收到的SNMP事件,定义要运行的程序。(7)提供了SNMP API和OVW API编程接口,可以编写与NNM完全集成在一个界面上的网络管理应用程序。(8)提供了与Windows NT、DMI、Web等其他系统的集成。,2)应用程序集成方法应用程序注册文件(ARF,Application Registration File)可把自行开发的网络和系统管理应用程序集成到OVW用户界面里。ARF给OVW提供以下重要信息:(1)描述应用程序与OVW集成的结构应用程序块AB(Application Block)的说明。(2)用户触发应用进程的方法。(3)应用进程的管理方式。(4)应用程序的帮助信息的存放位置。,注册文件又分为三类,它们分别是:(1)菜单注册文件(Menu Registration File):提供了通过下拉式菜单、弹出式菜单和工具条按钮把应用程序与OVW集成到一块的工具,通过修改菜单注册文件可以实现OpenView网络管理平台的菜单汉化工作。(2)符号类型注册文件(Symbol Type Registration File):用于定义HP OVW中的符号类(class)和子类(subclass)。(3)域注册文件(Field Registration File):用于定义构成对象的属性类型。,图5.4 网络管理平台接口模块结构,数据采集部分包括性能数据、事件信息、配置数据三部分:(1)性能数据采集模块主要负责从网络设备的SNMP MIB中定时采集能够反映网络设备运行状态的各种变量,从而为分析网络性能提供依据。由于性能数据的实时性要求不高,因此采用的采集策略是定时采集策略。(2)事件信息采集模块主要负责从网络中和网络管理平台上采集接收各种陷阱(Trap)信息和通告(Inform)信息,经过结构变化发送给数据接收模块。由于事件信息实时性要求非常高,因此采用即时触发采集策略,即一旦有事件到来,就触发采集动作,接收处理事件并即时发送给数据接收模块。,数据接收处理部分包括数据接收模块和事件处理模块。数据接收模块主要负责接收从管理平台发送来的各类数据,并将数据通道中的数据填写到事先定义好的数据库表格中,将故障通道中的事件信息及时保存到事件队列中,激活事件处理模块进行处理。事件处理模块主要负责对事件信息的处理,根据事件信息对配置信息库进行修改,将事件记录保存到数据库中。,5.1.3 网络管理平台的操作环境,网络管理的需求决定网络管理系统的组成和规模,网络管理系统无论其规模大小,基本上都是由支持网络管理协议的网络管理软件平台、网络管理支撑软件、网络管理工作平台和支撑网络管理协议的网络设备组成的。其中网络管理软件平台提供网络系统的配置、故障、性能及网络用户分布方面的基本管理,也就是说,网络管理的各种功能最终会体现在网络管理软件的各种功能的实现上,软件是网络管理系统的“灵魂”,是网络管理系统的核心。网络管理软件的功能可以归纳为三个部分:体系结构、核心服务和应用程序。,首先,网络管理软件需要提供一种通用的、开放的、可扩展的框架体系。为了向用户提供最大的选择范围,网络管理软件应该支持通用平台,如既支持Unix操作系统,又支持Windows操作系统。网络管理软件既可以是分布式的体系结构,也可以是集中式的体系结构,实际应用中一般采用集中式管理子网和分布式管理主网相结合的方式。同时,网络管理软件是在基于开放标准框架的基础上设计的,它应该支持现有的协议和技术的升级。开放的网络管理软件除了支持基于标准的网络管理协议,如SNMP和CMIP,也必须支持TCP/IP协议族及其他的一些专用网络协议。,其次,网络管理软件应该能够提供一些核心的服务来满足网络管理的部分要求。核心服务是一个网络管理软件应具备的基本功能,大多数的企业网络管理系统都要应用这些服务。各厂商往往通过提供重要的核心服务来增加自己的竞争力,通过改进底层系统来补充核心服务,也可以通过增加可选组件对网络管理软件的功能进行扩充。核心服务的内容很多,包括网络搜索、查错和纠错、支持大量设备、友好操作界面、报告工具、警报通知和处理、配置管理等等。,再次,为了实现特定的事务处理和结构支持,网络管理软件中有必要加入一些有价值的应用程序,以扩展其基本功能。这些应用程序可由第三方供应商提供,网络管理软件集成水平的高低取决于网络管理系统的核心服务和厂商产品的功能。常见网络管理软件中的应用程序主要有:高级警报处理、网络仿真、策略管理和故障标记等。由上面的介绍可以看出:构成网络管理操作环境的体系结构、核心服务和应用程序三者之间是相互联系、密不可分的。体系结构提供一个系统平台一个多种资源有机联系的场所;核心服务提供最基本、最重要的服务;应用程序满足具体的、个性化的需求。,5.2 分布式网络管理平台,随着网络规模和复杂度的迅速增大,集中式结构已暴露出一些难以克服的缺点,主要表现在:(1)管理中心需要处理所有的管理信息。由于所有的信息都涌向中央管理者,所以主干网络传输量大,容易引起阻塞,对网络传输速率和管理平台CPU要求高。(2)整个网络管理系统的运转都依赖于管理中心,一旦管理中心发生故障,管理系统都将崩溃,可靠性差。(3)固有的轮询机制导致了大量的网络传输和时间延迟,影响了网络管理的效率,也限制了网络规模的扩展性。(4)网络管理功能固定,难于修改和扩充,并且管理者对设备只能进行简单的管理操作,网络管理信息不能共享。,由此,可以改变网络管理结构,从根本上解决现有网络管理中存在的问题。目前,非集中式网络管理方法主要有分布式方法、层次化方法和前两种方法相结合的综合方法。分布式管理采用一种对等式结构,网络管理功能被分布到多个管理者上,完成各自域内的网络逻辑管理(综合管理),每个被管设备都是具有一定自我管理能力的自治单元。分布式网络管理能容纳整个网络的扩展,可靠性和管理性高,但由于缺乏完善的协议和通信机制的支持,目前还没有实质性的发展。,层次化网络管理也采用域管理模式,引入中层管理者(MLM,Middle-Level Manager)以减轻顶层管理者(MOM,Manager of Managers)的负担,减少网络传输,消除瓶颈,增加可靠性和扩展性,从而提高整个网络管理系统的性能。MOM协调所有的管理通信和操作,较分布式网络管理容易实现,而且这种层次化的结构也易于与现有的网络管理系统集成。综合方法结合了两者的优点,但当网络规模扩大时,Integrated Manager和Element Manager的增多将导致管理关系复杂性的非线性增长。图5.5显示出了各种网络管理的体系结构框图。,图5.5 各种网络管理体系结构框图,(a)分布式方法;(b)层次化方法;(c)两者结合的方法,支持分布式网络管理模式的框架,一般采用公共对象代理结构(CORBA,Common Object Request Broker Architecture)和分布式公共对象模型(DCOM,Distributed Common Object Model)以及分布计算环境/分布管理环境(DCE/DME,Distributed Computing Environment/Distributed Management Environment)等框架结构。其中第一种CORBA框架已被国际优先推荐采用,并已成为发展的热点。,CORBA是一种基于对象的客户/服务器(Client/Server)应用分布结构,作为一种对象需求代理(ORB,Object Request Broker)框架加以运用。这种框架允许对象采用不同的供应商,并跨越不同的网络和操作系统实施相互操作,而且CORBA可以对所有对象实施操作,即便完全不知道它们的位置或所在点,或者它们采用何种语言。这一优点在未来的通信信息网络中发挥重要作用。当前世界各大公司都支持分布式网络管理模式,特别是CORBA的发展。LUCENT公司贝尔实验室的专家们声称如果不是旧有系统和已生产的产品,他们不赞成采用原有网络管理结构和模式(包括Q3接口),而改为采用CORBA新技术。TMN体系中采用的Q3接,口,不仅不易统一管理各厂商的产品,而且程序中冗余度太大,很难适应多种业务的需求,每线用户的成本也很高。CORBA是正在发展的一种新技术,在未来的通信信息网络发展中具有广阔的应用前景,ITU-T也正着手对CORBA进行研究。,5.3 网络管理平台举例,SNMPc是一个基于SNMP的网络管理平台,运行在Window 9x/NT上,可以模拟和管理任何支持SNMP的厂家的产品。SNMPc具有如下特点:(1)支持任何与WindowsSocket兼容的TCP/IP协议栈。(2)将网络元素结构化组织成城市、建筑物、房间等,自动画出网络,支持多视图。(3)自动发现所有的IP和IPX节点并创建网络拓扑图。(4)使用标准的Windows图标表示代理节点和层次。(5)以用户指定的轮询间隔轮询节点,以不同的颜色显示不同的节点、端口和网络状态。,(6)当计数器超过一定阈值时触发告警,以HealthMeter显示阈值变量的当前状态。(7)将节点统计计数以方图和列表的形式实时显示出来。(8)支持事件过滤,定制当事件发生时采取的活动,活动包括启动一个API程序,可以使用事件查看过滤器查看整个日志文件的一个子集。(9)使用表格和视图编辑配置来自任何厂商的代理产品。(10)使用MIB浏览器查看、修改单个MIB变量。(11)引入第三方的MIB定义,支持标准的MIB、RMON和厂家自定义的MIB。,(12)支持基于WinSNMP DLL API和Windows DDE的应用开发接口。(13)支持SNMP Proxy代理。(14)以方框图、饼图等展现设备轮询数据。(15)图形化显示网络设备。(16)支持有关RMON的应用程序。(17)可与CiscoView for Windows、HP OpenView for Windows等集成使用。,5.3.1 SNMPc简介,SNMPc是基于网络图的,可以使用SNMPc菜单命令创建网络图,网络图文件包含用SNMPc画出的网络图和轮询网络设备所要求的信息。网络图由网段和网络设备组成的网络拓扑表示。网络图中的网络元素称为“节点”,在网络图中以图标表示,有以下四种节点类型:(1)层次节点(Hierarchy):每个层次节点表示一个网络子图,例如一座城市、一个建筑物或一个计算机机房。双击层次节点可以打开其表示的网络子图。,(2)Goto节点:Goto节点是指向层次节点的间接连接。双击Goto节点可以进入Goto节点指向的层次,同一层次节点可由多个Goto节点指向。(3)代理节点(AgentNode):代理节点代表可管理的支持SNMP代理的网络设备,每个代理节点有一个显示在网络图中的惟一的节点名,并有一个网络地址(IP地址或IPX地址),创建时可以赋予代理节点不同的图标。如果不改变图标,SNMPc会根据节点响应的ObjectID(如路由器Router、桥接器Bridge或工作站Workstation等)自动地给出不同的图标。(4)ping节点:ping节点代表支持IP或IPX但没有运行SNMP代理的网络设备。SNMPc可以轮询这些节点,像代理节点一样,ping节点也需要一个网络地址。,每个节点都有相应的网络连接(每个接口对应一个网络连接),层次节点是连接到某个网络子图的外部连接;代理节点和ping节点是实际存在的网络连接。网络由SNMPc自动创建,每个节点连接到一个或多个网络,开始时SNMPc自动在图上画网络,其后,可以通过增加或删除网络汇接点来改变网络的显示。选中的节点是SNMPc命令的执行目标,例如要检查某个节点的MIB变量,必须先选中相应的节点,然后再使用编辑MIB变量菜单。,如图5.6所示,SNMPc窗口中的第一行为标题行,给出了打开的网络图名;第二行为菜单栏,提供了所有SNMPc操作命令;第三行为常用按钮栏,给出了SNMPc常用的命令按钮;状态行位于窗口界面的最下面,由四部分组成,第一部分给出了选中功能的提示,第二部分给出了登录的机器名,第三部分给出了登录的用户名,第四部分给出了用户级别。,图5.6 SNMPc的窗口,5.3.2 人工创建网络图,本节将以两个路由器、一台服务器和一台工作站为例,介绍如何人工创建一个简单的网络图,如表5.1所示,每个节点有自己惟一的名字和IP地址。,表5.1 创建网络图单元,启动SNMPc后,SNMPc将显示一个空的网络图,当前节点和父名字分别是No Children和Root Subnet。激活图窗口,在Insert菜单下选择Map Object选项的Device选项,出现Map Object Properties对话框,如图5.7所示。首先在Label框中输入节点的名字路由器1;在Address框中输入IP地址;然后,在Descr中输入简短的节点描述;在Icon中为对象选择一个图标,也可以不选,默认为Auto图标。如果对象为SNMP代理,则节点类型为Agent,否则为Device。单击“确定”按钮完成对象的添加。,在Insert菜单下选择Map Object选项下的Network选项,出现类似图5.7所示的Map Object Properties对话框。在Label框中输入网络1的名字;然后,在Descr中输入简短的节点描述。节点类型根据需要选择为Network、Ring Network或Business Network。单击“确定”按钮完成对象的添加。按相同步骤完成网络2的添加。选择路由器1和网络1,在Insert菜单下选择Map Object选项下的ptop-Link选项,将路由器1和网络1连接起来。以相同方法连接路由器1和网络2。,图5.7 Map Object Properties对话框,用相同的方法加入节点路由器2。在加入工作站节点时,因为它不支持SNMP代理,所以在Map Object Properties对话框中Access页面下的Read Access Mode应为ICMP Ping,其他的设置与路由器1的设置相同。生成的网络地图如图5.8所示。网络中的设备节点创建完成后,需要将网络图重新组织。网络通常是一种层次结构,如最低一级可能是一计算机房,上面一级是由许多房间组成的系,再上面是由很多系组成的学校等。可以使用层次节点勾画出由房间、建筑物、学校、城市等构成的节点群组。每个层次节点包含网络、节点甚至其他的层次节点。,图5.8 网络地图,创建层次节点的方法是在Edit内选择Layout Submap,SNMPc将自动把所有的网络转换成层次图标。双击层次图标将打开新的空图窗口,可以将路由器、服务器和工作站拖到新窗口中,如图5.9所示。,图5.9 创建层次节点,5.3.3 使用自动发现创建网络图,除了人工创建网络图之外,还可以使用自动发现功能检测SNMP和IP节点,并将找到的节点加入到网络图中。具体方法是:使用Config菜单中的Discovery Agents选项打开相应的对话框,如图5.10所示。将General选项卡中Enable Discover选项打开(该选项默认是打开的),然后单击Restart,SNMPc将开始自动发现节点。自动发现功能会将找到的路由器、每个子网所对应的层次节点加入到顶级网络图中。每个层次节点包含了相应子网中的所有节点。,图5.10 Discovery Agents对话框,5.3.4 监视网络节点1.正常轮询,SNMPc通常会以某个特定的时间间隔轮询网络中的各个节点,然后会根据轮询获得的节点的状态以不同的颜色显示。表5.2给出了节点的颜色及状态描述。表5.3给出了端口的颜色及状态描述。,表5.2 节 点 颜 色,表5.3 端 口 颜 色,2.执行轮询,除了执行正常的定时轮询外,管理员可以强迫SNMPc向一个节点立即发送轮询,而不必等待。选中要查看的节点,然后单击Tools中的Polling Object命令执行轮询,结果显示在如图5.11所示的窗体中。,图5.11 轮询结果,3.事件日志,当SNMPc检测到一个错误时,其相应的信息将记录在日志文件中,信息的类型如表5.4所示。每记录一个错误信息,管理计算机会发出“嘟嘟”铃声,同时SNMPc窗口中常用按钮上的“铃声”按钮会变为红色或粉红色。,表5.4 可能的信息类型,从View菜单中选择Event Log Tool,将在窗体下部显示当前日志文件。日志文件中的每个条目包括:告警类型、事件的日期和时间、节点名字(如果有的话)以及消息本身,并根据事件的不同优先级标出每个条目的不同的颜色。日志按钮的颜色则按当前日志文件中的最高优先级的颜色标出。如果网络图中包含的节点不存在,SNMPc在尝试跟它通信时将产生一个错误事件,这些事件也将在日志窗口中列出。,5.3.5 管理节点1.显示MIB表,显示MIB的方法有以下两种:(1)使用Tool菜单中的MIB Brower命令可以在一个MIB表中显示多个表实体,也可以输出表格、图表,并可以编辑某单个表实体。图5.12是使用MIB Brower命令显示sysDescr变量的例子。,图5.12 MIB Brower窗体,(2)在Selection Tool的MIB选项卡中选择要观察的变量,并在拓扑图或Map选项卡中选择要观察的对象,然后在View菜单中选择MIB Table选项,就可以显示所需的全部信息。图5.13是使用MIB Table命令显示192.168.0.254节点的IfEntry表。,图5.13 MIB Table窗体,2.编辑表实体,选择相应的表实体,单击Edit按钮打开编辑表实体对话框,如图5.14所示。,图5.14 编辑表实体对话框,该对话框的第一垂直列为变量名,也就是所选表的字段名。在图5.14中,字段名分别为Index、Descr、Type、Mtu等等。这些名字由SNMPc设置,不能修改。第二垂直列给出了变量值(列在下拉列表中),允许修改的变量值后面的Set按钮为深颜色。修改完后,通过单击Set按钮,将相应的值写到对应的节点设备中。,3.查看统计,实时显示表实体的方法有如下两种:(1)在Selection Tool的MIB选项卡中选择要观察的变量,并在拓扑图或Map选项卡中选择要观察的对象,在View菜单中选择MIB Graph选项,就可以以图形形式实时显示表实体。(2)在MIB Table中选择所要显示的项目,单击Graph按钮打开Graph窗体,同样可以实时显示表实体。图5.15是192.168.0.254设备端口3的ifInOctets变量曲线图的实例。,图5.15 曲线图实例,5.3.6 设备显示1.HubView简介,双击代理节点会启动缺省的应用程序HubView。HubView显示选中设备的图形映像,并有一个定制菜单可对该设备执行一些特定操作,如图5.16所示。显示的图形映像根据设备的不同有所区别。每个端口对应一个端口映像,旁边是一个端口编号,以及标为“L”和/或“S”的链路LED和状态LED。链路LED是绿色,指示链路状态正常;LED是红色,指示交换端口的自动隔离。双击一个端口可以enable或disable该端口。端口四周有一个闪烁的方框表明该端口已被选中。选中一个端口后可以使用菜单命令执行一些SNMP操作。,图5.16 HubView显示选中设备的图形映像,可以使用的SNMP操作有:(1)显示SNMP MIB表。(2)编辑SNMP MIB表实体。(3)列表显示SNMP MIB表实体。(4)以方框图的形式显示SNMP MIB表实体。(5)以曲线图的形式显示SNMP MIB表实体。(6)用TrendWatch保存SNMP MIB表实体。(7)设置SNMP MIB变量。(8)运行API程序。(9)运行SNMPc宏文件。,图5.16显示的映像与实际的网络设备外观可能会有一定差异,原因是在snmpchubview目录下有各种设备定义文件,这个文件往往是一个私有的MIB,其中给出了设备的大小和模块方向(横向还是竖向)、模块数、每个模块的端口、端口类型等。当HubView轮询代理设备时,首先取得节点的标识变量,然后到snmpchubview目录下查找设备定义文件,最后使用定义文件中的信息给出设备映像。如果没有选中节点的设备定义文件,HubView会使用缺省定义文件,缺省定义文件将显示单一水平的模块。图5.16是根据MIB-接口画的端口。,2.CiscoView For Windows简介,CiscoView是一个基于SNMP的图形化的设备管理工具。它提供了对Cisco设备的实时监控,给出了设备配置和性能的物理映像。CiscoView可以使网络管理人员在某个中心位置以图形化的方式查看、配置和监控网络设备的数据。Cisco设备有很多种,设备的物理界面也各不相同,所以需要使用不同的设备包来得到它们的界面定义。CiscoView可以作为单独的程序打开。在与SNMPc集成使用时,可以将CiscoView设置为SNMPc的缺省应用程序,这样双击相应的节点就可以打开该节点的CiscoView界面。,CiscoView的显示界面是产品的前(或后)面板,单击其上的不同组件可以执行控制功能和性能监视功能,可以显示和配置设备及其模块、子模块、端口、CPU、通道、网络服务等。选中要管理的组件(如端口等),单击Configure菜单中的相应组件,就可以打开配置对话框。选中要管理的组件(如端口等),单击Monitor菜单中的相应组件,就可以打开监视对话框。,3.Trend Reports简介,Trend Reports是一个后台应用,用于监视和保存由SNMPc获取的变量。Trend Reports应用有SNMPc自动启动和停止。下面介绍Trend Reports的基本使用方法。在Selection Tool中的Map页面选择所需监视的设备,在Trend页面选择Trend Reports根节点,单击鼠标右键,在下拉菜单中选择Insert Report,弹出图5.17所示的Insert Trend Report窗体。在Report框中命名该报表,在Mib Table中选择要监视的变量,在Poll中选择轮询时间间隔,在Devices中增删要监视的设备,在Export Destinations页面中定制数据和图像输出的目的及输出时间,在Export Filter页面中设置输出过滤器,在Page Layout页面中对页面布局等细节进行调整。,图5.17 Insert Trend Report窗体,选择生成的报告,单击鼠标右键,在弹出菜单中选择View Report可以查看生成的报表。,
展开阅读全文