网络技术 百分网手机站

网络管理中的主动网络技术

时间:2017-06-09 14:27:45 网络技术 我要投稿

网络管理中的主动网络技术

  在网络管理中,网络技术的应用是十分重要的,能够为网络服务质量控制提供有力的支持。下面YJBYS小编为大家搜索整理了关于网络管理中的主动网络技术,欢迎参考阅读,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生培训网!

  随着计算机技术的快速发展,网络规模越来越大,其结构也越来越复杂,提供的服务也越来越多,为此网络在人们的日常生活和工作中的地位越来越重要。如果计算机网络系统出现故障,哪怕是仅仅几分钟都会严重的影响人们的日常生活,特别是金融、电信、交通以及商业领域,所以必须加强对网络的管理。只有通过适当的网络管理,才能实现功能强大的网络的安全运行,因此网络管理性能的好坏是评价一个网络好坏的重要性指标。目前使用较广泛的是基于TCP/IP的网络管理协议,在工作过程中它是以轮询为基础,定期对计算机网络进行检查,观察其是否有异常现象。在对反馈数据的分析中只有一小部分的信息能够有效的反应异常状态,并且数据上传过程中会出现数据资料的发送拖延等,为此主动网络技术便应运而生。

  1.传统的网络管理技术的缺陷

  目前在计算上使用比较多的是ICP/IP协议,该协议遵循端到端的原则,在进行数据传输时其网络层提供不可靠的传输服务,其应用的可靠性和安全性由端系统来保证,大大简化了网络本身的复杂度。传统的网络管理系统主要包括网络管理工作站(NMS)、管理代理(Agent)、网络管理信息库(MIB)、网络节点设备和SNMP管理协议五部分,日常的应用实践证明了TCP/IP协议的可靠性,但是随着网络规模的不断扩大,该协议也暴露除了一些不足之处:

  (1)随着设备使用数量的增加,NMS需要轮询的节点数量增加,容易造成通信瓶颈,大大降低网络信息传输的效率。

  (2)网络上传输了大量的冗余数据,造成了宽带的浪费。

  (3)管理Agent仅仅是NMS和MIB间的接口,它接收了NMS发出的请求报文后根据MIB中的信息返回其响应报文,它只能通过少量的Trap信息主动报告自己的状态,本身不具备主动计算和管理功能,也不能对异常事件进行处理。

  (4)被管理节点间主动性较差,不具备相互间协作的功能,在大型网络中不能对其运行状态做出及时、准确的反应。

  所以随着网络规模的不断扩大和网络信息的不断增加,传统的网络管理模式已经不能满足用户的需求,急需得到改善。

  2.主动网络技术及其实例

  主动网络是一种可计算的网络模型,它是针对传统网络的不足而提出的一种新的网络体系结构。其基本思想是:网络中传输的分组不仅能够携带用户数据,而且还能够携带用户定制的程序代码,使得分组在经过网络节点转发处理时不仅识别头部标识,还可以通过运行分组携带的代码,决定分组的转发行为,从而将传统网络中“存储-转发”的处理模式改变为“存储-计算-转发”的模式。在主动网络中我们将网络中携带的程序代码的报文称为主动报文或主动包,把执行主动包中携带程序的网络节点称为主动节点。跟传统的网络技术相比,主动网络技术具有以下几个优点:

  (1)可编程性:可编程是主动网络的最大特色,其报文、服务等都可以通过语言进行描述,用户通过构件封装在主动包中的程序代码实现对网络的编程,其功能远远大于传统的存储-转发功能。

  (2)可移动性:主动网络技术中能够实现对携带程序代码的主动包的传送,主动包能够在不同的平台上移动,流经的主动节点可以获取主动包中的代码并执行。

  (3)可扩展性:主动网络具有较好的扩展性能,由于其节点的可编程性,用户可以将其服务代码注入到网络节点中,对其功能进行扩展。

  3.利用主动网络技术实现网络管理的优势

  网络技术的快速发展对网络服务的要求越来越多,网络应用也在不断进行更新,这就要求在现有网络中增加新的网络服务和协议,并且要求能够根据需要定制这些服务。现有网络管理系统不能真正实现对某种应用的可定制性,正是由于这种可定制性的缺乏和难于变化的特性推动了主动网络技术的'研究和发展。利用主动网络技术来实现对复杂网络的管理,是一种智能化、标准化的网络管理模式的尝试,它具有以下几个方面的优势:

  (1)占用的网络资源较少

  在主动网络技术中其主动包在靠近被管设备的地点处运行,避免了管理者和代理间通信占用大部分的带宽。另外可以对其返回到网络管理中心的信息进行裁剪,减少了网络中信息的流量和处理时间。

  (2)减轻了网络系统的负担

  主动包具有一定的管理功能,能够实现对其能力范围内信息的管理,只将其无法处理的事件交由网络管理系统来完成,减轻了网络管理系统所要处理的信息量。

  (3)动态配置

  在主动网络技术中其管理系统能够根据实际需要,动态配置各种新的网络管理策略,具有较强的灵活性。

  随着网络规模的不断扩大,主动网络技术在网络管理中的优势越来越明显,它充分利用了网络中的各个节点,降低了对系统内存以及CPU资源的占用,解决了大型网络传输中的通信瓶颈问题。另外在主动网络系统的管理过程中程序代码向数据移动,避免了大量未经处理的原始数据在网络中的传输,提高了系统的相应时间和性能。

  基于主动网络技术的网络管理是当今网络管理的必然发展趋势,解决了传统网络管理系统的不足,实现了网络管理的分布性、主动性和智能性。本文介绍了传统网络管理技术的不足之处,指出了随着网络规模的不断增大,其管理模式的缺陷逐渐暴露,为了弥补这种不足将主动网络技术应用到了网络管理中,利用其节点可编程性解决了传统网络中出现的问题,并且介绍了使用主动网络技术实现网络管理的优势。