sábado, 28 de enero de 2012

El regreso a BitTorrent

Ahora que Megaupload se lo han llevado los federales y el resto de servidores de descarga directa se han achantado, he decido regresar al p2p. Probé con eMule porque era el que utilizaba antaño, pero debido a su lento proceso de descarga decidí indagar en el servicio p2p de BitTorrent con excelentes resultados. No soy un experto en esta materia pero les contaré lo que sé.

BitTorrent funciona por p2p (peer-to-peer), los archivos los descargas de un usuario (peer) a través de un servidor (tracker), en vez de descargarlos de forma directa desde un servidor como ocurría en descarga directa. Claro, las diferencias en la velocidad de descarga eran considerables ya que las velocidades de subida que suelen proporcionar las compañías de internet son por lo general un mierda. Pero en p2p la unión hace la fuerza y cuantos más usuarios compartan el archivo que vas a descargarte irás consiguiendo aumentar la velocidad hasta llegar al tope de la banda ancha, superando muchas veces incluso a la descarga directa. Por poneros un ejemplo, en descarga directa la máxima velocidad que he llegado a alcanzar no ha superado los 800Kb/s, mientras que esta misma mañana con torrent y un tracker privado (luego aclaro esto) he llegado a descargar a 1.45Mb/s, se podría decir que casi al doble.

Para lograr esto, lo primero es lo primero, necesitas un cliente de BitTorrent. Yo uso Transmission porque es el que me viene con Ubuntu, es sencillo y eficaz. Para usuarios de Windows, según he leído, el mejor es uTorrent. No he probado uTorrent pero supongo que no será muy distinto del resto a la hora de configurar lo básico.

ABRIR PUERTOS DEL ROUTER

Bueno una vez descargado e instalado nuestro cliente de BitTorrent debemos abrir los puertos en nuestro router para nuestro cliente.
Para acceder a nuestro router debemos poner en nuestro navegador web la "puerta de enlace" del router. Para saber cual es tenemos que mirar dentro de las conexiones en "información de la conexión" en Ubuntu. En Windwos si mal no recuerdo había que entrar en el Centro de redes, luego darle a "Ver estado de la conexión" y luego a "Detalles". La puerta de enlace será un número parecido a este: 192.168.1.1

Cuando ya hayas puesto la puerta de enlace en el navegador se abrirá la página para acceder al router, donde os pedirá un nombre de usuario y contraseña. Por defecto suele ser "admin" el nombre de usuario y contraseña, pero si no es así podéis buscar en las instrucciones del router o llamar a vuestro proveedor de internet.

Una vez dentro del router debemos ir a "Configuración NAT" y luego a "Apertura de puertos". Como esto es diferente para cada modelo de router, os recomiendo buscar vuestro modelo en google que seguro que habrá alguien que os diga como se hace. En mi caso yo tengo router DCM-G202 de ONO.
Una vez dentro de "Apertura de puertos" vemos que hay "Servicios predefinidos" y Servicios definidos por el usuario". Dentro de este último le damos a "añadir". Nos salen varias cosas para rellenar:

-Nombre: Aquí ponemos el que nos dé la gana.
-Tipo: Elegimos TCP
-IP del Servidor local: Aquí ponemos nuestra ip (la podemos mirar donde encontramos la puerta de enlace)
-Puerto inicial: Aquí tenemos que poner el puerto del cliente BitTorrent, en el caso de Transmission el puerto por defecto es 51413, en uTorrent y demás lo podéis mirar dentro del apartado "Red" o "Conexión" en las "Preferencias", "Opciones", "Settings" o lo que sea dentro del Cliente de BitTorrent.
-Puertos Privados: ponéis el mismo que en el puerto inicial.

El resto de los apartados dejarlos como están y le dais a "aplicar". Ya tenéis abierto el puerto, si necesitáis abrir más para lo que sea ya sabéis como se hace.

