Red de conocimiento informático - Computadora portátil - ¿Qué hace el software BitTorrent?

¿Qué hace el software BitTorrent?

Con el desarrollo de las redes de banda ancha, las descargas de archivos grandes basadas en tecnología punto a punto tienen requisitos cada vez mayores para los servidores, y los servidores de gran ancho de banda implican altos costos. Sin embargo, innumerables PC en la red están inactivas la mayor parte del tiempo. ¿Utilizar estos recursos de red inactivos para reducir los costos operativos de los terminales de red? A partir de esta idea surgió la tecnología P2P. La idea básica es instalar el software P2P correspondiente en cada terminal de la red, basado en el protocolo de transmisión TCP (UDP)/IP, y utilizar la red de banda ancha para distribuir los recursos restantes al equipo terminal, alcanzando así el nivel de una supercomputadora. .

BitTorrent es un software de descarga basado en tecnología P2P. Es diferente de Netflix peer-to-peer e Internet Ant. Al descargar datos, cada terminal también actúa como un servidor para cargar datos a toda la red. descargue los mismos datos de otros terminales de la fuente, por lo que cuantos más terminales se descarguen, más fuentes de datos se descargarán, lo que evita la congestión de datos al descargar archivos grandes con un único método de descarga de fuente de datos. Esto elimina por completo el problema de congestión de datos al descargar archivos grandes desde una única fuente de datos.

--------------------------

BT, el nombre oficial es "BitTorrent" ( China, apodado "Bit Torrent Download" por los internautas), es un protocolo y software de descarga multipunto, multilingüe y multidireccional.

BitTorrent es un protocolo y software de multidifusión desarrollado por un programador llamado Bram Cohen en California, EE. UU.

BitTorrent está diseñado para que **** disfrute de archivos grandes y funciona un poco como un esquema piramidal.

BT primero divide el archivo en muchas partes al final del cargador, el usuario A descarga aleatoriamente una parte y el usuario B descarga aleatoriamente la otra parte.

Luego, BT irá a la computadora de B para obtener la parte que B ha descargado, y BT de B irá a la computadora de A para obtener la parte que A ha descargado. Esto no solo reduce la carga en el servidor. , pero también acelera el proceso y mejora la velocidad de descarga de ambas partes.

De hecho, mientras cada usuario descarga, también carga como fuente (alguien más obtiene parte del archivo de su computadora). Esto utiliza eficazmente el ancho de banda ascendente y evita el cuello de botella del FTP tradicional, donde todos se amontonan en el servidor para descargar el mismo archivo. Cuantas más personas se unan a la descarga, más personas transferirán realmente el archivo y más rápido podrán descargarlo otros usuarios, lo cual es la ventaja de BT.

A diferencia de las descargas FTP y HTTP habituales, no es necesario especificar un servidor para las descargas de BitTorrent. Aunque todavía existe el concepto de servidor en BT, los descargadores no necesitan preocuparse dónde está el servidor. Sólo la persona que publicó el original habilitado **** debe saberlo.

El servidor que proporciona BitTorrent se llama rastreador, y las personas que publican archivos utilizando BitTorrent necesitan saber qué servidor se utiliza para proporcionar rastreadores para el archivo.

Como no se especifica ningún servidor, BitTorrent utiliza archivos BT para determinar la fuente de descarga. BitTorrent utiliza archivos BT para determinar el origen de las descargas. Este es un archivo pequeño con una extensión de torrent, generalmente de solo unas pocas docenas de KB, que contiene información de descripción del archivo de distribución correspondiente, el rastreador que se utilizará (un servidor que registra). la información de usuario del archivo descargado) y la suma de comprobación del archivo, etc. Los clientes BitTorrent procesan archivos BT para encontrar fuentes de descarga y realizar operaciones de descarga asociadas.

El archivo que BT proporciona archivos completos se llama semilla (SEED), y la persona que lo descarga se llama cliente. Puede ver cuántos clientes hay según cuántas semillas tiene actualmente un determinado archivo. Siempre que haya uno Si descarga el torrent, puede descargarlo con confianza y definitivamente lo captará hasta el final. Por supuesto, cuantas más semillas haya, más clientes se apresurarán a presentar la solicitud y más rápida será la velocidad.

Si descubres que el recuento de semillas es 0, no lo intentes. Por lo general, hay al menos un torrent, y cuantas más personas lo descarguen, más personas lo harán y más rápida será la velocidad de descarga. Una vez que se completa la descarga, otros pueden continuar descargándola si usted no decide cerrarla.