随着 络技术的高速发展,计算机 络的应用的深度和广度不断提高,日渐深入我们的工作和生活。从政府机关的管理,企业营销、物流的 络管理,科研机构信息的交流,到个人的娱乐、生活, 络在这其中正在发挥着越来越重要的作用。广阔的应用空间对 络运行的稳定性、健壮性以及安全性提出了很高的要求。为保证 络高速稳定地运行,需要 络管理人员能够方便地监控 络运行的状态并及时地发现问题以便加以解决。在 络管理发展的早期,由于 络规模较小,设备数量不多, 络管理工作可以由少数 络专家担任,而随着 络规模的扩大和 络异构性的提高, 络管理中新的问题也在出现
首先是地理上的隔离。一家公司的内部 络可能包含分立于几地分公司的多个内部子 。
其次是 络设备种类的繁杂。 络中可能运用到的设备有 络协议支撑性设备,如 桥、路由器、交换机、 关等; 络中还有各种 络应用设备,如 络打印机、文件服务器、邮件服务器、Web服务器、终端等。 络设备提供商与型 也多种多样。目前比较大型的 络设备提供商有Cisco、华为、华三等,市场中还存在其形形色色的品牌和厂商,并且每一家提供商所生产的同类型设备也都有不同型 。以Cisco生产的路由器为例,单单系列就有Cisc0250系列,Ciscol700系列,Cisc02600系列等等。
由于以上列出的种种问题,使得 络管理单纯依靠少数 络专家已经行不通,而需要有新的工具使 络管理员可以管理处于不同地理位置的 络设备,并且对 络管理行为加以简化,提高 络管理的效率。简单 络管理协议(SNMP)就是适应这种要求而被设计出来的,SNMP的基本思想是:为不同种类的设备、不同厂家生产的设备、不同型 的设备,定义 一个统一的接口和协议,使得管理员可以使用统一的外观面对这些需要管理的 络设备进行管理。
SNMP管理协议的产生
在 络技术发展的早期,由于 络规模较小,整个 络互连的技术尚未成熟, 络管理问题并未得到太大的重视,基本上是由 络管理人员手工完成。也没有 专门的 络管理协议,只有互联 络控制信息协议(ICMP)可作为 络管理的 工具。ICMP消息开发的典型 络管理工具是分组互联 探索(PING)程序。可 用来完成多种功能,如确定一个物理 络设备或 络能否寻址,以及验证一个主 机上的服务器操作。
虽然PING工具能够完成一些简单的 络管理功能,但随着 络应用的不断 发展,互联 规模的不断扩大,复杂性也在不断增加,PING功能已经不能满足 络管理人员的需要。一些厂商开始生产针对自己产品的专用 络管理系统,而 这种专用的 管系统难于对其他厂商的通信产品及 管系统进行管理。 随着20世纪80年代后期Internet的迅猛发展, 络的规模和异构性都在急 剧提高,在面对由多厂家产品组成的复杂 络时,这种专用的 管系统也已经无 法胜任 络的全面管理。
1988年,IAB推出了SNMP(Simple Network Management Protoc01)。一开始,人们把SNMP只是做为近期的过渡解决方案,而将CMIS/CMIP做为长远的解决方案。但是,由于SNMP被设计为工作在简单的TCP/IP协议而非基于OSI标准,SNMP 和CMIS/CMIP并不能简单兼容。。1990年5月,Internet工程任务级(IETF)发布了 SNMPv1,由于其简单性,SNMP得以迅速发展,很快被众多的厂商设备所支持, 成为 络管理事实上的工业标准。
络管理的关键功能
设备管理
通过拓扑视图中,用户可以方便的管理设备及其配置参数。支持在拓扑图的基础上,进一步展示设备细节,包括设备的物理组件,服务器上的服务(Web服务器、中间件应用服务、数据库服务器、邮件服务器)或者用户定义的其他监控对象。
配置管理
支持同时对每多台设备进行配置/备份和软件升级,以减少管理员的工作量,提高系统的可用性。支持单个和批量设备的配置文件升级、备份和恢复功能。 管软件自带ftp服务器。
- 配置管理:下发配置文件到一台/多台设备;定期备份设备配置文件。
- 设备软件管理:自动/手工升级软件为预设版本;生成手动/自动升级结构 告。
- 设备参数管理:可配置VLAN、QOS、ACL、 络限速以及优先级等参数。
安全管理
采用多级 络/区域的组织结构,且可以对不同的用户分配管理不同的 络/区域。用户登陆后只能看到自己权限下的 络和设备。黑白名单功能用来检测用户所关心的设备(通过IP或MAC来识别)是否在 络中出现及出现时间,一提醒用户是否进行下一步的操作。
简单 络管理协议SNMP
简单 络管理协议SNMP是设计为工作在TCP/IP协议上的 络协议,基于TCP/IP协议工作,对 络中支持SNMP协议的设备进行管理。典型的SNMP系统结构如图所示。
智和 管平台采用了J2SE、XML、Web Service、Web、HTML5、JavaScript、Struts、Spring、Hibernate、SNMP、HTTP、JDBC、Swing、RMI、O-M Mapping、O-R Mapping、Muti-Thread等成熟技术。由表示层、业务层、数据层和设备中间层多层次架构模式组成,提供corba和webservice接口。在框架上采用设备中间层屏蔽不同厂商设备管理协议的差异,实现支持管理不同类型的被管设备。基于Java技术开发,同时支持C/S以及B/S客户端,采用MVC模式,进一步方便开发。
事件管理:可以设备/服务器主动发送的消息,集中处理后,及时的通知用户,并可以通过集中的管理界面进行管理。
安全管理:支持多级 络/区域的组织结构,且可以对不同的用户分配管理不同的 络/区域。用户登陆后只能看到自己权限下的 络和设备。黑白名单功能用来检测用户所关心的设备(通过IP或MAC来识别)是否在 络中出现及出现时间,一提醒用户是否进行下一步的操作。
配置管理:支持同时对每多台设备进行配置/备份和软件升级,以减少管理员的工作量,提高系统的可用性。
络工具:集成了常用的 络管理工具,支持用户的配置参数。
性能管理:全面采集或接收设备资源的多种新能数据,通过曲线图、柱状图或表格等形象化的展示出来,按天、星期、月 查看性能指标变化。
统计 表:支持多项数据的统计功能,让用户对 络有一个全面直观的了解放。支持将软件中的统计图表导出或打印,以便备份或对比查看。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!