2014-12-03 134 views
1

我創建了一個包含4個虛擬機的torrent下載虛擬環境。在這四臺機器中,三臺機器充當同伴,另一臺充當跟蹤器。使用uTorrent我從其中一個同行創建了一個torrent文件,並將其發佈給跟蹤器。從另一個同行我嘗試使用創建的torrent文件下載該文件並且它工作正常。但是,當我在下載過程中使用wireshark捕獲網絡數據包時,我驚訝地發現BitTorrent協議並不全部用於片段傳輸。它沒有任何requesthave消息。 UDP用於轉移。uTorrent客戶端不使用BitTorrent協議

這是爲什麼?如何指導客戶端使用Bittorrent協議進行傳輸?

回答

1

在客戶端禁用uTP。

+0

謝謝。而且我也從我的客戶端手動添加對等端(右鍵單擊 - >添加對等端)。我應該配置什麼使我的跟蹤器找到同行? – Jackzz 2014-12-03 08:16:32

1

確實使用bittorrent協議。它只是使用不同的底層傳輸協議,μTP而不是TCP。

實質上,它們是不同的網絡層。

相關問題