Asad Ali
Asad Ali

Reputation: 15

Torrent Protocol find peer

I am studying bit torrent protocol. I have confusion regarding torrent protocol. Suppose I have a router with static IP and two clients are connected to that router that are C1 and C2. One of that client say C1 is acting as a seed. Now how will the client downloading the file will know that C1 is seeding taking consideration the fact the only thing know to the outer-network is static IP of the router. Is there is any way through which torrent can identify the client C1 ??? Please explain that.

Upvotes: 0

Views: 152

Answers (1)

the8472
the8472

Reputation: 43042

a) they can find each other via local service discovery, it's widely deployed but currently lacking a specification

b) they can talk to each other through their respective public socket addresses as discovered through other peer discovery mechanisms if the router supports hairpin NAT routing


Update: Now there's a spec for LSD.

Upvotes: 1

Related Questions