当我在两个不同的PC上使用BitTorrent下载相同的torrent文件并使用相同的互联网连接时会发生什么?

Nic*_*lai 6 bittorrent file-sharing tracker torrent

如果我有两台笔记本电脑并将它们连接到相同的互联网连接,那么使用BitTorrent软件下载相同的torrent文件,跟踪器会看到什么?以及洪流软件将如何表现?

让我们说笔记本电脑AI开始下载torrent文件然后30分钟后,我在笔记本电脑B上下载相同的torrent文件.

这两台笔记本电脑会成为同行并发送对方数据吗?笔记本电脑B会从笔记本电脑A获取数据

torrent文件中的跟踪器是否会认为只有一台笔记本电脑/一个对等方试图下载该文件?

或者跟踪器是否只看到一个公共IP地址,因为他们使用相同的互联网连接?

Enc*_*mbe 1

两台笔记本电脑会成为对等设备并互相发送数据吗?笔记本电脑 B 会从笔记本电脑 A 获取数据吗?

假设两个 BitTorrent 客户端位于同一 NAT 后面:

如果 torrent 是公开的(未设置私有标志)并且两个客户端都支持 本地对等发现,则它们可以通过这种方式找到对方。

如果 NAT 支持Hairpinning并为至少一个客户端保留相同的外部和内部端口,那么它们很有可能也可以通过这种方式相互连接。

torrent 文件中的跟踪器是否会认为只有一台笔记本电脑/一个对等点尝试下载该文件?
或者跟踪器只会看到一个公共 IP 地址,因为它们使用相同的互联网连接?

他们将共享相同的IP。如果跟踪器可以借助它们连接的端口和它们使用的不同peer_id 来区分它们,则取决于跟踪器使用的具体实现。