/ / Torrent publicar mensaje de flujo - protocolos, bittorrent

Torrent publicar mensajes de flujo - protocolos, bittorrent

He estado buscando en el protocolo bittorrent para comprender cómo se crea y comparte inicialmente un torrent. Las únicas fuentes que he encontrado son https://wiki.theory.org/BitTorrentSpecification#Tracker_HTTP.2FHTTPS_Protocol y http://www.kristenwidman.com/blog/how-to-write-a-bittorrent-client-part-1/.

Sin embargo, todavía no puedo entender cómo.un nuevo torrent creado por un usuario se comparte con la red (¿qué mensajes envía el par que crea el torrent al rastreador, etc.?). Cualquier enlace / fuente o ayuda con esto sería genial.

¡Gracias!

Respuestas

0 para la respuesta № 1

Los compañeros se comunican entre sí utilizando TCP oProtocolo de transporte de torrentes. Información sobre el archivo para ser descargados (archivo metainfo), etc. se comunican a los compañeros utilizando un protocolo de pares. Como parte de esto protocolo, cuando los compañeros se comunican, utilizan un solo byte de tipo de paquete para indicar su estado.

Para la transferencia de datos, el par (que envía) que tieneel archivo debería pasar al estado sin cambios desde el inicio estado de estrangulamiento. Por otro lado, el par (receptor) debe mantener un estado interesado durante el transferencia de archivos.

Aquí está la especificación de BitTorrent: http://www.bittorrent.org/beps/bep_0003.html