bt, pt
Contents
“bt, pt”
PT(PrivateTracker)下载其实也是BT下载的 一种,和BT下载有两个最明显的不同,即私密范围下载和流量统计。BT下载时,BT客户端首先解析.torrent种子文件得到Tracker地址,然后 连接Tracker服务器,Tracker服务器回应下载者的请求,提供其他下载者 (包括发布者) 的IP,下载者再连接其他下载者。根据.torrent文件,两者分别向对方告知自己已经有的块 (数据) ,然后交换对方没有的数据,此时不需要其他服务器参与,分散了单个线路上的数据流量,因此减轻了服务器负担。Tracker是BT下载的一个重要组成部分,用于记录上下载用户的互联信息,而PT下载和BT下载的区别是PT下载的Tracker是私有的,BT下载的Tracker则是公开的。BT种子即是一种信息文件,把一个大文件分成若干个4M小文件进行传输,这样用户可以方便的交换文件的各个部分,也可以同时通过多个IP/TCP连接进行多线路的高速下载。
PT下载是一种小范围的BT下载,通过禁用DHT有要求地选择并控制用户数量。这样,在有限的范围内,下载的用户基本上都可以达到自己带宽的上线。PT下载还通过论坛制度的约束机制将BT的设计理念现实化,真正让用户做到下载的过程中努力上传。因此,PT下载的速度很快,能够让用户带宽得到最大程度的使用,而且种子时效更长。当然,这取决于种子的数量和质量,而种子的数量和质量BT和PT是没有区别的。
有些人会说,PT既然是小范围内的活动,如何做到的呢?首先,划分范围最好的方式就是论坛,新会员必须通过前期的会员邀请才可以加入,邀请注册机制有效的控制了下载人数,其次是通过passkey,登陆论坛后,系统会给该帐户用户分配一个固定的passkey,用户下载的种子中,会包passkey的信息,若没有passkey的认证通过,即便其他用户得到了种子,也不能进行下载。第三,PT下载软件使用的是可以计算下载上传流量的BT下载软件,例如Azureus,uTorrent,Transmission等,这类软件下载前,首先要检测用户的passkey,通过后再和种子的passkey进行对比,然后才可以下载。第四,通过流量统计控制,PT下载的约束机制就是流量统计,必须保证一定的上传量才能下载,如果界定流量,会不会泄露个人信息呢?流量统计实际是通过软件访问Tracker服务器发送自己的passkey和上传下载信息,并通过PT网站的种子追踪器,最后来判断用户的流量。界定用户流量仅仅是通过uTorrent等软件中的专用PHP程序,所以并不会泄露用户的其他隐私信息,完整的PT下载是通过passkey+Tracker服务器两种手段实现,两者缺一不可。 PT通过对做种时间和流量的要求在一定程度上避免了BT中存在的下完不做种的现象,因此在网络上,尤其是需要大文件 (如高清) 资源交换的时候广受欢迎, 在PT站里,“水管"代表上传带宽的大小,大水管可以通过快速的上传获得积分和流量,PT站点也会采取措施 (比如做种时间,优惠等) 使上传较慢的小水管能够参与贡献和共享资源。
Author -
LastMod 2020-09-06