有两个关于 BT 下载的问题一直很好奇,之前看网上也是各种说法都有,就来这里问一下 1.运营商或者 GFW 能否精准识别 BT 下载的流量并进行阻断或限速?这里不包含对 UDP 流量进行一刀切 QoS 的情况,仅指精准识别 BT 协议,这个能不能做到?我之前看网上有三种说法,一说是不能识别,只能粗略的对 UDP 进行 QoS ,一说是能精准识别,还有一说是原来能精准识别,后来开发出了 BT 的加密算法,加密后就不能识别了,但加密算法已经很久没更新过所以现在也不知道还有没有用。 2.运营商能不能看到你 BT 下载的具体内容是什么?
1
qingmuhy0 2023-03-05 12:11:09 +08:00 via iPhone
如果想是可以的,bt 的加密不是强制的,而且 bt 创始人觉得加密不利于 bt 网络的效率,因此就算双方都启用了加密也只使用了简单的加密(很容易破解,但可以混淆流量,阻碍运营商 qos bt 流量)。
原理是是可以的,但其实国内一般不会怎么管 bt 的。 |
2
XIU2 2023-03-05 12:22:51 +08:00
我只知道个大概,可能并不准确。
1. 以前 运营商 是可以精确识别到 BT 协议的,并限制 BT 速度(甚至干扰),后来有人搞了个 BT 协议加密,陆陆续续升级了好几代了,不过尴尬的是不同 BT 客户端支持的程度不一样,而且很多客户端都是默认关闭该功能的,而协议加密是需要双方支持且开启的。 确实这些年好像加密协议没啥更新动静了,主要还是因为不像互联网协议一样,没有统一的组织牵头制定标准什么的,各客户端支持与否完全由开发者自身意愿决定,所以就算你写个更好的加密协议,但没其他客户端用的话,就只能在自己的客户端圈子里内部使用了,然后慢慢的大家都成 “孤岛” 了。 2. 协议加密后应该是看不到的吧。。。(这我也没法验证 不过可以通过其他方式查看你下载了什么 BT 资源,例如该网站: iknowwhatyoudownload. com/en/peer/ 因为你通过 Peer 、DHT 、Tracker 获取 /链接其他用户时,也就因此而暴露了你要下载的资源内容。 |
3
NoOneNoBody 2023-03-05 13:08:34 +08:00
1.
量少(指全网,不是个人)的时候,能识别且能做对应工作 随着互联网发展,体量几何级数增长,且 bt 越来越多,注意,不仅是受众,且不少正版也采用 P2P 分发方式,如软件更新或者视频平台播放等等…… 一旦体量增大,要做的反制工作也是几何级增多的,这就变成“成本收益问题”了,不是能不能,而是想不想了 2. 不能,但可以“猜”,就是“大数据”方式,显然这也是要不少成本的 |