cremia冰淇淋:关于P2P同ftp

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/08 00:54:28
想了解P2P及FTP在下载、上传方面的 各自所指代的含义、定义,及相互的区另及相对的优缺点。谢谢!!!

简单点说
FTP是用户对服务器之间的传输
BT是用户对用户的传输

FTP需要一个专门的服务器来存放文件
BT的每个用户都是个服务器, 都可以存放文件

FTP因为服务器或者带宽的问题, 不可能存储太多的文件,有的文件可能因为比较老了就会被删除.
BT的用户那么多, 说不定谁就有你小时候看过的电影呢 :)

FTP是一个服务器对N多用户, 所有用户都是从FTP服务器上获取文件, 用户多了, 速度自然就慢了
BT是用户对用户, 比如你需要某个文件, A,B,C用户都共享了个这个文件, 你可以从A用户那获得第1部分,B用户那获得第2部分,C用户那获得第3部分...
比如你的带宽是1M , 你从A用户那获得的文件部分传输速度是100K,B那也是100K,C那也是100K,这样你就有300K的下载速度, 同时, 如果bt的用户多, 拥有这个文件的用户也就多, 他们也可以给你传, 你剩下的700K也就填满了, 你的最终下载速度就是1M了 .

E...暂时就想到这么多, 楼下补充...

P2P就是点对点 通俗地说,你要下载的资源可以来自互联网上的任意一个用户,不用局限于某一台服务器 是最新的技术 大大提高下载速度
FTP服务器就是专门提供下载文件的服务器.
采用的是FTP协议进行文件传输的 你只能通过这台服务器下载
现在流行的BT下载就是用的P2P技术 所以P2P的优点大于
FTP

kukat 说的不是全部正确!无论是FTP还是P2P都是不能突破带宽瓶颈的。理论上1M的带宽下载峰值是128KB/S,就算你有1亿个用户同时下,也永远不会达到你说的1M的速度的!!所以楼上[传说中的ET ]的速度是很理想的了!

楼上的大哥 我家的网络是ADSL 1.0MB的 但是为什么我用BT下载 最多只能达到100-105KB/秒?