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