爱热闹的“比特流”

来源 :微电脑世界 | 被引量 : 0次 | 上传用户:debug_core
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  仿佛是一场狂飙骤起,BitTorrent(简称为“BT”,中文名称为“比特流”)在一夜之间席卷全球,同时也迅速风靡了全中国。BT绝对是一个爱凑热闹的家伙,它实际上就是一个多点下载的P2P软件,但是工作方式十分特别,与那些推荐在上网低峰时下载的程序不同,BT希望大家在上网高峰且下载人数众多时使用它,这样的下载速度反而会更快。主要原因在于,BT的工作机制并非是从一个固定的下载源进行下载,而是从所有正在下载同一文件的客户端分别下载,由此就产生了“下载人数越多,速度就越快”的怪现象,因此被大家称为“变态下载”。
  关于BitTorrent
  BT是一款开放源代码的自由软件,使用Python语言编写,虽然面世的时间并不长,但作为一款迅速流行的下载软件,其版本更新却十分频繁。目前,BT最新的英文版本为3.3版,简体中文版为5.8.3版。其中,5.8.3版本的下载地址为http://myweb.hinet.net/home5/ilb/Appz/bittorrent8GB.exe,大小为4.06MB。
  BT的安装十分简单,您只需按照系统的提示进行操作即可。需要特别提醒的是,使用BT下载无需人工启动该程序,在需要下载时BT会自行启动。另外,从理论上说,一切文件都可以通过BT来下载(其前提是需要事先制作和发布BT文件)。不过,针对BT的自身特点,人们更习惯于使用它来下载那些各种格式的视频文件,这些文件相对庞大,BT的优势体现得更为突出,很多爱好者也自发提供了许多BT文件。
  下载准备
  如果要使用BT来下载文件,首先需要找到相关的下载资源。目前,国内最大的BT网站 http://www.btfans.org为用户提供了相当规模的BT下载资源。而国内提供下载链接最集中的莫过于“BT @ China联盟”了,其“BT资源发布索引总目录”的地址为http://bt.btchina.net。当然,还有很多网站提供类似的下载资源,您可以通过搜索引擎进行查找。
  在找到下载源链接后,点击它,您会先下载一个扩展名为.torrent的BT专有文件,这并不是最终要下载的目标文件,只是包含了BT下载所必需的信息,例如目标文件的位置、文件大小以及文件块数量等,必须在具备了这些信息之后,BT的下载才能够正常进行。.torrent文件一般都比较小,往往在10~100KB之间,下载完成之后IE会给出提示对话框(如图1所示)。点击“打开”按钮,BT即会自动运行,并接收.torrent文件中的下载信息,随后弹出“Torrent文件信息简报”对话框(如图2所示),选中该对话框中的“是否检查文件的完整性”选项,点击“确定”按钮即可。





  接下来,BT会要求您指定下载或续传文件的保存目录,在指定好相关的路径后,BT即开始分配存储空间,并自行创建产生一个与目标文件大小一致的空文件。不过,这个所谓的空文件并不真正空白,由于BT下载文件在制作时会被切割成若干个文件块,每一个文件块都编上了相应的序号,那么这个空文件中就包含了一组排列好的序号空间,后来下载的各个文件块,都会按照其序号放入指定的位置,直至充满整个空间。在这些准备工作完成之后,BT就开始了真正的下载过程。
  下载过程
  BT开始下载工作后,首先就要连接其他的下载者,即寻找“种子”(下载目标)。如果没有种子,BT是无法下载的。
  那么,“种子”从何而来呢?它一方面来自BT服务器,但更主要的是来源于其他的下载者。在找到了其他下载者之后,BT会从它们的电脑中“拉”出文件。这也体现了BT的平衡主义信条,即“有获取就要有回报”。当您从别人的电脑中下载文件时,其实自已也扮演着一个上传者的角色,别的下载者同时也会从自己的电脑中下载相应的文件块。对于每一个BT的下载者来说,下载和上传的过程是同步的。因此,您会从BT的下载界面中看到当前文件下载和上传的进度(如图3所示)。



  而视频影像文件动辄成百上千MB,BT如何知道怎样连接这些零散的文件块呢?在这方面,BT也是十分聪明的: 它可以在下载的同时自动分析哪个连接上已经拥有了哪些文件块,从哪个连接下载哪个文件块更加便捷,然后综合各种因素进行下载,不会重复或漏掉某一个文件块。
  而BT的下载也并不是按照文件块的自然顺序依次往回拖拽,而是哪个文件块下载方便就先下载哪一个,下载完成后标记好序列号,再按照位置进行组合,并填充到空文件中。从这个角度看来,即使是比您先下载文件的人,也可能会从您的计算机中下载到某些文件块,因为您可以从服务器或者另一个连接获得某些文件块,而他还没有下载这些文件块,您们之间即实现了文件块的互传,而BT“下载者越多,速度就越快”的目的也就达到了。
  资源共享
  BT的宗旨是“人人平等、互利互惠,付出越多,得到的回报相应也就越多”,所以它并不希望哪个用户限制自己的上传速度,因为如果某一用户限制其上传速度,就意味着会降低其他人的下载速度。而在下载的过程中,BT也采用了类似的原则:即提供上传速度快者具备优先权,他所获得的下载速度也相对较快。因此,提醒BT用户一般不要为了加快自己的下载速度而对上传速度做出限制。点击图3对话框中的“连接信息”链接,系统会弹出“BitTorrent连接信息”对话框(如图4所示),您可以在此查看文件块下载和上传的情况,以及各自的速度是多少,从中也可验证BT的运作原则所言非虚。



  不过话说回来,网络线路的传输能力有限,如果上传的比例过大,势必会影响下载速度。因此,如果在文件下载的过程中,遇到下载速度过慢的情况,有时就不得不限制上传速度。在此,笔者为您推荐一种比较折衷的方法,您可以在图3的“网络/限制设置”下拉菜单中,设定自己实际的上网方式(例如Modem、ISDN等),这样往往能够获得最佳的下载速度; 而在下载完毕后,不要立即关闭BT,同时解除对上传速度的限制,为其他下载者做出应有的贡献,这样就在保证了最快的速度下载的同时,又履行了BT的使用原则,可谓一举两得。
  断点续传
  做为一款经典的下载软件,断点续传功能是必须具备的。BT也是如此,其断点续传能力相当强大。如果某个文件没有下载完即被中断,您可以选择“开始”*“BitTorrent”*“LogShow”,打开“BitTorrent下载日志”对话框; 双击未完成的下载任务,打开“选择操作”对话框(如图5所示); 单击“续传”按钮,BT即会全面扫描已经下载过的文件块,开始续传那些还没有下载的文件块,并在下载结束后重新检查文件的完整性,保证文件续传的准确和完整。作者地址: 河南省中牟县县志总编室,451450



