IP网络带宽测量

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:long840223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术和网络业务的飞速发展,用户对网络资源的需求空前增长,网络也变得越来越复杂。越来越多的网络应用程序需要了解网络延迟、带宽、吞吐率等网络性能参数,以支持不同的服务质量(QoS,Quality of Service)。不断增加的网络用户和应用,导致网络负担沉重,网络设备超负荷运转,从而引起网络性能下降。这就需要对网络的性能指标进行提取与分析,对网络性能进行改善和提高。因此网络性能测量便应运而生。迅速准确测量网络可用带宽也有助于保护网络安全,保证互联网的正常运行。网络带宽表征网络传输信息的能力,包括链路带宽和可用带宽,直接反映了端到端路径的基本状况,是对网络进行性能管理和服务质量控制的基础。现在已出现各种各样的带宽测量算法和工具,但是,目前还没有一种能适用于那些网络应用程序如web services的应用,这些程序不能在对方端点安装测量程序。现有的带宽测量算法和工具中,仅pathchar算法不需要目的端的协作。而pathchar算法有只能测量链路带宽,且要求网络路径对称等缺点,从而为其应用带来不少限制。本文在深入分析现有带宽测量的模型与方法后,提出一种新型的算法—TPTA(Timestamp-based Packet Tetrad Algorithm):探测源端主动向网络发送带有时间戳选项的ICMP(Internet Control Message Protocol)回显请求的四元分组,根据分组长度之差与四元分组通过待测链路的时间差的变化,以及链路的带宽和背景流量的关系,计算出该链路的带宽和可用带宽,并在仿真和实测中验证了该方法的准确性和抗干扰能力。它具有如下优点:1.由于该方法是通过探测源端主动向网络发送带有时间戳选项的ICMP回显请求的四元分组,那么根据时间ICMP记录的信息可以得到需要的时间测量值,从而不要求目的端的协作;2.由于指定路由器把它当前的时间值记录在分组的报文头部然后返回,此值在经过后续链路和路由器时不会改变,即与后续链路无关,所以不要求网络路径对称;3.通过测量分组的时间差值可以过滤部分排队失败的数据,又没有下游链路的拥塞的问题,因而有较强的抗干扰能力。4.由于该算法采用的是四元分组方法,消除了因测量分组通过数据链路层和物理层后分组长度的增加而引起的测量误差,因而具有更高的准确性。5.可以测量路径上任一链路的链路带宽和可用带宽,也可以逐跳测量,从而可以得到路径的瓶颈带宽和可用带宽。
其他文献
空中交通管制是国家交通运输事业的重要组成部分,是保障国家领空安全和航空事业发展的重要基础。随着中国民航事业的迅速发展,为有效地管理和规范管制工作,提高管制员的管制效率,以及保障空中交通管制的安全,这就要求空中交通管制系统不仅能够提供及时、准确、全面的信息,而且能够对整个管制运行的全过程进行管理。当前国内存在着众多同空中交通管制相关的系统,但它们都只是针对管制运行的某一阶段或某一方面进行管理。因此有
随着计算机网络技术和多媒体技术的迅速发展,为了给人一种视觉上的美观,文本信息不再仅仅以单调的文本出现,而是与多媒体结合在一起。这些多媒体图像丰富了我们的生活,更重要的是
比较是科学研究中最常见的方法,通过将研究对象相互比较来寻找对象可能具备的特性。在生物信息学研究中,比较多个生物序列相似性的任务是由序列比对来完成的。序列比对可用于
生物特征识别技术作为一种身份识别的手段,具有独特的优势,近年来已逐渐成为国际上的研究热点。签名认证属于生物特征识别技术的一种,已经在国内外各个领域应用数十年,被人们
在计算机网络迅猛发展的今天,Internet已经成为人们日常生活中必不可缺少的部分,网络安全也越来越成为人们关注的焦点。当前网络安全防护技术有很多,如防火墙,访问控制和数据加密
对等网络技术(Peer-to-Peer,简称P2P)带给了我们诸多的好处,其中之一是加强和改进许多原有的应用。基于客户端/服务器(Client/Server,简称C/S)模型的互联网游戏由于有大量的数据需
为了监控网格环境下分布的、动态的、异构的资源,本文分析了网格环境下资源监控的任务、难点和用途,并对GMA网格资源监控框架,以及不同部件之间的交互方式进行了研究。在分析了
本论文所反映的研究工作的项目背景是四川省网络通信技术重点实验室与核工业部九院的合作预研项目“无人驾驶机群作战网络体系结构研究”。无人驾驶机群作战网络是一类特殊的
在信息技术飞速发展的今天,信息安全显示出前所未有的重要性。电子商务、电子银行、网络安全等应用领域更是急需高效的自动身份认证技术,生物特征识别技术以其特有的稳定性、
计算机支持的协同设计是并行工程的重要组成部分,是21世纪的生产模式,其重要性在于使不同地点的设计人员、施工人员和用户能同步或异步地参与协作设计工作,从而加快设计进度和提