BT下载的人越多速度为什么会越快,为什么FTP下载速度会慢?

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:48:43
作业问题,很着急,请高手帮帮我下谢谢!

BT和FTP是两种截然不同下载方式。
FTP下载靠的是服务器将数据发送给你,就好比用水龙头接水,固定的管道,人越多,每个人分到的自然越少。
而BT则不同,BT是通过连接Tracker服务器寻找网络上拥有这个文件的用户,然后从用户的电脑里直接获取数据,就好比每个人都给你一些水,水桶自然很快就满了。所以为什么说BT一旦绝种,就根本无法完成下载。因为BT下载完全靠人分享数据。这就是P2P(People to People)的含义。

因为FTP下载的时候,所有下载的人都要通过一个服务器来下载东西,而服务器的带宽是有限的。如果下载的人多了,就会“堵塞”。
而BT是P2P的形式,也就是说下载得快的人,会给其他进度落后的人提供资源。
这样你使用的时候,实在是从N多人那里接受数据,自然,下载的人越多,这个N值就越大。

因为BT下载的时候要看资源情况的,如果别人在下载,但是他下的比你多而且提供资源的话,你下载的速度就会比较快。

举个例子:

BT下载就像一个孕妇在吃饭,你吃的同时也在给你肚子里的宝宝提供营养。

FTP下载就像一个男人在吃饭,大家都在锅里捞饭,吃下的饭自己吸收,没有为别人提供。