为了优化CD网站托福资料下载速度,现在正在考虑增加P2P的下载服务。 对于P2P的下载软件,目前主流的两种形式是eMule和BT。 那么,这两种形式你平时习惯用哪个? ==================================== 什么是BT或eMule的P2P方式下载?(P2P扫盲文,steven自己写的,可能会有理解不对的地方,希望大家指正。) 平时我们大家习惯的下载方式通常用http协议下载和ftp协议下载,这两种协议被内嵌入操作系统的网络设置中。 用户通过http和ftp下载时,需要和有资源的服务器(且只能和服务器)进行链接并进行文件传输。下载速度除了受用户端的互联网接入速度影响以外,还受下载服务器的带宽限制。当下载人数过多时,服务器的带宽就成了下载瓶颈。
BT和eMule等P2P下载软件有单独的网络协议,会随着相应软件一同安装在电脑中。 用户通过P2P协议下载时,先从发布资源的服务器进行连接,然后会自动寻找互联网上同样通过这个服务器正在进行下载的其他用户端。用户不仅从服务器上取得文件的部分片段,还同时从正在下载同样资源的其他客户端进行连接,从他们那里下载对方已经下载了,但自己没有下载的那部分。这样,一个有用资源,用户可以从多个点获得。服务器的带宽瓶颈就得到了很好的解决。当然,下载完毕的资源也可以为大家提供连接,如果你愿意的话。
[此贴子已经被作者于2006-9-18 12:02:23编辑过] |