电驴下载原理 用户总体下载资源和上传资源的不平衡

来源:百度知道 编辑:UC知道 时间:2024/06/17 07:27:12
如果都是下载币上传的多,那我们到底的下载的哪的。
比如我们都下载了100%而上传了20%,那我们下载的剩余的80%资源是哪里来的,不可能有一半的电驴用户都是上传80%而下载20%吧?
有点说不清楚,看清楚的解答一下小弟的疑问。
BT也是这样啊。

P2P软件都是在用户之间传输数据的,我传给你,这个过程就是我上传你下载,并不是我上传到某个地方等你去下载,网络上不存在任何一个临时空间去存储这些资源,有人上传,别人才能下载,没有人下载,上传也没有用。服务器,只是起连接网友的作用,服务器存储的只是资源信息,有利于网友搜索相关链接,服务器不存储资源本身任何一点的内容。
就拿你说的下载100%和上传20%来说,你下好了这个资源,那么就是下载100%,你上传20%,比如这个资源大小是10G,那就是你下载了10G,上传了2G,10G是无数的网友共同传给你的,每人每次给你不同的部分,合起来完整的10G,你上传2G,也是传给无数网友的,传给他们所有人合起来的总量是2G。
那对于最初的发表者来说,开始只有他一个完整源,那么他就必须上传相当长的时间,让更多的人最后都完成下载了帮他做源了,他要离开他才能离开,发布者对于这个资源的数据就是,下载是0,上传就是好几倍,甚至更多。