DC jak torrenty?Artykuł oparty o specyfikacje DHT dla StrongDC++ i forum ApexDC++
Poniższy tekst opisuje pokrótce jeden z wielu wersji programów P2P bazujących na Distributed Hash Table.
Główny pomysł został zaczerpnięty z Kademli, głównie z sieci eMule KAD.
DHT w StrongDC++ używa protokołu ADC z interfejsem UDP. Domyślny port UDP to 6245. (dla ApexDC++ 6250)
Siec składa się z osób używających StrongDC++ lub jego pochodnych. Użytkownicy komunikują się ze sobą i przechowują o sobie informacje. Każdy użytkownik sieci "składa się" z: CIP, IP i portu UDP. Gdzie CID to 192bitowy unikatowy identyfikator w sieciach ADC.
Wszystko w sieci jest identyfikowane przy użyciu 192-bitowego numeru. Algorytm generujący ten numer to Tiger Tree Hash.
Obecnie siec obsługuje maksimum do 1920 nodów (osób znajdujących się w sieci z włączonym DHT).
Jak włączyć DHT w kliencie znajdziecie w tym wątku: