比特流下载

来源:互联网 发布:淘宝客服怎么做兼职 编辑:程序博客网 时间:2024/05/01 13:09

比特流下载

1、 定义
bt下载,这是基于P2P网络传输协议的一种下载方式,这种下载方式的好处在于,可以大幅度减少数据服务器的负担。
例如: 待下载文件A,在bt下载建立的时候,tracker服务器便自动收集下载者的信息,并且将这些信息传递给其他下载者。从而使所有的下载者建立连接,并传输数据。比如用户a作为第一个下载者,从数据服务器直接下载文件A,那么tracker服务器便会通过bt下载器,自动追踪用户a的下载信息(下载进度,以及用户a的网络情况);当用户b通过bt下载器,申请从数据服务器使用bt下载文件A的时候,此刻用户b刚刚建立申请下载,那么进度为0.tracker服务器就会指引bt下载器,自动接入用户a的bt下载器,通过用户a的bt下载器,上传文件A的数据,让用户b进行下载,从而减轻一部分服务器的负担。

tracker服务器在收集下载者的信息的同时,会对传输文件进行解析,将传输文件分成若干份,这样的虚拟解析分割,是tracker服务器判断用户下载情况的关键技术。如用户a下载了多少份,而用户b下载了多少份,然后判断究竟是用户a的分数多余用户b的份数,还是反过来的情况。哪一个用户的份数更多,哪一个用户就上传数据,通过bt下载器,传输给另一个用户

原创粉丝点击