
1 cwbsw 2020 年 3 月 31 日 难道你以为 BT 不走 TCP ? |
2 niubee1 2020 年 3 月 31 日 TCP 做路由穿透不如 UDP 方便吧。 |
5 est 2020 年 3 月 31 日 via Android 这个问题,肯定有这样的协议,但是有没有人开 tcp 做种这个就不一定了。有协议和客户端是否支持是两回事,客户端支持和大家用不用又是另外一回事 |
7 Wenpo 2020 年 3 月 31 日 via Android bt 的客户端大多数都支持更改 |
8 sujin190 2020 年 3 月 31 日 虽然 ip nat 这个问题解决了,但是受防火墙限制,各宽带里边的 v6 也不能直直接连接吧,而且 p2p 这种东西,tcp 也没看出有啥好处啊 |
9 cev2 2020 年 3 月 31 日 via Android BitTorrent 本来就是走 TCP 的,所以楼主的问题不成立。 虽然 BitTorrent 也支持 UDP 但 TCP 一直是默认,后来Torrent 这家伙自己开发了TP (基于 UDP ),再后来官方把Torrent 收购了并放弃了自己原来的客户端。 说完了历史我再说一下对于 QoS 自己看法,因为 BT 流量本身是不加密的,所以不管是 TCP/UDP 对于运营商来说都知道这是 BT 流量,虽然 UDP 在某些地区歧视,但 P2P 流量在多数 QoS 模板中优先级都是最低的。 所以从一个优先级低的协议换为另一个优先级低的协议是不明智的,我这里 3 家网络 BT 下载都没受过影响(毕竟 steam 、win10 补丁更新都是基于 BT 协议魔改的)。 https://s1.ax1x.com/2020/03/31/GM81BV.jpg 手边暂时没 PC,用手机暂且一测吧,用的 TCP 传输,速度嘛也可以接受。 |
10 cev2 2020 年 3 月 31 日 via Android #9  ̄^ ̄汗,回答完问题一刷新,WTF ?你们的 BT 难道走的不是 TCP,就我是 TCP 的? 突然有种被世界抛弃了的感觉。 |
11 reus 2020 年 3 月 31 日 bt 协议本来就是用 TCP 传输,后来加了用 UDP 通讯的 UDP,再后来加了基于 UDP 的 uTP 传输。 |
12 reus 2020 年 3 月 31 日 s/UDP/DHT... |
13 monkeyWie 2020 年 3 月 31 日 BT 一直都是基于 TCP 协议啊,不过后来也有基于 UDP 的 uTP,当然如果是 tracker 协议的话基本上都是走 UDP 的。 |
14 Archeb 2020 年 3 月 31 日 1 、BT 协议本来就可以基于 TCP 或者 UDP 2 、你说的浏览器上的 p2p 应该是这个 https://github.com/webtorrent/webtorrent 3 、这个利用的不是“chrome 的某些特征”,而是 WebRTC DataChannel,而这是许多浏览器都早就支持了的 请看 https://developer.mozilla.org/zh-CN/docs/Web/API/WebRTC_API |
15 ruixue 2020 年 3 月 31 日 BT 协议本来就是基于 TCP 的啊,为什么还要问有没有? 装个开源客户端比如 qBittorrent,在设置里把TP 协议关掉只留 BT 协议,就完事了 |
16 unixeno 2020 年 3 月 31 日 via Android 先问是不是,再问有没有 bt 协议本来就是 tcp 的 |
17 ZRS 2020 年 3 月 31 日 |
19 brMu 2020 年 3 月 31 日 BT 就是 TCP 协议,uTP 是 UDP 协议,BT 软件都是 2 个协议都支持。 |
20 rallos8zek 2020 年 4 月 1 日 via iPhone 说到这里,我想问下,bt 软件端口映射,tcp 和 udp 要各设一个端口做映射咯? |
21 jousca 2020 年 4 月 1 日 @rallos8zek 当然了。省事的话开启 UPNP 就可以,自动映射。 |