论文部分内容阅读
信息技术飞速发展和Internet自身规模不断扩大的今天,其作为典型的复杂网络系统,其安全性更显得尤为重要。尽管人们做出了很多的努力,但是互联网大规模的相继故障仍时有发生。互联网的相继故障,就是指一个或少数几个节点或边发生的故障会通过节点之间的耦合关系引起其他节点发生故障,这样就会产生连锁效应,最终导致相当一部分节点甚至整个网络的崩溃,产生类似“雪崩”一样的后果。本文主要做了以下三个方面的工作:1.对复杂网络结构分类作简要介绍,并对复杂网络及其鲁棒性做了详细分析。其中,对复杂网络上相继故障研究存在的问题以及复杂网络相继故障模型上的袭击策略进行了研究。通过对复杂网络的研究对Internet的拓扑特征及鲁棒性有了一定的了解。2.详细分析了面向Internet的相继故障及Internet遭到攻击时表现出来的鲁棒性。通过分析Internet的拓扑特征和脆弱性表现,对Internet进行了区域测量,并且运用Matlab仿真软件,设定了3个有针对性的仿真实验来对Internet遭到攻击时表现出的鲁棒性进行了评估。3个实验针对不同的网络环境以及不同的攻击手段对实验参数进行科学性调整。实验所示,Internet的鲁棒性在一定程度上和无标度(scale-free)网络相同:面对随机攻击时高度的鲁棒性以及面对确定性攻击时极端的脆弱性。同时,实验研究中也发现Internet中负荷较高时,即使面对相同的攻击,鲁棒性也会显著减弱。3.对Internet遭到攻击时表现出来的鲁棒性增强的研究进行了分析。提出了几种增强鲁棒性的方案:在加强网络冗余的实验研究中,分别从不同攻击标度攻击固定负载网络,和运用固定攻击标度攻击不同负载网络两个方面全面入手,探讨了给Internet中节点与边增加冗余量的对网络鲁棒性加强的可行性。同时分析了负载重分策略对鲁棒性增强的效果,实验中发现提升网络中关键节点容量可以有效抑制相继故障的发生或发展。并且对社团结构的网络的相继故障进行了简单分析,发现网络具有不同的社团结构数时,相继故障的最终结果也会变得不同的。社团的数量越多,它的相继故障规模相对而言就会比较小。这些手段都能有效增强Internet的鲁棒性。