Articulo de referencia

Rastreador de BitTorrent

Un rastreador BitTorrent es un tipo especial de servidor que facilita la comunicación entre pares mediante el protocolo BitTorrent . En el intercambio de archivos entre pares (P...

Un rastreador BitTorrent es un tipo especial de servidor que facilita la comunicación entre pares mediante el protocolo BitTorrent .

En el intercambio de archivos entre pares (P2P) , un cliente de software en una PC de usuario final solicita un archivo, y las porciones del archivo solicitado que se encuentran en las máquinas de los pares se envían al cliente y luego se vuelven a ensamblar para formar una copia completa del archivo solicitado. El servidor "tracker" mantiene un registro de dónde se encuentran las copias del archivo en las máquinas de los pares, cuáles están disponibles en el momento de la solicitud del cliente y ayuda a coordinar la transmisión y el reensamblaje eficientes del archivo copiado. Los clientes que ya han comenzado a descargar un archivo se comunican periódicamente con el tracker para negociar una transferencia de archivos más rápida con nuevos pares y proporcionar estadísticas de rendimiento de la red; sin embargo, una vez iniciada la descarga inicial del archivo P2P, la comunicación P2P puede continuar sin la conexión a un tracker.

Los clientes modernos de BitTorrent pueden implementar una tabla hash distribuida y el protocolo de intercambio de pares para descubrir pares sin rastreadores; sin embargo, los rastreadores todavía se incluyen a menudo con los torrents para mejorar la velocidad de descubrimiento de pares. [ 1 ]

Rastreadores públicos frente a rastreadores privados

rastreadores públicos

Cualquiera puede usar los rastreadores públicos o abiertos agregando la dirección del rastreador a un torrent existente, o bien, pueden ser utilizados por cualquier torrent recién creado, como OpenBitTorrent . The Pirate Bay operó uno de los rastreadores públicos más populares hasta que lo desactivó en 2009 debido a problemas legales.

rastreadores privados

Un rastreador privado es un rastreador de BitTorrent que restringe el uso exigiendo que los usuarios se registren en el sitio. El método de control de registro utilizado en muchos rastreadores privados es un sistema de invitación , en el que los miembros activos y colaboradores tienen la capacidad de otorgar permiso a un nuevo usuario para registrarse en el sitio, o bien, el nuevo usuario pasa por un proceso de entrevista. [ 2 ]

Existen diversas circunstancias en las que es legal distribuir material protegido por derechos de autor o partes del mismo.

  • Distribución gratuita. Los titulares de derechos de autor pueden optar por permitir la distribución gratuita de sus obras. Para ello, existen licencias de derechos de autor específicas, utilizables por cualquier persona que desee subir su propio material. Estas licencias se utilizan con frecuencia en situaciones con un gran número de titulares de derechos de autor, como en las comunidades en línea. Por ejemplo, la familia de licencias Creative Commons para obras culturales libres en formato de texto, audio, vídeo o imagen; o las licencias de software para software libre / de código abierto, como la licencia BSD y otras. Wikipedia misma puede distribuirse mediante BitTorrent por la misma razón.
  • Dominio público. Las obras que son de dominio público y, por lo tanto, no están (o ya no están) sujetas a la ley de derechos de autor, también pueden distribuirse legalmente. Por ejemplo, el Proyecto Gutenberg recopila y publica regularmente obras culturales clásicas una vez que sus derechos de autor han expirado (lo cual depende del país en el que la obra se publicó previamente).
  • Uso legítimo. Algunos países también cuentan con disposiciones de uso legítimo en la legislación sobre derechos de autor, que permiten a las personas acceder y utilizar ciertas clases de material protegido por derechos de autor sin infringir la ley.

También existen experimentos que venden legalmente contenido distribuido a través de BitTorrent utilizando un sistema de seguimiento "seguro".

Mejorar la fiabilidad de los torrents

Los rastreadores son la principal causa de los daños en la red BitTorrent. (Otras causas suelen estar relacionadas con clientes dañados o pirateados que suben datos corruptos). La fiabilidad de los rastreadores ha mejorado gracias a dos innovaciones clave en el protocolo BitTorrent.

Torrents multitracker

Los torrents multitracker contienen varios rastreadores en un solo archivo torrent. Esto proporciona redundancia: si un rastreador falla, los demás pueden seguir manteniendo el enjambre para el torrent. Una desventaja es que puede haber varios enjambres desconectados para un mismo torrent, donde algunos usuarios pueden conectarse a un rastreador específico pero no a otro. Esto puede crear un conjunto disjunto que puede dificultar la eficiencia del torrent para transferir los archivos que describe. Extensiones adicionales como el intercambio de pares y DHT mitigan este efecto al fusionar rápidamente grafos de pares que de otro modo estarían disjuntos.

torrents sin rastreador

Vuze (antes Azureus) fue el primer cliente BitTorrent en implementar un sistema de este tipo mediante el método de tabla hash distribuida (DHT). Simultáneamente, se desarrolló un sistema DHT alternativo e incompatible, conocido como Mainline DHT, que posteriormente fue adoptado por los clientes BitTorrent (Mainline), μTorrent, Transmission, rTorrent, KTorrent, BitComet y Deluge.

Las versiones actuales del cliente oficial de BitTorrent, μTorrent , BitComet , Transmission y BitSpirit son compatibles con Mainline DHT . Ambas implementaciones de DHT se basan en Kademlia . A partir de la versión 3.0.5.0, Vuze también admite Mainline DHT, además de su propia base de datos distribuida, mediante el uso del complemento opcional MainlineDHT Plugin . Esto permite que el cliente Vuze pueda acceder a una red más amplia.

La mayoría de los clientes BitTorrent también utilizan Peer Exchange (PeX) para reunir pares, además de los rastreadores y DHT. Peer Exchange consulta con pares conocidos para ver si conocen a otros pares. Con la versión 3.0.5.0 de Vuze, todos los principales clientes BitTorrent ahora son compatibles con Peer Exchange.

Compatibilidad con IPv6

Una de las opciones para este protocolo de seguimiento basado en HTTP es la bandera "compact". Esta bandera, tal como se define en BEP 23, [ 3 ] especifica que el rastreador puede compactar la respuesta codificando las direcciones IPv4 como un conjunto de 4 bytes (32  bits). Sin embargo, las direcciones IPv6  tienen 128 bits de longitud, por lo que "compact" rompería la compatibilidad con IPv6. Para manejar esta situación, los clientes y los rastreadores deben evitar usar anuncios compactos sobre IPv6 o implementar BEP 07 [ 4 ].

Software

Opentracker, de Dirk Engling, impulsaba uno de los mayores rastreadores de BitTorrent, el rastreador de The Pirate Bay .

qBittorrent es un cliente BitTorrent de código abierto con soporte integrado para rastreadores.

BitTorious es un sistema de seguimiento de errores de código abierto, con soporte comercial y un portal de gestión web integrado.

Véase también

Referencias

  1. Di, Wu; Dhungel, Prithula; Hola, Xiaojun; Zhang, Chao; Ross, Keith. "Comprensión del intercambio entre pares en sistemas BitTorrent - Universidad de Nueva York" (PDF) . Consultado el 22 de diciembre de 2022 .
  2. Jones, Ben (15 de enero de 2008). "Intercambiar invitaciones de rastreadores de BitTorrent, ¿mercancía o maldición?" . TorrentFreak . Archivado del original el 19 de junio de 2013. Recuperado el 23 de octubre de 2010 .
  3. Harrison, David. "Tracker devuelve listas de pares compactas" . Archivado del original el 11 de febrero de 2010. Consultado el 28 de febrero de 2017 .
  4. Hazel, Greg; Norberg. "Extensión de rastreador IPv6" . Archivado del original el 15 de mayo de 2017. Recuperado el 28 de febrero de 2017 .
Obtenido de " https://en.wikipedia.org/w/index.php?title=BitTorrent_tracker&oldid=1357979255#Private_trackers "