El protocolo BitTorrent parece algo muy complejo, algo fuera del alcance de los simples mortales que programamos alguna cosilla de vez en cuando, pero no es así, el protocolo básico es bastante simple, se puede comprobar leyendo la wiki_de_theory.org o leyendo estos posts, la idea de esta mini serie es explicar como funciona el protocolo en 3 secciones:
* Como funcionan los archivos *.torrent
* Como comunicarse con el tracker
* Y como comunicarse con otros clientes

Así que empezamos con los archivos, para las pruebas utilizaremos el de trisquel