2017-06-08 133 views
0

我想分析uTorrent如何使用Wireshark捕獲發送的數據包。 在同一本地網絡中有三臺主機,其中一臺創建種子並開始種子,另外兩臺主機下載種子。從跟蹤看來,uTorrent使用TCP和uTP,有時在下載過程中會在協議之間切換。 uTorrent如何選擇?我檢查了Bittorrent文檔,發現什麼都沒有。有沒有辦法強制uTorrent只使用其中的一種?uTorrent如何在TCP和uTP之間進行選擇?

回答

0

我所觀察到的,uTorrent似乎更喜歡uTP over TCP,這通常是一個不錯的選擇。

偏好> BitTorrent的:啓用帶寬管理[UTP]可用於打開UTP開/關。

更精確的控制可以在偏好來完成>高級:bt.transp_disposition
默認值:

μTorrent的用戶手冊:(按F1

bt.transp_disposition:該選項控制μTorrent對使用TCP或uTP傳輸數據的偏見程度(假定連接的另一端的對等端同時支持傳輸協議)。以下是所接受的值的列表:

  • 1允許的μTorrent嘗試傳出TCP連接
  • 2允許的μTorrent嘗試傳出UTP連接
  • 4允許的μTorrent接受傳入的TCP連接
  • 8允許μTorrent接受傳入的uTP連接
  • 16告訴μTorrent使用新的uTP標頭。這是一個改進的通信頭,但不能與不理解它的客戶端向後兼容。

該選項被解釋爲位域,因此可以將值相加以獲得行爲組合。將此值設置爲255可確保啓用所有行爲。

+0

謝謝!猜猜它是我的錯,因爲沒有先查看用戶手冊:) –

相關問題