… O como bajar todo aquello que buscamos.

BitTorrent es un protocolo de transferencia P2P (peer-to-peer o de punto-a-punto) diseñado para el intercambio de archivos. Dicho protocolo se caracteriza por forzar a todos aquellos que bajan un archivo a compartirlo a su vez con otros.
El funcionamiento de este sistema es el siguiente:

  • Se descarga un archivo .torrent el cual contiene la direccion de un servidor de busqueda (tambien conocido como tracker)
  • El tracker se encarga de buscar fuentes con el archivo o partes de este (aquellos que lo comparten o que lo estan bajando)
  • Cada usuario contribuye a la distribuccion del archivo ya que no se baja solo de 1, sino de todo aquel que lo tenga (o que el tracker encuentre mejor dicho)
  • Las descargas de cada fuente “pasan” o son informadas por el tracker el cual lleva un control para determinar cuantos seeders (es decir, cuanta gente comparte el archivo que ya posee) y cuantos clientes hay bajando el archivo.
  • A su vez, tambien se lleva una cuenta de cuantos leechers (sanguijuelas en ingles, es un termino negativo para la red) hay. Los leechers son aquellos usuarios que bajan pero que no comparten o lo hacen muy poco. No favorecen la distribucion de los archivos.

Al ser BitTorrent solo un protocolo de transmision, es necesario un cliente para hacer uso de el y poder bajar archivos (e informar al tracker de la actividad).

Hay muchos clientes para BitTorrent, incluso para distintos sistemas operativos (OS de ahora en mas) y programados en casi cualquier lenguaje de programacion que haya dando vueltas por ahi.

Aca dejo una guia comparativa de disntintos clientes que encontre en la Wikipedia, la enciclopedia online (por si alguien todavia no la conoce): Tabla comparativa de clientes BitTorrent 

Si todavia siguen leyendo, el Cliente que yo recomiendo para Windows es BitComet. No come mucha maquina, es liviano y en cualquier maquina con XP corre seguro (pq necesita .NET FrameWork). La unica contra, como con todo cliente BitTorrent es que nuestro ancho de banda queda reducido a casi nada (es la onda retro, asi se acuerdan como era navegar con Modems telefonicos de los mas viejos, con los primeros ISP de pais).

Ahora, del lado de Linux, yo estoy usando FreeLoader. Es un administrador de descargas (para bajar cualquier archivo) y un cliente BitTorrent. Esta en los repositorios de Ubuntu/Kubuntu (haciendo sudo aptitude install freeloader o busquenlo en Synaptic o Adept). Es MUY liviano y anda de 10.

Por ultimo, de nada serviria toda esta explicacion si no dejo la direccion de algun tracker. En este caso de los que yo uso:

Una vez que encuentran lo que buscaban en el tracker y bajen el archivo .torrent del mismo, lo abren con su cliente BitTorrent y ya estan (si hay seeders dando vueltas, siempre es muy importante fijarse eso) bajando ese programa/juego/pelicula/musica que querian.

Espero que esta guia sirva para algo (a mi en su momento me hubiera ayudado je).