BitTorrent简称BT,一种P2P网络。什么是P2P网络呢,就是对等网络,用户之间互相分享数据

再通俗一点,你从别人那里得到文件,又把文件分享给别人。

读到这里,你可能认为这样会很慢。

其实不然,一旦某个文件下载的人较多,即使每个人的上传速度很小,加起来也比一般下载方式快很多。

那为什么又慢了?

国内的网络环境你也懂的。

迅雷

首先,声明一下,这个软件很恶心,我不推荐使用

这个软件只向其他用户索取文件,不再分享,最后迅雷用户越多,整个网络的资源下起来越慢,结果就是资源越来越少。

中国的互联网版权管理逐渐收紧,迅雷一家公司钱收够了就走了。P2P网络本身就是在法律上界限不明的,因此不能寄托于一个公司,而是要靠算法的抵抗能力。

迅雷什么原理?迅雷通过境外服务器代你下载,境外下BT基本上满速,然后你再从迅雷下载,自然就快了。

除了迅雷,用什么呢

局限于国内网络环境,这个就比较难找了。

BT网络最新技术 - WebTorrent

WebTorrent

思绪有点乱了吧,咱理一理。

WebTorrent不同于传统BT,它可以直接运行在浏览器里[1],意味着更容易”安装“,意味着更多的用户。

不同的协议导致BT被分成两个网络,虽然中间有一些”桥梁“节点连接,但数量比较少。

所以说同一个资源传统BT上下不了,可以到WebTorrent上试试。

完全开源免费、不存在举报的问题 - qBittorrent

qBittorrent

这个,应该是开源免费BT软件下仅有的几个选择了。

在国内勉强生存,而其他的软件基本下不了,我也就不推荐了。

下载不了?

还是因为国内网络问题,你技术能力不行也就没办法了。

墙可以对tracker服务器屏蔽,节点也可以屏蔽。

不过主要还是tracker的问题,大的tracker就那么几个,小的tracker上也找不到多少节点。

DHT呢?也不行,初始节点很容易被墙。

目前情况来看,基本无解。

那么我用的啥

服务器搭载Aria2c,一起搭配食用的还有FileBrowser。

偶尔直接ssh登上去运行webtorrent ...

前沿P2P网络

BT算是很老的网络了,P2P网络当然不局限于BT。前沿的诸如IPFS,都比BT好,唯一的缺点就是难用、复杂、门槛高。


  1. https://webtorrent.io/faq ↩︎