其他文献
轰鸣得震耳欲聋的引擎,把人定位得像只三明治一样的座椅,环顾四周,半梦半醒、似睡非睡而陌生的面孔……这不是“红眼航班”的暗访,只不过是去参加万里之外的国际会议的跨洋飞
(本刊讯罗茜文)中国普天围绕“支撑网络建设丰富信息应用”的主题,全面展示通信、行业信息化应用、广电三个主导产业领域的众多自主技术和产品解决方案。普天RNC、NodeB(室内
从心底里发出的声音震撼了五岳激动了江河您讲述八十年前的硝烟与烽火讲述树皮草根沼泽地的人生壮歌讲述一九二一年的风雨是怎样洗濯黎明前的阴霾您让那段历史在新世纪大放
摘要:潘岳所撰的《关中记》是关于秦汉时期关中地区的重要文献,其书久佚,关于《关中记》的辑本共有六种,分别是《说郛》本、《汉学堂知足斋丛书》本、《毄淡庐丛稿》辑本、《汉唐方志辑佚》本、《三秦记辑注·关中记辑注》本。  关键字: 《关中记》;辑本  《关中记》为晋代潘岳所撰,是对秦汉时期的关中历史文物古迹记录的重要文献。《关中记》在是史志的著录《隋书·经籍志》未载此书,而在《旧唐书》和《新唐书》的史志
今年“五一”前夕,中国电信泰州分公司被江苏省总工会授予江苏省五一劳动奖状。沉甸甸的奖状饱含了社会各界对电信品牌的肯定、信赖和激励。近年来,泰州分公司还荣获全国邮电
笔者应用分子生物学手段(PCR)对该院1995~1997年门诊和住院的131例乙肝标志物不典型阳性患者进行HBV-DNA检测,以判断HBV复制情况,结果报告如下。1 材料与方法1.1 材料:PCR扩增仪和试剂均由华美生物工程公司提供。
二○○二年,英国退休海军军官加文·孟席斯在《1421:中国发现世界》中宣布:中国人先于哥伦布到达美洲大陆。六年后,孟席斯在这本《1434:一支庞大的中国舰队抵达意大利并点燃
材料与方法搜集正常小肠8例及手术切除并经病理证实的5例小肠结核标本,清洁肠腔,肠系膜动脉插管、固定,先灌注生理盐水混合液(生理盐水100ml、40%甲醛30ml、肝素2mg、普鲁卡因100mg)直至从静脉内流出澄清
信息安全标准是我国信息安全保障体系的重要组成部分。信息安全标准化不仅关系到国家安全,同时也是保护国家利益、促进产业发展的一种重要手段,是政府进行宏观管理的重要技术
我很高兴地看到鲁如坤等箸述的《土壤-植物营养学原理和施肥》一书的出版。本书内容丰富,既有理论阐述,又多实践总结,并展示了植物营养研究的新进展,是一本很有特色的著作。我相信