lunes, 15 de diciembre de 2014

torrents

archivos torrents

Un archivo torrent almacena metadatos usados por BitTorrent. Está definido en la especificación de BitTorrent. Simplemente, un torrent es información acerca de un archivo de destino, aunque no contiene información acerca del contenido del archivo. La única información que contiene el torrent es la localización de diferentes piezas del archivo de destino. Los torrents funcionan dividiendo el archivo de destino en pequeños fragmentos de información, localizados en un número ilimitado de hosts diferentes. Por medio de este método, los torrents son capaces de descargar archivos grandes rápidamente. Cuando un cliente (el receptor del archivo de destino) ha iniciado una descarga por torrent, los fragmentos del archivo de destino que son necesitados pueden ser encontrados fácilmente, basado en la información del torrent. Una vez que todos los fragmentos son descargados, el cliente puede ensamblarlos en una forma utilizable. Nota: la descarga debe ser completada antes de que pueda ensamblarse en una forma utilizable.


Un archivo torrent contiene las URLs de muchos trackers y la integridad de los metadatos de todos los fragmentos. También puede contener metadatos adicionales definidos en extensiones de la especificación de BitTorrent. Estos son conocidos como "Propuestas de Mejora BitTorrent". Ejemplos de tales propuestas incluyen metadatos para informar quien ha creado el torrent y cuando.

sistema bittorrents

BitTorrent es un protocolo diseñado para el intercambio de archivos punto a punto (peer-to-peer) en Internet. Es uno de los protocolos más comunes para la transferencia de archivos grandes.

El programador Bram Cohen diseñó el protocolo en abril de 2001 y publicó su primera implementación el 2 de julio de 2001. Actualmente es mantenido por la empresa de Cohen, BitTorrent, Inc. Existen numerosos clientes BitTorrent disponibles para varios sistemas operativos.


En enero de 2012, BitTorrent tenía 150 millones de usuarios activos de acuerdo con BitTorrent, Inc., basándose en esto, estimaban que el número total de usuarios mensuales de BitTorrent era mayor de 250 millones. En cualquier instante de tiempo BitTorrent tiene, en promedio, más usuarios activos que YouTube y Facebook juntos (en un instante de tiempo, no en número total de usuarios únicos específicamente de BitTorrent). Por otro lado, tras el cierre de la web Megaupload, el uso de esta plataforma se ha incrementado considerablemente.

gestores de descargas bittorrent

Un gestor (o administrador o acelerador) de descargas es un programa diseñado para descargar archivos de Internet, ayudado de distintos medios como algoritmos o formas más sencillas, para ir pausando y reanudando las descargas de algún servidor FTP o página de Internet. Es muy recomendable su utilización cuando se trata de archivos grandes, tales como imágenes ISO; programas; vídeos; música; etc.

A diferencia de un navegador (que permite navegar por las páginas de la web, siendo la función de descarga de menos importancia), un gestor de descargas permite automatizar la descarga de varios archivos de acuerdo a parámetros de configuración. En particular, un gestor de descargas se puede utilizar para hacer una réplica de un sitio web completo.

trackers

Un tracker o rastreador de BitTorrent es un servidor especial que contiene la información necesaria para que los peers se conecten con otros peers asistiendo la comunicación entre ellos usando el protocolo BitTorrent. Los rastreadores son el único y principal punto de encuentro al cual los clientes requieren conectarse para poder comunicarse y poder iniciar una descarga. En la actualidad existen una serie de comunicaciones alternas a los rastreadores que permiten a un cliente encontrar a otros clientes sin la necesidad de comunicarse anteriormente con un rastreador.

Los rastreadores no sólo coordinan la comunicación y distribución de datos entre los peers que tratan descargar el contenido referido por los torrents, sino que también siguen de cerca y sin perder de vista las estadísticas y la información de verificación para cada torrent. Si el rastreador se viene abajo y alguien intenta comenzar una descarga de un torrent, no podrá conectarse con el enjambre de usuarios. Los errores del rastreador son generalmente temporales, por lo que es recomendable el intentar conectar una y otra vez hasta lograrlo o en caso contrario, buscar otra fuente de donde descargar el mismo contenido.

El rastreador es el único que sabe dónde se localiza cada peer dentro de un enjambre, por lo que es indispensable su disponibilidad para poder comunicarse con el resto de los usuarios, por lo menos hasta haberse conectado con el enjambre.

Los rastreadores se dividen en dos clases, privados y públicos. La principal diferencia entre ellos es que los privados requieren que los peers sean usuarios registrados de un sitio web, mientras que en los rastreadores públicos cualquiera puede comunicarse con ellos. Los rastreadores privados generalmente guardan las estadísticas de tráfico de cada usuario y utilizan un sistema de porcentajes que permite saber si el usuario comparte o no los datos que haya descargado o esté descargando. Muchos de estos rastreadores suelen expulsar a los usuarios que tienen un porcentaje bajo, ya que al no compartir no colaboran con la red.

Seed and leech:

seed o seeder o semillas, son las personas que tienen el archivo completo y lo estan compartiendo.

leech o leechers o clientes, con las personas que están descargando el archivo y no lo tienen completo y solo comparten lo que ya descargaron

a más seeders y menos leechers, más posibilidades hay de que el archivo descargue más rápido.

la velocidad de descarga depende tambien de las velocidades de subida y de bajada de cada uno, de las limitaciones de subida que le ponga cada seeder, etc...
es como una cañeria de agua donde abren y cierran canillas con mas o menos caudal, en este caso es caudal de datos.

No hay comentarios:

Publicar un comentario