The client can learn about other peers supporting DHT through this interaction with them. Approved DHT support is advertised in it by Handshake. Once a customer discovers at least one good, well-connected peer of DHT, he can move around DHT to find more and more peers of DHT. He will remember these peers, called nodes in DHT-talk, between software restarts and constantly maintain / update the list during his work. In the worst case scenario, when a client does not know good peers supporting DHT, you will need to download a torrent torrent so that he can hope to contact several good peers supporting DHT that he recognizes through the tracker.
Update: For this initial DHT peer list, as @Seppo points out, a torrent client can use one or more hard-coded DNS names to look up addresses for known peers, and it can also contain a hard-coded peer list as a final reserve. One limitation of DNS, however, is that port information is not provided, so the default port is usually 6881, while other tools support peers running on different ports.
penguin359 Mar 30 '11 at 1:27 2011-03-30 01:27
source share