马建明
(四川传媒学院 四川 611730)
由于当前网络的应用范围越来越广泛,使得用户对网络的安全性及可靠性要求越来越高。而现有的网络格局及现状使得许多问题逐渐显露出来,这就使得网络管理及网络故障等定位必须不断符合现阶段的网络扩展需求。要想使网络的适应性能及网络行为更加智能,建立全新的网络构架是当前研究的重要方向。利用主动网络技术,不仅能够极大的推动网络的革新,还能实现网络业务不断得到扩展,同时传统万罗中的网络问题也迎刃而解,从而实现网络管理更加灵活高效。
在传统的以轮询为基础的网络管理系统中,主要依靠对计算机网络进行定期检测来观察期网络是否存在异常现象。传统的网络系统中,只有小部分信息能够有效地反映出其网络异常。这种异常主要体现在数据上传变慢、数据资料发送迟缓,如不能及时对发现网络异常,系统的维护也会被耽搁。主动网络的出现,弥补了传统网络系统,效率过低、不够灵活的现象。
当下的管理模式,主要先进行集中监测,然后通过控制网络设备进行数据收集,最终通过网络管理人员对收集到的数据进行分析,依据分析结果对网络实施相应的管理。但随着网络社会的不断发展,相应的网络技术管理也日益复杂,此外,需要处理的数据信息也日益庞大,这就使得在网络出现问题时,无法及时的发现网络问题,这样就会使得处理完毕的消息已成为无用信息。这就必须要求网络管理技术针对类似问题及时作出更新或调整,设计出更加高效安全的网络技术来对网络进行管理。
随着网络化的不断深入发展,效率较低的传统网络已无法满足日益增长的客户需求。传统的网络技术是以“端到端”为基础的分组交换网,这种网络的最大优势在于其结构简单,其主要由网络边缘其连接作用的网络中间设备构成,这些中间设备的中间节点只需要完成具有共性的操作即可。网络端点与中间设备的中间节点之间的数据传输主要以数据包为基本单位,与应用程序等相关的操作在网络边缘的端点进行,而且这些数据包有长度限制,中间设备的中间节点的主要功能是能够对数据包进行快速的转发,由于数据包中含有最终地址,这就使得中间设备的中间节点只需要完成存储和转发的功能即可,数据包通过网络层的包头处理后,可以有效的在网络系统中进行传输,,但由于数据包自身无法做任何操作,这就使得数据包对自身传输无法做保证,只能尽力而为。但分组交换网络的出现使得让传输设备共享成为了可能,设备共享使得网络传输率得到极大提高。由于传统的分组网络,只对数据包进行简单处理和路由处理,无法适应当下用户需求量及业务量的激增和变化,使得传统网络的服务变得力不从心,传统网络体系结构的弊病开始凸显:新标准、新技术难以融入网络,QOS(网络安全机制)低下,网络体系结构效率低、缺乏灵活性。
主动网络包含两个重要的功能性实体:主动节点和主动包,它们通过与中间设备节点进行连接便构成网络体系。主动节点有别于中间节点,其主要包括以下三个层次:主动应用、执行环节、节点操作系统。其中主动应用通过执行环境定义可编程接口来为用户实现特定业务的可执行代码,来实现对主动包的处理工作。而节点操作系统主要包括以下三种资源:内存、线程、通道,其位于底层物理资源与执行环境之间。其主要功能是执行环境请求,并实现控制资源、提供公共服务及通道的范文。主动网络的出现弥补了传统网络的缺陷,主动网络在传输分组中,能够同时携带用户定制的程序代码及用户数据,这就使得在分组过程中网络节点的转发于包头处理、校验等工作同时完成,大大提高传输效率。主动网络的主动型主要表现在其主动节点能够对数据流进行有效处理,由于用户的数据包中有用户定制的程序代码,主动节点对数据包进行分析后,就能够根据需要指令来执行其代码。此外,用户还可以通过网络编程来在网络中制定其需要的网路服务。可编程性是主动网络有别与传统网络的最大特色,可移动性(传输携带程序代码的主动包)也是主动网络与传统网络的区别,此外灵活的扩展性也是主动网络的一大特色。主动网络的发展,不仅加速了网络结构的革新,还能够使用户参与到网络编程建设中来,只要进行简单的语言标准制定,即可满足当前网络条件中的特定业务类型。最重要的就是,用户能够根据自身需要,来建立符合自身要求的网络安全机制。
由于向网络注入代码的方式有所不同,其实现的方案也就各不相同,主要有以下三个方案:主动节点方案、封装体方案、二者结合的综合方案。主动节点方案主要是通过网络节点的智能化来实现的,其属于“离散”方法。封装体方案正好与主动节点方案相反,其属于一种“集成”方法。而综合方案则是将简单的程序与复杂的程序分开处理,简单程序由主动分组携带,当复杂程序提前注入网络节点后,对服务程序进行调用即可执行。
随着网络技术的不断发展,网络管理人员不断对主动网络技术的开发,在现在的网络控制环境中,主动网络技术已起到了重要作用。根据计算机的网络管理需求,通过对动态活动的节点应用新的协议,就能实现系统协议的升级,值得注意的是,这种模式的协议升级,具有较强的实时性。主动网络技术能够实现网络管理中的智能化管理需求,主动网络技术能够对庞大的信息、数据进行运算和管理,不仅提高管理效率还能有效的降低网络管理人员的工作压力。此外,主动网络技术还拥有对数据包的处理功能,不仅能有效的降低对网络宽带的占用率,而且还能处理无用信息和数据,大大减少网络通道中的信息流。
(1)故障管理
只有网络管理的网络运行正常,才能保障网络给用户的服务质量不受影响,才能使网络的性能及对网络资源的监管得到保障。将主动网络技术应用到网络故障管理中,能有效的减少故障发生。其主要机制是对网络中心拥有管理功能的部分就近分配到主动节点,来对网络中心的负荷进行分担。如果故障发生在主动节点,这种机制就能有效的发现并解决问题,不仅能有效的降低预算费用,还能大大降低延迟及故障率。
(2)配置管理
对信息准确度的判断是配置管理的主要工作,其工作信息来源主要是通过对网络系统中的网络设备配置信息进行收集,并进行有效分析。将主动网络技术应用到配置管理中,能够让管理与代理之间实现有效的协作机制,从而达到对执行环境以及执行手段优化的目的。此外,应用主动网络技术还有对更改的配置信息进行及时反馈,从而达到对网络资源信息管理的及时性。
(3)计费管理
由于当前网络中对许多资源都进行设置,只有付费后才能使用或读取。这就使得网络管理必须对用户信息进行必要的记录,同时对用户的使用时间等许多信息进行有效的统计,来完善相应的管理。主动网络技术应用到网络收费中来,不仅能够实现对网络用户使用网络资源进行有效的管理,还能弥补网络管理中心管理缺失照成的计费错误等问题。
(4)性能管理
由于网络管理中的性能管理直接影响着用户的网络性能。因而在针对性能管理时,要做好定期的维护管理,确保网络系统为用户提供最优质的服务。主动网络技术应用到性能管理中来,使得网络节点的信息收集变得更为快捷,有效的提升了网络参数的操作性能。例如,当某个节点参数发生变化时,能够迅速针对变化做出报告,并提高网络性能。
(5)安全管理
由于网络安全问题,直接影响着网络能否正常运转,也关乎着网络的管理工作能否正常开展。正因如此,网络的安全管理主要网络安全防护管理和网络保险管理两大方面。主动网络技术的应用能够有效的对网络隐患进行排查,通过网络访问管制来实现对其进行有效的运算,最终实现网络安全运行。
本系统主要运用了链路层的联通功能,在局域网络环境中形成一个主动网络环境。在实现方面,主要在于主动节点,包含了关键类说明、关键类关联等。在主动报文方面,主要涵盖有主动应用报文以及直接执行报文。要想实现Active-Agent功能,首先应确保报文接收、报文处理、报文分析以及总体方案的实现。在系统故障模块,其功能实现需注意对报文的巡逻、监控来发现故障成因,同时实现故障分析以及报警操作。在安全管理模块方面,其安全操作的实现是建立在主动节点保护以及主动报文保护基础之上的。
在现代化网络技术发展环境下,主动网络技术可以实现对网络检测流量的大幅减少,通过出现问题的节点实现紧急应对处理,在短时间内将网络管理问题解决。这是网络发展的必然趋势,也具有着广阔的发展空间。在这一技术背景下,网络新服务与新协议的开发得到了强有力支持,将传统管理方面结构上的缺陷有效解决,让网络管理真正实现主动性、分布性以及智能性。
[1]吴明珠.浅论主动网络技术及在网络管理中的运用[J].煤炭技术,2013,05:154-155.
[2]李增智,韩冬,王建国,等.利用主动网技术实现高效的分布式网络管理[J].计算机工程与设计,2012(2):47-50.
[3]惠燕,潘煜,王建国.面向业务网络管理的分层结构研究[J].微计算机信息,2012,10.
[4]汪再秋.主动网络技术及其在网络管理中的应用[J].计算机光盘软件与应用,2013,19:124-125.
[5]谢虎.基于主动网技术的网络管理研究[D].重庆大学,2012.
[6]陈雷.基于数据聚合的无线传感器网络主动管理机制研究[D].湖南大学,2011.