“知其然知其所以然”。我们经常在下载资料的时候能看到BT、磁力链等词语,百思特 这些词语到底是什么意思呢/p>
布拉姆科恩发明了BT协议,还制作了STEAM客户端制
人们常说的“BT下载”是由布拉姆科恩创造的一种P2P的传输协议,中文叫比特流。听起来与比特币很像两者确实有相同点,都以去中心化为基础设计的程序,理论上不需要服务器,文件在个人之间相互传输。我们看到一些文件以torrent结尾的文件就是常说的BT文件。BT文件在上传时会被分成很多份,用户则需要一份一份下载。下载软件使用期间已下完的文件会自动在所有需要下载的用户之间互相传输,这样下完的人越多,等到需要下载的时候速度就会越快,这就是为什么热门资源BT百思特 下载的速度会非常快的原因。
通过协议解析磁力链与BT可以相互生成
电驴
电驴不是下载软件,而是一个共享软件,英文名edonkey。我们见到一些开头为ed2k的链接就是基于edonkey2000软件创建的资源 络的共享链,这个 络更像一个大型局域 。2006年电驴因版权官司被迫关闭,但是这个局域 被保留了下来。现在大家多数使用的客户端是德国人基于电驴开发eMule(电骡),这是一款开源的非商业软件,更新速度很慢。因为是共享软件,所以eMul下载支持能力很弱,好在软件开源,我们可以找到很多下载能力强大的MOD。电骡由于使用复杂且需要一定知识基础已逐渐退出国内舞台。
而我们百度搜索电驴弹出的VeryCD则是国内一个商业化的ed2k文件整理站。VeryCD的客户端就是众多eMuleMOD中的一种,在原有基础上做了很多精简与限制,不过这款MOD因为闭源违反了GPL协议。而如今的VeryCD则因为盗版分享遭到起诉转形了一个音像服务 站,失去了ed2k资源站的功能。
P2P改变了传统的下载模式
下载器
下载器顾名思义就是将文件从 络上复制粘贴到自己的电脑上面的工具,本质上跟我们看到的像DOS界面的黑底白字的批处理脚本差不多。这种下载软件仍然还有相当部分的人在使用,因为它们扩展能力非常强大,比如aria2就是目前非常热门的全能下载工具,可以运用在多个平台上,不过没有一定的编程基础是无法使用的。
为了让更多的电脑用户可以简单的使用这些下载软件,程序员们过编译与UI制作就有了我们常用的图形化界面的下载软件,我们只需要用鼠标点击下载按钮就可以使用了。此外,这些下载软件还加入了很多新的功能,比如断点下载与文件侦测以及多种协议支持等等,进一步降低使用难度,方便用户使用。像早期的迅雷下载器就只有像FTP的传统的下载功能,而后增加了PS2P服务,支持BT与ed2k等下载协议后才成为我们现在所熟知的下载器。
说了那么多,相信各位对下载相关的知识有了一定的了百思特 解,这些知识有助于我们理解下载软件的一些开发规范以使用方式。下面笔者就切入正题,来看一下那些常用的下载软件能否满足日常需求。
相关资源:番茄助手2017破解版_vs2017番茄助手-C++工具类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!