论文部分内容阅读
现代社会学习、工作与生活的各方面越来越依赖于通信网络,特别是通信网络的可靠运行。因此,网络故障的检测、定位与恢复问题显得更加紧迫和突出。尤其是现有网络地址面临枯竭,IPv6以其丰富的地址资源和高安全性,代替IPv4势在必行。本文在分析与探讨网络故障自愈的研究现状与一般机理的基础上,重点结合IPv6网络的标准和特点,针对IPv6网络故障自愈技术进行了研究。
本文提出了基于移动代理方式进行网络故障恢复的方法。传统的分布式网络故障管理模式都是通过远程调用或消息传递等方式实现跨平台操作。这种方式适合比较稳定的网络环境和数据传输量不太大的应用场合。当网络出现故障时,计算过程中大量的中间结果需要在网络中传输,分布式网络自愈方式无疑更增加了网络负担。基于这种情况,本文提出了基于移动代理网络故障自愈方式。移动代理通过服务请求,动态的移动到服务端执行,较少依赖网络传输这一中间环节而直接面对要访问的服务端资源,从而避免了大量数据的网络传输。由用户创建的移动Agent可以采用异步方式在不同节点上运行,待任务完成后,还可以自动迁移,将结果传送给用户。
在移动代理思想基础上,本文提出了基于移动代理的IPv6网络自愈算法——预先配置可选路径自愈算法。该算法利用网络节点的先验网络拓扑知识和在恢复中积累的网络状态信息进行路径选择。在网络故障发生前,由移动代理计算出可用路由集合并予以存储,当故障发生后,通过简单路由选择算法一次性得到满足容量要求的恢复路径使得故障迅速得到定位,避免了传统算法的多次消息广播过程,大大缩短了故障自愈的恢复时间,提高了网络运行的可靠性。在IPv6的网络环境下,我们对预先配置可用路径集选择恢复算法进行了仿真,并进行了性能分析,得到了初期预想的结论。
在论文的最后对课题分析设计中所做工作进行了总结,并提出了进一步深入研究的展望。