基于Linux的流量控制研究与实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:jaczolo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机与网络技术的不断更新与发展,使得互联网的应用也层出不穷。由于TCP/IP协议采用尽力而为的思想,随着业务流量显著增加,报文丢失率随之上升,网络性能下降。在Internet中引入服务质量(QoS),并通过多种手段支持各种业务对QoS的不同需求,是当前网络研究的一个热点。另一方面,网络规模的不断扩大、网络结构的日趋复杂,加重了网络管理的负担,网络管理的质量直接影响到网络的运行质量。如何进行合理的资源分配和流量规划,提高网络管理效率,是改善网络运行质量的重要问题。本文在Linux平台上以Internet网流量控制技术作为解决上面两个问题的切入点,研究如何更好地控制网络中各种应用的流入/流出量,预防和控制拥塞发生,保证关键业务的服务质量,限制非关键业务的带宽,同时保证一般业务公平共享带宽,从而提高整个网络的运行质量。在各种服务和应用流行的今天,特别是P2P广泛应用,制定一个相对较大网络的流量控制模型策略时难免会出现一些混乱。尤其是在分层、分类时,如果处理不当很容易发生混乱,从而降低带宽管理的简洁性和易用性,增加了复杂度。本文根据各种服务、各种应用在应用层的特征,提出了一种合理的区分服务及应用的方法,设计一种有效的、实用的、易于管理的流量控制模型。根据这种模型设计的多应用流量控制系统能按照区分服务模型的特点和要求,能针对应用不同、对象不同进行流量控制。区分服务模型要求系统能在网络设备的各个网络接口上对流入、流出流量都能进行有效的控制。本文深入研究了区分服务模型的流量控制要求和在每个网络接口实现流量的双向控制技术,在Linux系统上实现了单接口上流量的双向控制。
其他文献
对等网络中节点的处理能力的不同常常导致负载不均衡。有些节点经常被访问,那么面对蜂拥而至的突发访问,很容易导致访问热点(Query H0tspot)问题。访问热点的出现将使得节点
MVC模式是一种应用系统结构的缩写,这种系统结构由模型、视图和控制器构成。MVC模式将应用系统的各功能划分开来,各司其责,这样使系统的结构更加清晰,易于理解,也更能适应系
在现今社会的发展中,信息技术占据了重要的位置。网络技术的发展,让信息的交换和分享突飞猛进。计算机系统的安全受到越来越多的重视。而作为系统安全的重要手段的访问控制已
电容层析成像技术是上世纪80年代末由英国曼彻斯特大学研究人员提出的一种计算机层析成像技术。它是通过在物体表面设置几组电极,并通过对电极之间的电容值来计算物体内部节
随着现代科技进步和社会发展,图像监控系统已经应用到了社会生活的方方面面。目前在图像监视系统领域,有线方式的图像监视系统较为普遍。而在监控范围广、监控地点不确定、地
随着科技的快速发展,智能终端已经成为人们日常生活中必不可少的移动设备。与此同时,一些开发者受到巨大经济利益的驱使,将攻击的目标瞄向了智能终端,导致智能终端的安全问题
实时操作系统在当前的各个领域得到广泛应用,越来越引起人们的重视。Linux操作系统的源代码开放、内核模块化设计及内核的高度可裁减性使其在嵌入式实时操作系统研究领域备受
随着数据库技术的飞速发展以及数据库管理系统的广泛应用,人们所拥有的数据急剧增加,可是目前用于对这些数据进行分析处理的工具却很少。人们希望根据现有的数据预测未来的发
面向对象技术和面向对象仿真方法是当前仿真研究领域最为重要的研究方向之一,它有着非常诱人的应用前景。将面向对象技术应用于飞行仿真模拟器的研究中显示了一定的优势。采
国内、外的各种网络化考试系统,大多由微软公司推出的成名系列软件开发而成,开发的系统支撑平台本身就是一笔大的开销,并且随着知识版权的意识日益增强,维权力度不断加大,要想在这