martes, 10 de abril de 2012

¿Cómo descargo archivos a través del protocolo Bittorrent?

Ahora que Megaupload ha caído y puesto a la venta su dominio, se ha incrementado el uso del protocolo de intercambio de archivos Bittorrent el mejor sin duda alguna.


Se trata de unos de los protocolos P2P de mayo uso a nivel mundial que parece que ha regresado después de un pequeño paréntesis en lo que a la descarga de archivos se refiere. Es interesante hacer un pequeño recorrido para ver cómo funciona esta red. 

Una red en Bittorrent está formada por

Peers (pares): Se denomina así a todos los usuarios que están en la red. 

Leechers (sanguijuelas): Se denomina así a todos los usuarios que están en la red descargando el archivo pero que todavía no tienen el archivo completo. 

Seeders (semillas): Son los usuarios de la red que poseen el archivo completo. Sólo comparten partes con los demás peers, pero no bajan nada. 

Trackers: Un tracker de BitTorrent es un servidor especial que contiene la información necesaria para que los peers se conecten unos con otros. Inicialmente es la única forma de localizar qué usuarios contienen el archivo que se quiere descargar. 

Enjambre: El enjambre son los usuarios en general que el tracker se encarga de buscar. El nombre es debido a la similitud con las abejas y su comportamiento; en esta analogía, el tracker es el panal de abejas, el enjambre de abejas son los usuarios y la miel es el torrent con el contenido. 

Mecánica del funcionamiento

Un usuario baja de un servidor web un archivo .torrent que contiene la información del fichero que queremos descargar. Entre otra mucha información contiene la dirección del tracker al que nos tenemos que conectar para unirnos al enjambre de peers (el .torrent generalmente es un archivo muy pequeño, de unos pocos kilobytes). Este archivo .torrent se abre con algún "programa cliente", que sabe interpretar dicha información. Existen multitud de clientes gratuitos que se pueden utilizar. Entre los más populares están μtorrent, Bitcomet, Vuze (anteriormente Azureus). El tracker y el peer se comunican a través de una 'conexión HTTP'. El tracker informa de la lista de todos los peers y seeds que contienen partes del archivo que queremos descargar. El tracker se actualiza con la información del nuevo peer que acaba de ingresar.

(Fuente: Wikipedia)

Enlaces de interés:

- El mayor tracker a nivel mundial: Pirate Bay
- El mejor cliente para descarga de los archivos .torrent: uTorrent
- Buscador de archivos .torrent usando la potencia de Google: Toorgle
- Guía sobre este protocolo y otros recursos: Guía para iniciados

 ¿A qué esperas?



No hay comentarios:

Publicar un comentario