DESCARGAR TORRENTS

Para descargar torrents simplemente busca en Google, en páginas de torrents (trackers). Aquí os pongo una lista trackers públicos:

- http://thepiratebay.org/
http://www.newpct.com/
http://www.divxtotal.com/
http://www.torrentazos.com/
http://www.mejortorrent.com/
http://www.torrentspain.com/
http://www.universotorrent.com/
http://www.todotorrents.com/
http://www.ultimosdivx.com/

Descargas el archivo con extensión .torrent y lo abres con el Cliente de BitTorrent y a esperar a que se descargue.

DATOS A TENER EN CUENTA

Antes de descargar nada tenemos que tener en cuenta el número de seeds y de leechers o peers (seeds + leechers), qué es esto, ahora os lo explico:

-Seeds (sembradores): Son aquellos usuarios que tienen un torrent completado y están compartiéndolo. El uploader del archivo fue el primer seed que tuvo ese fichero y según vayan completando la descarga, los demás usuarios se irán conviertiendo en seeds de los archivos que tengan completos y los estén compartiendo.

-Leechers (sanguijuelas): Son aquellos usuarios que tienen una descarga iniciada y no completada. Una vez completada la descarga pasarían a ser un seed más siempre y cuando no eliminen el archivo descargado o dejen de compartir, parando el torrent, o cerrando el cliente BitTorrent.

-Peers (pares): Son cualquier tipo de usuario que esté compartiendo o descargando un fichero. Los peers que tiene un torrent son la suma de seeds y leechers.

Si vas a descargar un archivo reciente (última temporada de una seria actual, películas de estreno y cosas así) no creo que tengas problemas con esto ya que el número de seeds y leechers seguro que es elevado, por lo que no habrá demoras en la descarga. El problema es cuando vas a descargar algo que ya tiene un tiempo, ya que el número de seeds y leechers probablemente sea muy bajo con lo que la velocidad de descarga será muy lenta y poco continua porque dependes de pocas personas para la descarga. Si tienes 2 seeds mientras estén conectados podrás descargar pero a una velocidad probablemente muy baja, aún así tienes opciones a una descarga completa del archivo. Si no hay seeds y solo hay leechers podrás descargarte como máximo el porcentaje de descarga que tenga el leecher, si él tiene 95% pues te quedas con la miel en los labios a esperar que algún día aparezca un seed para descargar el 5% restante.
Lo normal es que si te descargas un archivo lo dejes un tiempo compartiéndolo para que otras personas no tengan que pasar por la desesperación que pasaste tu al no tener seeds, pero esto ya depende de cada uno.

TRACKERS PRIVADOS

Esta es la mejor opción que hay a la hora de descargar torrents y hace que sea incluso mejor que la descarga directa. Lo bueno que tiene los trackers privados es que garantizan que un torrent tenga seeds. Qué pasa, que solo puedes registrarte en ellos por invitación. Yo conseguí la mía esta mañana que se la pedí a uno en un foro y aunque de momento no tengo invitaciones cuando las tenga os avisaré.
Lo bueno y lo malo de estos sitios es que tienen ratio. El ratio es la proporción entre lo que subes y lo que bajas. Sirve para que no haya usuarios que abusen de la generosidad de los demás y se limiten a descargar sin aportar nada. Si se tiene un ratio excesivamente bajo puedes ser baneado y perderías la cuenta del tracker. Con esto el tracker se asegura un gran número de seeds en sus torrents, con lo que descargas más rápido y te aseguras que la descarga sea completa.

El tracker que uso yo según dicen es de los mejores y de momento lo corroboro (1.45Mb/s):

PuntoTorrent

Aunque hay más. Todo es buscar.




Bueno, espero que esto os haya servido de ayuda. Si tenéis alguna duda, comentar. Y recordad que esto se basa en compartir.

Un saludo.
Licencia de Creative Commons
Orgullo Freak by Santos is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.