基于Linux内核的BT流量控制的原理与实现

黄山学院学报 2010 年

第 卷第 期 黄山学院学报 Vo1.12,NO.3

12 3

年 月 Journal of Huangshan University Jun.2010

2010 6

基于Linux 内核的BT 流量控制的原理与实现

吕效红

(黄山学院 网络中心 安徽 黄山 )

, 245041

摘 要:利用Linux 内核的网络流量控制机制,对Linux 内核的Netfilter/Iptables 技术和带宽控制技术进

行分析,提高这种框架下对现有BT 流量控制技术的准确性,通过分析BT 协议和BT 实际传输数据,找出

BT 传输过程中出现的各种特征字符串, 从而利用这些特征字符串建立Iptables 需要的识别特征规则库来提

高识别准确性。 实验证明该流量控制管理方案的有效性和实用性。

关键词:流量控制; ; ;

netfilter/iptables bt Linux

中图分类号: 文献标识码: 文章编号:

TP393.08 A 1672-447X(2010)03-0028-04

提高网络利用率。 目前,流量控制中许多研究工作

1 引 言 将重点放在了对 Linux 流量整形算法的研究实现,

及在其已有技术基础上的深入改进,代表性算法研

近年来,随着大规模的存储和分布式系统的成 究包括: [1,2] 、 [3,4] 、 [5] 等。 利用

HTB CBQ SFQ Netfilter/Ipt-

熟, 互联网上传输的不再只是简单的文本和图像。 ables 模块实现简单的流量控制功能等领域上。 而对

多媒体通信,能够集成文本,视频,音频,图像为一 于在这种框架下去针对具体的应用(如 应用等)

BT

体,得到越来越广泛的应用。 眼下,随着技术的发 建立何种与之相匹配并且适合这种业务特点的规

展,众多新型业务已经渗透到网络的各种主流应用 则库以及很好的结合Linux 的内核机制却一直没有

之中。 这些流量中BitTorrent (BT )变得越来越流行,

得到重视和很好的研究, 特别是随着当今 实现

BT

自从2002 年BitTorrent 技术产生以来,迅速成为互

机制的多元化趋势,如何针对网络运行状况,组建

联网上最高效、便捷的下载工具。 目前,根据主流运

一行之有效的 流量控制管理机制, 合理组织分

BT

linux流量控制的基本原理,基于Linux内核的BT流量控制的原理与实现.pdf相关推荐

  1. linux 嵌入式 快照_基于Linux的嵌入式启动优化的研究

    基于Linux的嵌入式启动优化的研究 论文 开题分析 周报 启动 基于Linux嵌入式系统启动加速的研究 一. 所选课题的目的和意义 随着科学技术的蓬勃发展,计算机被更多的人使用,并与人类对额生活结合 ...

  2. linux dhcp 论文,毕业论文—基于linux的dhcp服务器配置.doc

    毕业论文-基于linux的dhcp服务器配置 基于Linux的DHCP服务器配置 摘 要 随着互联网的普及,人们的工作.学习和生活与网络联系越来越紧密,搭建了许多不同的网络,如企业网.校园网和城区网等 ...

  3. linux pppoe优化性能,基于Linux内核模式的PPPoE优化与实现.pdf

    基于Linux内核模式的PPPoE优化与实现.pdf 第18卷第7期 电子设计工程 2010年7月 V01.18 No.7 Electronic Jul.2010 DesignEngineering ...

  4. linux透明加密系统,基于Linux的透明加密系统的设计与实现

    摘要: 随着互联网时代的到来,人们用于接触事物的方式不仅仅局限于简单的通讯工具了,如:口语交流,书信传递等等,现在已经越来越多地通过手机,电脑,平板等电子设备进行信息的交流和信息的存储.但是在我们享受 ...

  5. linux的驱动开发——基于linux的单片机开发简介

    1.基于linux的单片机开发和裸机开发的区别 \qquad单片机的裸机开发和基于linux的单片机开发,是有这本质的不同. \qquad单片机的裸机开发更加底层,它是直接对寄存器进行操作,进而实现单 ...

  6. linux无线网卡驱动分析,基于Linux的无线网卡驱动程序

    基于Linux的无线网卡驱动程序 文章分析了Linux下无线网卡驱动程序结构及设计方法,着重 (本文共4页) 阅读全文>> 无线局域网是当前较为常见的一种无线接入技术,具有运行速度高一级灵 ...

  7. linux 网卡驱动分析,基于linux下网卡驱动分析及实现技术研究

    摘    要 Linux技术是当前计算机技术中最大的一个热点,在我国以及全世界得到了迅猛的发展,被广泛的应用于嵌入式系统.服务器.网络系统.安全等领域.从而使得掌握在 Linux环境下的开发技术,成为 ...

  8. linux 虚拟钢琴程序,基于 Linux 与 VS1003 的 MIDI 电子节拍器的设计与实现,为乐器演奏(如钢琴、吉他)...

    基于 Linux 与 VS1003 的 MIDI 电子节拍器的设计与实现,为乐器演奏(如钢琴.吉他) 2016-08-22 0 0 0 4.0 分 其他 1 积分下载 如何获取积分? 基于 Linux ...

  9. 基于linux 开源机顶盒_基于linux的数字电视机顶盒几种升级方式的设计与实现

    摘要: 本文主要阐述了基于linux操作系统的数字电视机顶盒的常用几种升级方式:OTA,USB,网络,结合常用的bootloader:cfe,u-boot实现升级做了简述,并综合对比其各自的优劣. 关 ...

最新文章

  1. 缓存HA的开源解决方案
  2. FTP服务器之vsftp
  3. 马走日poj java超时_简单搜索poj 2243(水
  4. BLE通信过程中,一次连接间隔最多可以发多少包,BLE的最大通信速度为多少
  5. 经典Sql大全--转
  6. 跟angular2学一键开启项目--关于上个react-redux项目的一键调试
  7. dlut-KFQ人工智能导论答案1
  8. 用 Python 写个消消乐小游戏
  9. 单亲遗传算法matlab,关于单亲遗传算法的matlab代码
  10. 生命游戏(python版)
  11. 关于stm32单片机的通讯方式
  12. AWS简介(Amazon Web Services )
  13. 小程序之校园交流平台
  14. 底部标签页+ViewPager+Fragment
  15. python爬取bilibili数据_BiliBili爬取数据简单分析
  16. 一文了解数据分析师视角下的数据中台
  17. 火爆到把服务器搞瘫痪,一款小游戏,合成大西瓜
  18. AMD锐龙7000系列CPU命名混乱?三分钟帮你看明白
  19. 微信支付-浅谈普通商户和子商户的开发区别
  20. R语言之管道符的使用和学习

热门文章

  1. 云服务器打不开,为什么打不开云服务器失败怎么回事
  2. ext4magic恢复工具ext4
  3. 旅行时通过树莓派和 iPad Pro 备份图片
  4. C语言--visual studio 2019使用小技巧(番茄助手的代码提示)
  5. 谷歌浏览器打开或者关闭自动翻译
  6. Java与模式学习笔记 —— 桥梁(Bridge)模式
  7. NLP顶会论文写作技巧个人总结!
  8. tk.mybatis的使用
  9. WinPcap 中文技术文档(4.1.2)第五章
  10. 【答学员问】培训班毕业的linux运维的女生,如何找到运维工作?