基于主动和被动模型的网络测量算法研究及实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:panxuanyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络规模的不断扩大和各种复杂业务的应用,如何有效获得网络状态信息对优化网络设置加强网络管理、提高网络服务质量和确保网络安全至关重要。网络测量是获取网络状态信息的直接有效手段。根据测量方式的不同,网络测量一般分为被动测量和主动测量。被动测量方式通过在网络中接入测量探针,记录和统计网络链路或节点上业务流量的信息。主动测量通过向目标链路或目标节点发送探测包来测量链路或端到端的延迟、带宽和丢包率等网络性能参数。不管是主动测量还是被动测量,都需要付出一定的测量代价。测量代价一般分为设备部署维护代价、测量行为对网络影响产生的代价和测量信息收集代价。随着现代网络测量所需测量信息的增多,测量频率的加快,网络测量代价不断提高。因此,对降低测量代价的网络测量模型及算法的深入研究变得极具现实意义。对于基于主动模型的网络测量,降低测量代价的优化方法主要通过减少测量站点部署,减少探测包的发送。测量站点的部署问题可映射为最小覆盖问题,当确定部署站点后,则需求取合理的测量分配,使得测量代价相对较低。现实中网络路由信息动态变化,这就要求测量方案具有动态适应性,保证在所有网络变化的情况下仍能对整个网络进行测量。另外测量站点的选取也制约着测量分配,如何取得站点和测量分配的平衡是研究中应当考虑的问题。而在基于被动模型的网络测量中,优化方法是寻找最少的测量部署站点集,并尽可能减少对网络信息的重复测量。其中测量站点的选取问题可映射为顶点覆盖问题,通过对流量规律利用,可将问题归约为弱顶点覆盖问题,从而一步减少测量站点的部署。另外通过对网络协议原理,对网络流量进行划分,则可进一步减少对网络业务的重复测量。本文就主动测量的站点选取、测量分配和被动测量的站点选取算法进行了研究实现。在主动测量中,引入了基于链路使用代价的测量模型,充分利用探测结果来减少测量包发送的数量并降低测量代价。基于此模型的测量分配方案根据探测结果动态分配探测包,使其适应动态变化的网络环境。对于被动网络测量,引入流守恒规律将站点选取问题映射为弱顶点覆盖问题,然后通过先贪婪求解,再回溯去冗余的方法求取更优的测量集。最后,对上述算法进行了仿真实现,通过与其他算法的比较,证明本文所给出的算法获得更优的站点集和较低的测量代价。并就测量信息的收集及本文算法的实际应用进行了探讨和论述。
其他文献
在当今计算机安全形式日益严峻的情况下,计算机取证技术对于打击计算机犯罪具有重要的作用和意义。计算机犯罪行为都会在计算机中留下历史记录,并存储在文件系统中。这些历史
我国苹果产量巨大,总产量是世界1/4,雄居世界苹果主产国之首。虽然中国的苹果面积和苹果产量均居世界第一位,但是单产仅居世界的第65位,苹果的出口量和出口价值,分别居世界的第11
无线传感器网络是一种全新的信息获取和处理技术,在军事、环境、医学、空间探索以及工业、民用和家庭网络等领域具有广泛的应用前景.因此,无线传感器网络技术被称为21世纪最
随着网络和信息技术的飞速发展,语音和视频等数据量大的多媒体数字信息可以在网络上方便、快捷地传输。而数字图像作为多媒体信息中最重要的一种信息表达形式,具有形象、直观
人脸识别技术是模式识别和机器视觉领域最富挑战性的研究课题之一,涉及模式识别、图像处理、计算机视觉、神经网络、生理学以及心理学等诸多学科,是一个典型多学科交叉的应用
目前,汽车制造厂重心逐渐向以客户服务为中心的模式转移,售后服务也将成为利润的主要来源,汽车协同售后服务系统作为企业之间售后服务业务协作的平台,发挥着至关重要的作用。
随着无线技术的高速发展,Internet技术和移动通信技术已成为信息领域中发展最快的两大关键技术,移动通信和IP技术的结合是通信技术发展的必然结果,移动IPv6网络已成为未来互
人们在日常生活和学习的过程中经常会遇到一些决策问题,如:购房,购车,选择适合自己的职业等。而且常常会面临一些由相互关联、相互制约的众多因素构成的复杂而往往缺少定量数
设计模式提供了模式结构中每个类的角色信息及各组成元素之间的关系,是面向对象设计的一个高级抽象。随着软件规模的不断扩大和复杂度的不断增加,为了更好地设计和实现软件系
虚拟机实时迁移是大多数虚拟机管理器不可或缺的工具,被广泛的应用在数据中心的容错、灾备及负载均衡中。目前的虚拟机实时迁移普遍采用内存预拷贝方法,但是这种方法会带来大