基于Linux限制BitTorrent流量的研究与设计

来源 :北京化工大学 | 被引量 : 4次 | 上传用户:yqwang1023
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自从BT(BitTorrent)在网络中应用以来,其发展之迅速出乎人们的意料之外。它独特的下载方式,快速高效的下载速度确实给人们带来的巨大的方便,极大地促进了人们共享资源。但是,它也产生了一个严重的问题:占了网络大部分的带宽,使得网络拥挤不堪,严重影响了其他正常的网络应用,比如视频点播,网络会议,教学和科研方面的应用。因此,本文研究和设计如何限制BitTorrent流量,具有非常重要的意义。本文首先阐述了BitTorrent的概念、原理以及BitTorrent造成的负面影响,简要介绍了当前几种常见的限制BT流量的方式,并且分析了他们的优点和缺点。其次,在分析当前常见的限制BT流量技术的基础上,本文提出了一种全新的限制BitTorrent流量的设计方案。该方案是在Linux下,利用Netfitler/Iptables和TC(traffic control)来对BT流量进行限制。Netfilter/Iptables是Linux下的信息包过滤系统,TC(Traffic Control)是Linux下的带宽管理系统。本文充分利用这些技术,设计并构建一个既能全面封杀BitTorrent流量,又能根据实际情况灵活调整BitTorrent下载带宽的系统。在校园网上应用该系统,既可以保证教学和研究等正常的网络应用,又能满足一部分人下载BitTorrent的愿望。最后,本文对限制BitTorrent流量的系统进行了各项测试和分析,得出结论,并对该课题的后续工作进行展望。
其他文献
随着计算机和网络的普及,计算机系统和网络的安全问题日益突出。入侵检测是解决网络安全问题的主要方法之一。入侵检测分为基于误用的方法和基于异常的方法。异常检测是检测任
基于内容的图像检索(Content-basedImageRetrieval,简称CBIR)技术近年来得到了快速发展,现已广泛地应用于图像处理、计算机视觉和商标图像数据库等领域。该技术主要是利用图像
人类为了更深入地了解和认识自身,制定了宏伟的人类基因组计划。随着人类基因组计划的顺利实施,生物实验技术也在日新月异地进步,微阵列芯片技术正是其中最有代表性的一种。
词义消歧一直是计算语言学领域的一个重要研究课题,对机器翻译、信息检索、内容和主题分析、文本分类、语音识别等领域有着重要的影响,可以帮助解决语言信息处理中的一系列理论
移动IP技术的出现,使人们得以在不改变移动节点IP地址的情况下,实现了对本地系统的远程访问,简化了网络的管理。但是,在移动IP传输数据的过程中,数据随时有可能受到攻击者的拒绝服
在医学图像处理领域,肺部肿瘤的分割是一项具有实际应用价值的课题。基于精确的肺部肿瘤分割结果,可以进行相应的三维重建、分析解剖结构和计算肿瘤体积等相关研究,从而为医生提
随着信息技术的迅速发展和Internet的普及,Web日志资源越来越丰富。如何充分利用这些资源,从中提取出用户所感兴趣的信息数据,是当前计算机领域的一大挑战。Web日志挖掘就是利用
空值的研究是关系数据库领域的一个重要研究方向,具有重要的理论价值和应用价值。经典的二值逻辑和多值逻辑在空值的表示和处理上仍有不足,随着模糊数学理论体系的建立,人们
随着科学技术的飞速发展,基因测序的成本不断减少,目前已有成千上万物种的基因组被成功测序。由于一个生物体的生物学功能密码往往隐藏在它的基因组序列中,并且在这些密切相关的
随着web技术的发展,各类网站风起云涌,网站给人们在信息利用与资源共享方面带来了极大的方便,同时也面临着被攻击的危险。事实证明,从互联网出现的时刻开始,安全隐患就同时存在。