Networking
傳輸只使用 TCP 還是 UDP?
打開的 UDP 埠會使用傳輸加速種子下載嗎?
我打開了 TCP 埠,傳輸清楚地說埠是打開的。
我以前用過 Vuze,它同時使用 TCP 和 UDP。甚至還有一個選項是更喜歡 UDP 還是 TCP。還有一個開放埠檢查工具,可以檢查 UDP 或 TCP。
對於這個例子,我啟動了傳輸通過 BitTorrent 協議下載Ubuntu 15.04 。這是查看是否涉及某些 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之類的工具來擷取和分析網路數據。
編者註:
我自編譯了傳輸 3.00,啟動了我的 VPN,打開了 TCP 和 UDP 埠以進行種子下載,幾分鐘後的結果很清楚,傳輸接收到 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 行動的證據 = 跟踪器: