基于网络断层扫描技术的拓扑推断与研究

来源 :兰州交通大学 | 被引量 : 0次 | 上传用户:liqiang915
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当今科技的进步与发展、网络规模在不断壮大,网络的这些特性(如分布性、复杂性、异构化和不合作化)越来越明显,这就加大了网络管理的难度;同时,人们提高了对网络服务质量的要求,基于现有网络,如何对其进行高效的监控和管理,提高网络的服务质量,是网络开发者和使用者关心和解决的基本问题,所以研究网络性能测量越来越重要。由于传统的网络测量受到种种制约因素,只能测量权限范围内的网络性能。网络断层扫描技术是被研究出来的一种新的网络测量技术,它无需了解网络的内部状况,利用在接收节点收到的相关数据,然后运用统计推断的方法对被测量网络的性能进行推断。它具有传统网络测量技术所没有的种种优点,如不需要自治系统内部节点的合作、不依赖于特定的网络协议等,这也是它能够得到迅速发展的重要原因之一。本文首先阐述了网络测量和网络断层扫描。随后对基于网络断层扫描的性能推断(丢包率、时延和拓扑)进行了介绍,包括其概念、原理和目前常用的推断方法;重点阐述了网络拓扑推断,包括测量方法、节点相关性的计算方法和基本的拓扑推断算法。接着,本文介绍了基于Manhattan距离的网络拓推断算法和HGLT算法,前者通过计算节点间的Manhattan距离作为判断兄弟节点的依据,但是它只能推断二叉树状的网络拓扑;后者不仅能推断二叉树状的,还能够推断多叉树状的网络拓扑,但是其推断的精度有待提高。针对前者只能推断二叉树状网络拓扑的缺点,本文提出了推断多叉树状网络拓扑的MDA算法。该算法首先通过计算节点间的Manhattan距离判断出兄弟节点,然后利用探测包到达节点的成功传输率判断出剩余节点中与这两个节点互为兄弟的节点,重复这种操作,直到整个网络拓扑被推断出来。另外,本文还提出了利用时延推断网络拓扑的算法——SDA算法。该算法利用“三明治”分组列车的方法探测,通过计算到达同一节点的两个短数据包的平均排队时延来推断网络拓扑。最后使用NS2仿真软件,搭建网络仿真环境,验证MDA和SDA两个算法的合理性和高效性。仿真结果表明:与HGLT算法相比,MDA算法比较明显地提高了推断多叉树状拓扑的精度;SDA算法推断多叉树状拓扑的精度也比较高。
其他文献
21世纪软件产业飞速发展,软件组织如何进行卓有成效的软件过程改进,以减少软件开发过程中的阻力,按照预期的预算和时间成本投入开发出高质量的软件系统,越来越成为软件行业所
Z-Wave协议是无线传感器网络的一种新协议。由于Z-Wave网络中的设备大多是靠电池供电,而电池的能量是有限的,所以如何延长网络中节点的寿命和整个网络的生存时间已经成为了一个
为了保障分布式实时系统的可靠性,本文采用主副版本复制技术来提高系统的容错能力。在此基础上,结合首次适应分配算法,提出了一种基于异构的分布式实时容错调度算法。综合考
随着经济的发展和企业规模的扩大,企业对于信息化的投入逐渐增大,不同类型的系统被引入和运行。由于系统开发时间有差别,系统基于不同的开发平台、工具和语言,这样会导致系统之间
随着物联网的高速发展,无线射频识别(Radio Frequency Identification,RFID)技术的应用范围越来越广泛,快速多样化的发展对RFID技术的适应性、灵活性及可维护性有了更高的要求,RF
每年,数以万计学术论文的发表使得论文的规模达到了空前的高度。科研人员如何在众多的学术论文中找出感兴趣的论文成为困扰他们的一个棘手问题。早期,研究者主要运用传统的协
旋翼飞行机器人由于其垂直起降、定点悬停、低空低速飞行的飞行特性成为架空电力线路巡检的有效手段。电力杆塔作为输电线路最核心部分,对其图像数据采集的效果决定了整个巡检
云存储技术的发展使将文件存储在云端的人们的数量变得越来越大。人们将数据存储在云端的目的是为了节约存储设备的花费。那么如何保证数据在云存储中的隐私性和完整性就成了
词义归纳利用聚类技术自动从未标注语料中获取多义词的词义,从而大大提高语言工作者的工作效率。因此,词义归纳成为当今计算语言研究中一个最重要的课题。本文基于CLP2010提
光刻机系统中,工件台控制系统作为重要的子系统之一,完成工件台的控制和硅片的曝光过程控制。位于测量区的工件台需要与上下片系统、调平调焦系统进行协同工作,完成载片、卸片、