What happens when I download the same torrent file using BitTorrent on two different PCs and using the same internet connection?

If I have two laptops and connect them to the same internet connection, download the same torrent file using BitTorrent software, what do trackers see? and how will the torrent software work?

Let's say in laptop A I start to download a torrent file and then after 30 minutes I download the same torrent file on laptop B.

Will two laptops become equal and send data to each other? Will laptop B receive data from laptop A?

Will the trackers in the torrent file think that there is only one laptop / one expert trying to download the file?

Or will the tracker only see one public IP address since they are using the same internet connection?

+3


source to share


1 answer


Will two laptops become equal and send data to each other? Will laptop B receive data from laptop A?

Let's assume two BitTorrent clients are behind the same NAT:

If the torrent is public (no private flag set) and both Local Peer Discovery clients support , they can find each other this way.



If NAT supports Hairpinning and keeps the same external and internal port for at least one of the clients, there is a good chance that they too will be able to connect to each other.

Will the trackers in the torrent file think that there is only one laptop / one expert trying to download the file?
Or will the tracker only see one public IP address since they are using the same internet connection?

They will use the same IP address. If a tracker can differentiate between them by the port they connect to and the different peer_ids they use depends on the specific implementation of the tracker.

0


source







All Articles