2014-12-03 138 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。

实质上,它们是不同的网络层。

相关问题