迅雷的下载原理是什么???

来源:百度知道 编辑:UC知道 时间:2024/05/18 07:10:14
是和BT差不多性质吗?
人越多越快???
不懂啊~~~~= =
帮我

当用户使用迅雷下载时候,会经过以下五个步骤:

步骤1:用户向迅雷服务器发出下载请求;
步骤2:迅雷服务器在互联网上检索资源,当发现可用资源以后,记录此信息到数据库。资源包括服务器资源和用户机资源;
步骤3:迅雷服务器优化整合所有资源;
步骤4:迅雷服务器返回资源信息给有下载请求的用户;
步骤5:所有资源同时向下载用户传送下载内容,包括本地服务器、镜像服务器以及互联网上的用户

下图为迅雷下载原理图:
http://www.pcgames.com.cn/cartoon/photo/0505/pic/pcgames0528download5.jpg
参考资料:迅雷的官方网站 http://www.xunlei.com/

下面的文章说明迅雷的工作原理
也就是说,迅雷会收集互联网上的所有下载地址和装了迅雷的电脑的资料.

1.其实收集互联网上的服务器的下载地址,很多软件都会这样做.如网际快车等,但网际快车不会收集在下载地址里包涵了用户名和密码的下载地址,为什么?因为网际快车的程序员知道,下载地址里有用户名和密码,就是不想让所有人都使用.但迅雷的程序员可不理你,一样收集,然后供其它人使用.说白了,就是我们站长最恨的"盗链".

例:包涵用户名的下载地:ftp://Thund:Issue@202.154.123.218/0718/世界大战.rmvb

这个下载地址里的Thund:Issue就是用户名和密码了

2.上面说到的,只是提供下载的站长利益受损,下载的用户好像说,关我什么事?我下载快,就行了.