电脑版
首页

搜索 繁体

正文 第25节

热门小说推荐

最近更新小说

听起来这个迅雷好像很厉害,不过他也有些不厚道的地方。尤其是下bt的时候。像ftp,http这样的下载连接,原理相对简单,就是服务器这边一个包一个包的发,客户端(也就是你的机器)一个包一个包的收而已。比如要下一个文件,就比如狐狸妹妹吧,她要从某个网站下个文件,就去跟对方那个系统说:“我想要你的xxxx文件,给我吧。”对方看看,这个文件是可以给别人的,里面没有任何这个门那个门的照片,然后就跟狐狸说:“好的,准备收吧。”狐狸准备好之后(比如得问问主人这文件存哪吧),就跟对方说,好了,我准备好了,发吧。然后对方就一个包一个包的发过来,狐狸妹妹一个一个收下来,然后拼成一个整个的文件。这时候如果又来一个软件要从同样的地方下载同一个文件,就比如有一个FlashGet吧。服务器那边就得把数据包分别发给我这里的狐狸妹妹和那个不知道哪里的flashget。打一个包发个狐狸,然后再打一个包发给flashget,这个打包的过程不会慢,很快就完成了,但是网口的宽度是有限的,比如只能一次传一个包,那这样两个软件同时下载的话,速度就慢了一半。而bt下载是什么样子呢?咱拿奔流说吧,奔流要下载,首先得有个bt的种子文件。种子里写着去哪找下载的服务器,这个服务器可不一定是什么大网站了,可能只是某个和你一样在家上网的人。不管是谁吧,奔流就根据种子文件找到服务器,管他要数据,服务器那个系统上也得有个相应的软件,把数据打成包,一个一个的发给奔流。这时候如果又来一个人要下载同样的文件,服务器那边就跟奔流说了,那个奔流,有个ip是xxxx的那边有个比特精灵也想要这个文件,你把你那已经接收了的文件给他传一份吧。奔流就会很友好的把自己已经下载好的那部分打成包,扔给那个不知道哪里的比特精灵。一边接收服务器发来的包,一边自己过回当服务器的瘾,把数据打包发给别人。有人问呢,这样不会慢么?打包拆包的过程对于奔流来说(对其他软件也是一样)是很轻松的,瞬间就能完成。那网口的带宽呢?网口数据的输出和输入是分开的,奔流给别人发数据这算输出,输出的带宽不管怎么占用不会影响输入,也就是不会影响服务器给奔流发数据的速度。这样,每个人都同时当服务器和客户端,在大家齐心合力的工作下,下载速度就有了明显的提升。从宏观上来说,原本http这样的下载方式,服务器的上传带宽有多大,决定了所有客户端下载的带宽有多大,来的人越多就越慢。而bt这样的形式中,每个软件即是客户端,又是服务器。在自己下载的同时,也将自己的上传带宽贡献出来,让别人从自己这里下载,这就是人人为我,我为人人的世界阿。

Loading...

未加载完,尝试【刷新网页】or【关闭小说模式】or【关闭广告屏蔽】。

使用【Firefox浏览器】or【Chrome谷歌浏览器】打开并收藏!

移动流量偶尔打不开,可以切换电信、联通网络。

收藏网址:www.finalbooks.work

(>人<;)