开放的 UDP 端口是否会使用 Transmission 加速种子下载?
我打开了 TCP 端口,传输明确表明该端口已打开。
我之前用过Vuze,它同时使用TCP和UDP。甚至可以选择选择 UDP 还是 TCP。还有一个开放端口检查工具,可以检查 UDP 或 TCP。
答案1
对于这个例子,我启动了 Transmission 来下载乌班图15.04通过 BitTorrent 协议。以下是查看是否涉及 UDP 的快速方法:
maxime@maxime-laptop:~$ ps -e | grep transmission
3167 ? 00:00:00 transmission-gt
maxime@maxime-laptop:~$ lsof -iUDP | grep 3167
transmiss 3167 maxime 17u IPv4 58714 0t0 UDP *:51413
transmiss 3167 maxime 18u IPv4 58718 0t0 UDP maxime-laptop:42349->bbox.lan:5351
是的,看起来好像涉及到一些 UDP。
现在,如果您想更进一步,您可以使用类似的工具捕获和分析网络数据Wireshark。
编者注:
我自行编译了 Transmission 3.00,启动了 VPN,打开了 TCP 和 UDP 端口进行种子下载,几分钟后结果就清楚了,Transmission 收到了 8 个 TCP 数据包,同时帧了 1673 个 UDP 数据包,如以下代码片段所示iptables
:
8 448 ACCEPT tcp -- any any anywhere anywhere tcp dpt:<CENSORED>
1673 217K ACCEPT udp -- any any anywhere anywhere udp dpt:<CENSORED>
不管怎样,我发现了另一件事作为 UDP 行动的证明 = 跟踪器: