电脑常识:BT下载的定义是?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 19:29:00

电脑常识:BT下载的定义是?
电脑常识:BT下载的定义是?

电脑常识:BT下载的定义是?
“BT下载”,也即通常说的“P2P下载”、“种子下载”,它是一种互联网上的P2P传输协议,全名称为“BitTorrent(中文称谓“比特流”)”.最初由Bram Cohen创造开发而成,现在已经独立发展成为一个 有广大开发者群体的开放式传输协议——深圳市的迅雷公司开发的著名的迅雷5就是典型的BT下载工具. 现在BT已经被很多个人和企业用于在互联网上发布各种资源,其优势是即使资源发布者不拥有高性能的服务器,也能够迅速有效地把资源传向其他的BT客户端软件使用者,而且大多数的BT软件和资源也都是免费的.整个BT发布体系包括:发布资源信息的torrent文件,作为BT客户软件中介者的tracker服务器,遍布各地的BT软件使用者(通常称作peer),发布者只需使用BT软件为自己发布的资源制作torrent文件,并且将torrent提供给他人下载,只要保证自己的BT软件正常工作就能轻松完成发布.而下载者只要用BT软件打开torrent文件,软件就会根据在torrent文件中提供的数据分块及校验信息和tracker服务器地址等内容自动和 网络上其他运行着BT软件的个人、企业计算机取得联系并完成传输,无需人工干预.由于BT软件之间的数传输是双向的,有效降低了对发布者带宽的依赖,因此和另一款常见的P2P软件电驴不同,BT协议中并没有采用对使用者按上传下载比和登陆顺序及是否能够收到入战请求来综合排序进行上传.BT软件在大部分时间会不断比较其他BT客户端向己方传输数据的速度,并优先上传给向己方传输数据较快的客户.来自全球各大电信运营商的统计显示,BT传输已经占网上所有数据传输的70%以上,因而不少电信运营商已经采取单方面措施来对BT传输限制,从开始的较温和的“数据传输优先度调整”到后来的对侦测到的BT传输直接进行屏蔽等,电信运营商并且称之是为了保护其他用户的权益,其实站在客观公正的立场说,电信运营商的做法违反了他们签订的服务协议,既然带宽不够用电信运营商就有义务对设备进行改良.为了应对电信运营商对BT传输的限制,主流BT软件已经做出了不少改进,以绕开电信服务商的限制,普遍使用的方法就包括通过以torrent文件为基础的客户端身份认证和对数据进行Diffie-Hellman密钥加密来防止传输被电信运营商侦测到,也包括通过使用DHT分布式网络作为Tracker服务器的补充随机选择传输端口.比较好使用的BT软件有迅雷、utorrent(比特精灵)、Bitcomet(比特彗星)这些软件时常更新来提供更好的BT协议支持和扩展功能.较常用的BT资源搜索站点有 www.btchina.net , www.mininova.org , www.torrentspy.com .