2017-06-08 134 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

谢谢!猜猜它是我的错,因为没有先查看用户手册:) –

相关问题