APP下载

新时期计算机互联网络管理技术应用与实践分析

2009-07-13

新媒体研究 2009年21期
关键词:网络拓扑网管报文

张 立

[摘要]新时期,研究发现基于WBM(基于WEB网管系统管理模式)三层体系结构与网管系统体系结构,以及网络拓扑自动发现算法,根据实际应用情况对其进行改进,增强系统对网络拓扑自动发现能力,是今后技术发展的重要趋势。

[关键词]计算机网络管理网间控制报文协议ICMPWBM

中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)1110069-01

过去,经常用一些简单工具帮助网管人员管理网络资源,但随着网络规模的扩大和复杂度增加,对强大易用的管理工具的需求日益迫切,管理人员需要依赖强大的工具完成各种各样的网络管理任务,而网络管理系统就是能够实现上述目的系统。网络管理的目的就是确保一定范围内的网络及其网络设备能够稳定、可靠、高效地运行,使所有的网络资源处于良好的运行状态,达到用户预期的要求。

一、WBM技术介绍

WBM融合了WEB功能与网管技术,从而为网管人员提供了比传统工具更强有力的能力。WBM可以允许网络管理人员使用任何一种WEB浏览器,在网络任何节点上方便迅速地配置、控制以及存取网络和它的各个部分。新时期,研究发现基于WBM(基于WEB网管系统管理模式)三层体系结构与网管系统体系结构,以及网络拓扑自动发现算法,根据实际应用情况对其进行改进,增强系统对网络拓扑自动发现能力,是今后技术发展的重要趋势。

二、基于WBM技术的网管系统设计目标与体系结构

本网管系统提供基于WEB的整套网管解决方案。它针对分布式IP网络进行有效资源管理,使用户可以从任何地方通过WEB浏览器对网络和设备,以及相关系统和服务实施应变式管理和控制,从而保证网络上的资源处于最佳运行状态,并保持网络的可用性和可靠性。在本系统设计阶段,就定下以开发基于园区网、Web模式的具有自主版权的中文网络管理系统软件为目标,采用先进的WBM技术和高效的算法,力求在性能上可以达到国外同类产品的水平。三层结构的特点,完成管理任务的软件作为中间层以后台进程方式实现,实施网络设备的轮询和故障信息的收集;管理中间件中继转发管理信息并进行SNMP和HTTP之间的协议转换三层结构无需对设备作任何改变。管理中间件驻留在网络设备和浏览器之间,用户仅需通过管理中间层的主页存取被管设备;在系统设计的时候,以国外同类的先进产品作为参照物,同时考虑到技术发展的趋势,在当前的技术条件下进行设计。我们采用三层结构的设计,融合了先进的WBM技术,使系统能够提供给管理员灵活简便的管理途径。

三、网络拓扑发现算法设计

为了实施对网络的管理,网管系统必须有一个直观的、友好的用户界面来帮助管理员。其中最基本的一个帮助就是把网络设备的拓扑关系以图形的方式展现在用户面前,即拓扑发现。目前广泛采用的拓扑发现算法是基于SNMP的拓扑发现算法。基于SNMP的拓扑算法在一定程度上非常有效,拓扑速度也非常快。但它存在一个缺陷是,在一个特定域中,所有子网信息都依赖于设备具有SNMP的特性,如果系统不支持SNMP,则这种方法就无能为力了。还有对网络管理的不重视,或者考虑到安全方面的原因,人们往往把网络设备的SNMP功能关闭,这样就难于取得设备的MIB值,就出现了拓扑的不完整性,严重影响了网络管理系统的功能。针对这一的问题,下面讨论本系统对上述算法的改进基于ICMP协议的拓扑发现。路由建立的功能就是利用IP头中的TTL域。开始时信源设置IP头的TTL值为0,发送报文给信宿,第一个网关收到此报文后,发现TTL值为0,它丢弃此报文,并发送一个类型为超时的ICMP报文给信源。信源接收到此报文后对它进行解析,这样就得到了路由中的第一个网关地址。然后信源发送TTL值为1的报文给信宿,第一个网关把它的TTL值减为0后转发给第二个网关,第二个网关发现报文TTL值为0,丢弃此报文并向信源发送超时ICMP报文。这样就得到了路由中和第二个网关地址。如此循环下去,直到报文正确到达信宿,这样就得到了通往信宿的路由。PING的主要操作是发送报文,并简单地等待回答。PING之所以如此命名,是因为它是一个简单的回显协议,使用ICMP响应请求与响应应答报文。PING主要由系统程序员用于诊断和调试实现PING的过程主要是:首先向目的机器发送一个响应请求的ICMP报文,然后等待目的机器的应答,直到超时。如收到应答报文,则报告目的机器运行正常,程序退出。

四、网络拓扑的发现算法具体步骤

一般情况下,对于给定的IP区间,利用PING依次检测每个IP地址,将检测到的IP地址记录到IP地址表中。对第一步中查到的每个IP地址进行traceroute操作,记录到这些IP地址的路由。并把每条路由中的网关地址也加到IP表中。对IP地址表中的每个IP地址,通过发送掩码请求报文与接收掩码应答报文,找到这些IP地址的子网掩码。根据子网掩码,确定对应每个IP地址的子网地址,并确定各个子网的网络类型。把查到的各个子网加入地址表中。试图得到与IP地址表中每个IP地址对应的域名(Domain Name),如具有相同域名,则说明同一个网络设备具有多个IP地址,即具有多个网络接口。根据第二步中的路由与第四步中得到的子网,产生连接情况表。

五、结语

本系统进行设计主要考虑对园区网络管理,被管理设备和网管系统处于同一段网络。系统可直接到达被管理网络,所以对远程局域网无能为力。研究发现基于WBM(基于WEB网管系统管理模式)三层体系结构与网管系统体系结构,以及网络拓扑自动发现算法,根据实际应用情况对其进行改进,增强系统对网络拓扑自动发现能力,是今后技术发展的重要趋势。下一步工作可添加系统对远程局域网络管理功能,ICMP协议的拓扑发现方法能够较好的发现网络拓扑,但需要占用大量带宽资源。

参考文献:

[1]Andrew S.Tanenbaum,计算机网络,清华大学出版社,2008.8.

[2]张金菊、孙学康,现代通信技术,人民邮电出版社,2008.3.

[3]骆耀祖,计算机网络实用教程,机械工业出版社,2008.1.

[4]李佳石、冰心著,网络管理系统中的自动拓扑算法[J].华中科技大学学报.2008.06.

[5]晏蒲柳,大规模智能网络管理模型方法[J].计算机应用研究,2008.03.

[6]聂真理、李秀琴、李啸,计算机网络基础教程,北京工业大学出版社,2005.4.

[7]周杨、家海、任宪坤、王沛瑜,网络管理原理与实现技术[M].北京:清华大学出版社,2008.

[8]姚幼敏,组网技术实训教程,华南理工大学出版社,2008.9.

猜你喜欢

网络拓扑网管报文
海法新港一期自动化集装箱码头电子数据交换报文系统设计与实现
基于报文类型的限速值动态调整
电网运行风险评估与辅助决策系统的应用
自动化控制系统设计方法探索
用户设备进行组播路径追踪的方法及系统
数据中心网络拓扑结构研究
一种FC网络管理软件的设计
北京市中小学网管教师培训需求研究
计算机网络管理维护探析
3G网络管理