谁名词解释下BitTottent协议

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/25 00:10:01
谁名词解释下BitTottent协议
xUrF"W/.W%E>uQ*"<$oVHYŰ)Cl#A LU>e=ңl9}c4(ޥ"RA U/; I>wL+2 Ñ>14 2M+,la'o 2F@ϺJ}-9kf5AtlQK4c?IA&mcўA*`KpA$7ۧ)#5z9VbkbTQ6lov2i U:B07sI.Zs[YpV]BGBaf1^isR0cNF!&%@wM Xa(:fj%IXHNhRJv s]9M&(3`K8eFl }q"~ɄLgy(zˤEXa]& ?8ڠy^"ZMȒsG'"ir2״S܃Be.%9p;/] 5yʦs.5,B@#1DŁ .B>Dc}E:͠sI:rfr̺ "zPkDba5t+G,̈Hȃ! EEOlP ^vǖE;^,sX^ַBp-{n[fi>J$_xEi|*Q0]QκCC‘dtXr܆9wee"@[L'h=W-AZe=:d$@na>'Ca3HD>9a4tݛ+o>`%cl]cϑ⊯Ugř=Z"jhjKD>Y/Zh?\#NP,]gCXD,8+F_Tqn"ܾ4f8O?~Z ^7 _KHIS[( _3x->='G{/˓KV9';, 2

谁名词解释下BitTottent协议
谁名词解释下BitTottent协议

谁名词解释下BitTottent协议
BitTorrent协议(简称BT,俗称比特洪流、BT下载)是一种内容分发协议.它采用高效的软件分发系统和点对点技术共享大体积文件(如一部电影或电视节目),并使每个用户像网络重新分配结点那样提供上传服务.一般的下载服务器为每一个发出下载请求的用户提供下载服务,而BitTorrent的工作方式与之不同.分配器或文件的持有者将文件发送给其中一名用户,再由这名用户转发给其它用户,用户之间相互转发自己所拥有的文件部分,直到每个用户的下载都全部完成.这种方法可以使下载服务器同时处理多个大体积文件的下载请求,而无须占用大量带宽.
比起其他点对点的协议,它具有多点对多点的特性,该特性简而言之即为:下载一档案的人越多,且下载后,并继续维持分享(上传)的状态就可以成为可让其他人下载的种子文件(.torrent),该档案即下载速度越快.
一个BT式文件分发需要以下实体:
·一个普通网络服务器
·一个静态元信息文件
·一个BT Tracker
·一个“原始”下载者
·网络终端浏览者
·网络终端下载者
这里假设理想情况下一个文件有多个下载者.
架设一个BT服务器步骤如下:
1.开始运行Tracker(已运行的跳过这一步);
2.开始运行普通网络服务器端程序,如Apache,已运行的跳过这一步;
3.在网络服务器上将.torrent文件关联到Mimetype类型application/x-bittorrent(已关联的跳过这一步);
4.用要发布的完整文件和Tracker的URL创建一个元信息文件(.torrent文件);
5.将元信息文件放置在网络服务器上;
6.在网页上发布元信息文件(.torrent文件)链接;
7.原始下载者提供完整的文件(原本).