Distribuovaná hašovací tabulka pro klienta protokolu BitTorrent
Distributed hash table for BitTorrent client
bachelor thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/13041/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/13041Identifiers
Study Information System: 46474
Collections
- Kvalifikační práce [11264]
Author
Advisor
Referee
Hnětynka, Petr
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Software Engineering
Date of defense
10. 9. 2007
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Obsahem této práce je presný popis distribuované hašovací tabulky (DHT) implementované v BitTorrent klientovi Azureus, její použití pro úcely distribuovaného trackeru a porovnání s jinou DHT sloužící ke stejnému účelu. Součástí této práce je také implementace rozhraní na bázi TCP serveru umožnujícího snadný prístup k DHT bez nutnosti ji znovu implementovat a specifikace použitého komunikacního protokolu.
The goal of this study is exact description of distributed hash table (DHT) that is implemented in BitTorrent client Azureus, its usage as a distributed tracker and comparison with another DHT that is used for the same purpose. This study also includes implementation of interface based on a TCP server that provides easy access to the DHT without need to reimplement it. Specification of communication protocol is included as well.