Bittorrent-Client Documentation Used https://wiki.theory.org/index.php/BitTorrentSpecification#Handshake http://www.bittorrent.org/beps/bep_0015.html