bittorrent是一个文件分发协议,它使用url来定位文件而且跟web服务无缝集成。当有多个人同时下载同一个文件时,下载者之间可以互相上传自己已有的那部分文件,让一个文件支持很多人同时下载却只增加小量的带宽负担变成可能,这就是bt协议相比http协议的优势。
bt文件分享由下列内容组成:
一个服务器按照下面的步骤开始文件分享过程
-
启动一个bt tracker服务器
-
启动一个普通的web服务器,如apache
-
在web服务器上配置多媒体类型‘application/x-bittorrent’关联到.torrent文件
-
生成一个.torrent文件,在文件中添加bt tracker服务器的地址
-
上传torrent文件到web服务器
-
发布torrent文件下载页面
-
等待用户下载