芝加哥中国领事馆地址:P2P技术是一种什么技术啊?为什么同时用的人越多速度越快啊?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 15:25:56

首先在提供上传这一端把一个文件分成了多个部分,甲在服务器随机下载了某个部分(A),乙在服务器随机下载了另外一部分(B),之后,甲的BT软件会根据情况到乙的电脑上去拿乙已经下载的那一部分B,乙则到甲的电脑上去拿甲已经下载好的那一部分(A),这样,不但减轻了服务器端的负担,也加快了甲乙双方的下载速度,效率也提高了。比如丙连到服务器去下载可能只有几KB,但到甲和乙的电脑上去下载就快得多(此时甲和乙都是服务器)。所以,用的人越多,相当于服务器越多;下载的人越多,同时提供上传的人也越多,速度就越快。

解释起来好麻烦啊,总之就是把有限的服务器端口转加给下载的人,这样可下载的端口就无限多了,但是有致命弱点,就是服务器关闭了、有种子的家伙下线了,那么所有人都无法下载到所有的数据了

简单来说P2P就是点对点,当种子文件已下到你的机子上时,就是服务器关了,也没有关系,因为是点对点的,就可以不经过服务器,只要有种子的人不下线,下载就可以继续进行.