- 6
- 0
- 约7.01千字
- 约 3页
- 2017-08-27 发布于上海
- 举报
bittorrent在嵌入式系统中的应用 application of bittorrent in embedded system
BitTorrent在嵌入式系统中的应用
系
统 I张小辉
与 I南京邮电大学南京210003
方
案
摘 要 开发具有低功耗、微内核、体积小,并且具有下载功能的嵌入式系统,是非常具有商业价值
础上,给出一种适合嵌入式系统的BitTorrent下载模型,并通过编码在嵌入式Linux之上实现了稳定快速
的下载。
在BT原理的基础上,特别强调“人”的作用,增
1 BitTorrent系统介绍
加了用户的模型,用户在通用BitTorrent系统下载过程
P2P是一种通过直接交换方式,共享计算机资源和 中起着不可替代的作用,下载过程中的许多细节都需要
服务的新型网络通讯技术,传统的Client/Server方式人为干预,否则就无法完成整个下载。
并不能在嵌入式系统上达到很好的性能。P2P打破了传
统的C/S模式,使得它可以更好地运用于嵌入式设备ll】o
BitTorrent(BT)是第三代混合式P2P网络的典型代
8
用户
表,将中心目录服务器的稳定性同优化的分布式文件管
理结合起来,效率上超过了eDonkey。它要求提供一个
或多个统一的Web发布服务器,以供发布和搜寻资料;
在客户端,可通过IE插件提供下载、上传管理。BT把
………索引信息提取
一份文件切割成碎片,为每一个碎片标上特殊标识,用 }——一获取种子文件
图1通用BitTorrent网络拓扑结构图
户无需到一个固定地点(例如传统网络的中心服务器)下
载完整的文件,系统会自动寻找、随机下载具有相同标
2适用于嵌入式的BitTorrent系统
识的文件碎片,将其加以整合成为完整的文件Ⅲ。
然而,一般的HTTP/FTP下载,发布文件仅在某 根据IEEE(国际电机工程师协会)的定义,嵌入式系
个或某几个服务器,下载的人过多时,服务器的带宽 统是“控制、监视或者辅助装置、机器和设备运行的装
used
将不胜负荷,变得很慢。而BitTorrent系统下载的特点置”(devicestocontrol,monitor,orassistthe
of or
是,下载的人越多,提供的带宽也越多,种子也会越来 operationequipment,machineryplants)。从
越多,下载速度就越快。 中可以看出嵌入式系统是软件和硬件的综合体,还可以
BitTorrent将文件的查找和文件的传输分开。文
涵盖机械等附属装置。目前国内一个普遍被认同的定义
件的查找是利用WWW或FTP等方式来进行的。用户可是:以应用为中心,以计算机技术为基础,软件硬件可
以利用目前功能强大的WWW后台FTP搜网引擎来对需剪裁,适应应用系统对功能、可靠性、成本、体积、功
要的种子文件进行搜索,其网络拓扑结构如图1”1所示。 耗严格要求的专用计算机系统HJ。一般由嵌入式微处理
50I信息通信技术
万方数据
器、外围硬件设备、嵌入式操作系统以及用户的应用程 在Torr
您可能关注的文档
- 2012年第3季度海外运营商财报分析移动宽带作用凸显.pdf
- 2012年全球半导体产业收入触底反弹.pdf
- 2012年空管系统网络信息安全暨办公自动化工作召开.pdf
- 2012年消费电子展前瞻.pdf
- 2012年亚太电信业趋势.pdf
- 2012年全国广播影视科技工作会议召开.pdf
- 2012年通信网络安全防护检查工作会议召开.pdf
- 2012温布尔登网球公开赛3d现场制作揭秘(上).pdf
- 2012新闻日历.pdf
- 2012中国软件业务收入前百家发布会举行.pdf
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)