Colección de citas famosas - Colección de máximas - ¿Qué son las descargas bt y bt?

¿Qué son las descargas bt y bt?

Encontré un tutorial, hombre, ¡compruébalo!

Comience a descargar BT y adquiera conocimientos en ella

Bt: BT es un tipo de software de disfrute * * * (no "pervertido"), el nombre completo es "BitTorrent". .

En términos generales, la descarga consiste en transferir archivos desde el servidor al cliente, como FTP, HTTP, PUB, etc.

Sin embargo, hay un problema. A medida que aumenta el número de usuarios, también aumenta la demanda de ancho de banda. Demasiados usuarios provocarán cuellos de botella y el servidor puede bloquearse. Por lo tanto, muchos servidores tendrán límites en la cantidad de usuarios y velocidades de descarga, lo que causará muchos inconvenientes a los usuarios.

Pero BT es diferente. En su lugar, utilice BT para descargar. Cuantos más usuarios, más rápida será la descarga. ¿Por qué? Debido a que BT usa un esquema piramidal para lograr * * *

BT primero divide un archivo en z partes en el cargador. A descarga aleatoriamente la parte N en el lado del servidor y B descarga aleatoriamente la parte M en el lado del servidor. De esta manera, el BT de A irá a la computadora de B para que B descargue la parte M de acuerdo con la situación, y el BT de B irá a. La computadora de A obtiene la parte A según la situación. La parte N de la descarga no solo reduce la carga en el servidor, sino que también acelera la velocidad de descarga de los usuarios (A y B) y mejora la eficiencia. Por ejemplo, si C quiere conectarse al servidor para descargar, puede que solo sean unos pocos KB, pero si va a las computadoras de A y B, será mucho más rápido. Entonces, cuanta más gente lo use, más gente lo descargará y más rápido será para todos. Ésta es la ventaja de BT. Y cuando descargas, también estás subiendo (alguien ha cogido parte del archivo de tu ordenador), por lo que también estás contribuyendo mientras disfrutas de la descarga proporcionada por otros.

Abre el puerto BT del firewall y aprende paso a paso.

ICF es la abreviatura de “Internet Connection Firewall”, que significa Internet Connection Firewall. ICF se construye entre su computadora e Internet. Permite el paso de los datos que solicita mientras bloquea los paquetes que no solicitó. Este es un firewall basado en paquetes. Cuando se utiliza BitTorrent, a veces ICF bloquea las conexiones a torrents o retrasa las velocidades de descarga. Por lo tanto, debemos configurar el puerto utilizado por BT en ICF para que no esté bloqueado.

1. Haga clic derecho en "Mis sitios de red" en el escritorio y seleccione "Propiedades" en el menú emergente.

2. Aparecerá la ventana de conexión de red. Busque la conexión que está utilizando para navegar por Internet, haga clic derecho sobre ella y seleccione "Propiedades" en el menú emergente.

3. Aparecerá la ventana "Propiedades de conexión de área local". Seleccione la pestaña Avanzado.

4. Compruebe si el elemento señalado por el mouse está seleccionado (si no está seleccionado, no es necesario mirar hacia abajo). Si está seleccionado, haga clic en el botón Configuración en la parte inferior de la ventana.

5. Aparece la ventana de configuración avanzada. En la figura se seleccionan algunos servicios de red comunes. Ahora queremos agregar un nuevo servicio BT y hacer clic en el botón "Agregar".

6. Aparecerá la ventana de configuración del servicio. Complete la "Descripción del servicio" (cualquier cosa), la "Dirección IP local" (también puede escribir el nombre de la máquina) y el "Número de puerto" (los puertos BT son 6881 ~ 6890. Cada subproceso BT ocupa un puerto. Se dice que solo se pueden abrir nueve puertos), luego confirme. (No olvides comprobar el protocolo TCP)

7. De esta forma, el servicio "BT1" se añade a la columna "Servicio". El servicio abre el puerto 6881. Asimismo, puede crear un nuevo servicio, abrir los puertos 6882 ~ 6890 y hacer clic en el botón "Aceptar".

8. Ahora nuestro BT puede pasar libremente en ICF.

9. Muchas computadoras no tienen ICF activado, pero tienen instalados otros firewalls profesionales. Tomando como ejemplo la versión personal más utilizada del firewall Skynet, también puede configurar un puerto BT abierto y hacer clic en el botón "Reglas de IP personalizadas" de Skynet.

10. Haga clic en el botón "Agregar regla".

11. Aparece la ventana "Modificación de regla IP". Como se muestra en la figura, complete el nombre (escríbalo casualmente), seleccione recibir o enviar para la dirección del paquete de datos, seleccione cualquier dirección para la dirección IP de la otra parte, seleccione el protocolo TPC, complete "de 6881 a 6890" para el puerto local y seleccione "SYN" para el indicador TCP. Cuando se cumplan las condiciones anteriores, finalmente seleccione "Pasar".

12. Ahora, se ha agregado una regla "BT" a la columna "Reglas de IP personalizadas" con una marca de verificación al frente.

13. Haga clic en el botón "Guardar" y termine el día. Uf~

Cuando se usa BT, si ocurre un error de 10060/10061, no es necesario salir. Es solo que el servidor de seguimiento está demasiado ocupado y BT lo volverá a intentar automáticamente (ya sea que esto suceda al principio o durante el proceso de descarga).

Además, presta atención al momento equivocado. Si faltan más de 2 minutos, simplemente significa que ahora es normal. (BT no borrará automáticamente los errores de caducidad)

Introducción avanzada a BT Experiment

BitTorrent EXPERIMENTAL es una versión no oficial de BT, que agrega principalmente algunas funciones, como limitar la velocidad de carga y la velocidad máxima. tiempos de carga, etc. En la última versión de BT Experimental v3.2.1b-2, se agregó una nueva función [Avanzada] A través de esta función, puede ver quién está conectado a usted y cuál es la velocidad de transmisión de datos entre usted y ellos (.

La interfaz de BT Experimental es muy similar a BT y el método de uso es exactamente el mismo, excepto por algunas configuraciones:

Puedes preestablecer múltiples modos de acceso a Internet en la parte inferior izquierda esquina. Seleccione la misma opción que su modo de Internet y BT Experimental establecerá automáticamente una velocidad de carga máxima ideal y una cantidad de personas para usted. Por supuesto, también puedes configurarlo tú mismo, pero recuerda: tu tasa de descarga es directamente proporcional a tu tasa de carga.

La tasa de carga y el volumen de carga máximo en la esquina inferior derecha son la velocidad de carga máxima y el número de personas.

A continuación se presentan principalmente funciones avanzadas.

Debajo de "Configuración", en la esquina inferior izquierda, hay una palabra azul avanzada. Haga clic en él y aparecerá una ventana avanzada, como se muestra a continuación:

Explique el significado de cada columna:

Solución óptima: significado desconocido

IP: la IP de la otra parte

Local/remota: no estoy seguro.

Arriba: la velocidad actual a la que carga datos a la otra parte, que es la velocidad actual a la que la otra parte descarga sus datos.

Interesado: ¿Tiene los datos que la otra parte necesita? * significa si.

Chisheng: ¿La otra parte se niega temporalmente a permitirle descargar los datos? "*" significa si.

Es necesario explicar esto: en el experimento de BT, puedes limitar la cantidad de personas que pueden descargar contenido tuyo al mismo tiempo. Por ejemplo, estás limitado a 6, pero eso no significa que sólo 6 personas puedan conectarse contigo. Es posible que haya decenas de personas conectadas a su computadora. En este momento, el experimento BT seleccionará automáticamente a 6 personas y les permitirá descargar datos, mientras que a otras se les negará temporalmente. Después de un tiempo, el experimento BT seleccionará automáticamente a 6 personas más.

Abajo: la velocidad de descarga actual de la otra parte.

Interés: ¿Tiene la otra parte los datos que necesitas? "*" significa si.

Choke: ¿Te niegas temporalmente a descargar datos de él? "*" significa si.

Desairado: El significado se desconoce temporalmente.

Descargar: la cantidad total de datos que descargaste de la otra parte.

Completado: La integridad de la información del archivo de la otra parte. El 100% de estas personas son semillas. Ven y di adiós ~~~~

Velocidad de descarga de igual a igual: la velocidad de descarga total de la otra parte. Hmm, siento tanta envidia cuando veo a esas personas que tienen casi cientos de kilobytes ~ ~ ~ ~

Está bien, la introducción ha terminado. Ahora todo el mundo lo entiende, ¿verdad? ¿Es excelente esta característica avanzada? Si te gusta, descarga uno. Tan conveniente como BT, pero más potente y estable.

Análisis sobre el principio de funcionamiento y el método de aceleración de la intranet BT

Debido a que los usuarios de la intranet no pueden proporcionar un puerto externo, no pueden usarse como servidores. Pero cuando uso BT, descubrí que permite a los usuarios de la intranet enviar mensajes, por lo que, como programador, no pude evitar descargar su código fuente y analizarlo (incluso escribí Python:} para echarle un vistazo).

En comparación con otros software P2P, BT tiene una característica única. Tiene un servidor WEB intermediario, que completamos en el anuncio en el lanzamiento. Este servidor proporciona una gestión unificada de publicaciones, a diferencia de otros software P2P, lo que le brinda mucha tranquilidad.

La función más importante del servidor WEB es que los usuarios de la intranet pueden enviar (el principio se explicará más adelante), que es algo que otro software no puede hacer, pero lo malo es que cuando el anuncio falla, no se puede descargar. Usted sabe que la clave para las descargas P2P es la popularidad. Una vez que cese el anuncio, la popularidad desaparecerá.

El papel de torrent

Como todos sabemos, si quieres descargar a través de BT, primero debes descargar un archivo . ¿Qué es exactamente este archivo?

Primero, el anuncio registra la ubicación del servidor de publicación y le permite a BT saber qué servidor WEB lo publicó.

Luego hay información del archivo, nombre del archivo, nombre del directorio, longitud, etc.

El último es la longitud del fragmento y el código de verificación Sha1 del fragmento.

(BT divide el archivo en varios segmentos con el fin de realizar una transmisión continua y verificar el archivo).

Puedes usar WordPad para ver el archivo torrent, es decir, para obtener una idea aproximada. El código confuso detrás es un fragmento de Sha1. Implementación del código de verificación inicia continuación. Después de abrir un archivo torrent, primero debes elegir una ubicación para guardar el archivo. Luego, si determina que el archivo no existe, crea un archivo nuevo. Si existe, use el código de verificación Sha1 para mrcc; el error es que aún no se ha descargado, puede continuar, pero si es un código de verificación de 128 bits, no puede obtener la paridad. Ahora que sabes qué descargar, ¿dónde puedes descargarlo? Es necesario averiguar quién proporcionó la carga. BT se implementa a través del servidor WEB. Primero, BT obtendrá una lista de URL analizando el torrent. 6969/anuncio es la dirección del servidor de publicación. info_hash es el código de verificación Sha de la parte de información del archivo torrent. La web puede usarlo para encontrar el registro correspondiente en la lista de lanzamientos.

Peer_id es su propia identidad, que son los primeros ocho dígitos de la verificación Sha, 12 ceros y la hora actual + código de identificación único global (GUID). *** Puerto de 20 dígitos, usted proporciona la IP del puerto de carga y su dirección IP; de lo contrario, el servidor encontrará el número de descarga cargado por sí solo. Los servidores pueden usar esto para el análisis del tráfico.

¿Cuántos bytes del estado del evento desea descargar? Dígale al servidor si está listo para comenzar a descargar o detener la descarga, o realizar más de una operación cada 5 minutos de forma predeterminada, o lo establece el servidor.

¿Qué hará el servidor?

Existe un programa de seguimiento en el servidor para gestionar estas solicitudes.

Después de obtener esta cadena de códigos, se utilizará la lista de búsqueda info_hash. Si lo encuentras, puedes descargarlo. Lo siento si no puedes encontrarlo. Luego NatCheck comprobará tu IP y puerto, para que puedas saber si eres un usuario de intranet o un * * usuario de red (si eres un usuario de intranet, no podrás conectarte, porque estará conectado a tu servidor , y su servidor definitivamente no tiene este puerto).

El servidor luego devuelve las IP y los puertos de todos los usuarios públicos que ahora están descargando este archivo, así.

D8:intervali 1800 E5 eersld 2:IP 14:XXX Cuántos segundos. Aquí son 30 minutos (un poco demasiado).

Finalmente, si eres un usuario público, colocará la IP y el puerto que enviaste en la lista correspondiente de info_hash, para que otros puedan encontrarte para descargar.

Después de que Bt obtiene estas IP de pares, puede encontrar las IP correspondientes. Después de descargar BT, irá a todos los pares para encontrar lo que quiere descargar, y no es necesario descargarlo desde la semilla.

Bt configura un socket para descargar a cada par que encuentre, de modo que cuantas más personas descargue, más rápido se volverá.

Los usuarios de la intranet pueden enviar en principio.

Como se mencionó anteriormente, el servidor solo devolverá la dirección IP pública, entonces, ¿cómo la envían los usuarios de la intranet? Esto se debe a que BT es un software conectado activamente (incluso si lo ha descargado, no se conectará activamente con otros).

El siguiente es el proceso de simulación:

1 Usuarios de la intranet comienzan a elaborar semillas.

El servidor recibió la solicitud y ningún peer regresó ya que fue el primero.

3 Los usuarios públicos envían solicitudes. Dado que Seed es un usuario de intranet, ningún par regresa y está esperando la descarga, pero el servidor colocará su IP en la lista.

Después de 4 intervalos, la intranet envía una solicitud al servidor para obtener la IP pública anterior.

Después de obtener la IP pública, conéctate a la intranet inmediatamente.

6. Cuando los usuarios públicos se conectan, los datos comienzan a transmitirse (tenga en cuenta que ahora los usuarios públicos son servidores y los usuarios de la intranet son clientes, ¿es un poco extraño?)

7 Otras intranets El usuario descarga datos del usuario de la red pública anterior.

Por lo tanto, los usuarios de la intranet deben involucrar a los usuarios públicos al realizar la semilla; de lo contrario, otros usuarios de la intranet no podrán descargarla. Si todos los usuarios son usuarios de intranet, no se establecerán todas las conexiones. Por supuesto, este es un caso extremo.

Como se puede ver en lo anterior, los usuarios de la intranet no pueden conectarse con los usuarios de la intranet y otros usuarios no pueden encontrarlo en el servidor, por lo que no pueden conectarse activamente con usted. Solo puede encontrar usuarios públicos desde el servidor para conectarse cada 30 minutos.

Debido a que muchos usuarios domésticos son usuarios de intranet (lo verifiqué desde el servidor y ninguno de mis colegas ha probado más de 10), los usuarios de intranet son mucho más lentos para usar BT que los usuarios de redes públicas. Entonces lo siguiente siempre es 0%:

Quizás SEED sea una intranet y no se pueda conectar. A veces, las cosas que no se pueden descargar con PTC y shareaza se pueden descargar con BT.

Si no se puede descargar, los motivos específicos están relacionados con la situación específica, como si su red es una LAN, si puede acceder al rastreador, qué tipo de cliente está utilizando y qué BT. archivo que descargó. Descárguelo desde el principio o continúe descargándolo, si hay algún bloqueo antes de continuar con la transferencia, etc.

Algunas razones para la descarga lenta de BT:

1. Usuarios de redes no públicas. Los usuarios de la intranet no pueden proporcionar conexiones activas, por lo que es muy lenta.

2. La velocidad de la interfaz de red de cada operador no es alta.

3. La tasa de descarga y carga no es alta. Porque BT da prioridad a los que suben más rápido.

4. La cantidad de semillas al publicar también está relacionada con la velocidad del editor. Cuantas más personas descarguen, más rápida será la velocidad de descarga correspondiente (esta es la mayor ventaja de BT).

5. Efecto de bloqueo del firewall del usuario

Algunas explicaciones de los mensajes de error de BT

Recientemente, descubrí que mucha gente pregunta sobre los mensajes de error de BT. La siguiente es una explicación completa:

De hecho, cuando veas estos mensajes de error, no te pongas nervioso. Todo lo que tienes que hacer es... esperar. Nota: No es necesario salir después de que se produzca un error de letra roja al utilizar BT. BT lo volverá a intentar automáticamente (ya sea que esto ocurra al inicio o durante el proceso de descarga). Además, preste atención a cuando las cosas van mal. Si faltan más de 5 minutos, simplemente significa que ahora es normal. (BT no borrará automáticamente los errores de caducidad)

Error en la verificación del hash de un fragmento, descárguelo nuevamente

Esta no es una mala noticia, no es necesario que le preste atención. Significa indicarle que parte del archivo que descargó es incorrecto y BT automáticamente lo ayudará a volver a descargar la parte incorrecta.

Este error se debe principalmente a que algunas personas utilizan incorrectamente la opción II "Omitir comprobación de hash". Normalmente, no te molestes en hacerlo. A menudo, los servidores de seguimiento están sobrecargados o inactivos. También es posible que su red esté desconectada (por ejemplo, si visita algún sitio web, volverá a la interfaz de inicio de sesión, que son datos incorrectos).

Tres. Problema al conectarse al rastreador - Tiempo de espera

Problema al conectarse al rastreador - Error HTTP 503: Error de conexión

Problema al conectarse al rastreador - [Error de socket Errno] (10061, "Conexión rechazada")

Se produjo un problema al conectarse al rastreador - (111, "Conexión rechazada")

Descripción del proceso de conexión al servidor del rastreador. Se produjo un error. Puede ser que el servidor Tracker esté sobrecargado o apagado. No se impaciente en este momento y espere a que BT vuelva a intentarlo automáticamente. Si no hay respuesta durante mucho tiempo, puede agregar el parámetro "-http_timeout 12020" para aumentar el tiempo de reintento de conexión. El método específico se explica en otro artículo.

Cuatro. Hay un problema al conectarse al rastreador: error HTTP 400: no autorizado

Significa que este servidor de rastreador no le permite usar este archivo torrent (parece que hay muy pocos en China). Los servidores solo permiten descargar y publicar torrents en sus propios sitios web. La única solución es cambiar el archivo torrent.

Verbo (abreviatura de verbo) Problema al conectarse al rastreador - Error HTTP 404: No encontrado

Simple. El archivo torrent no se puede encontrar en el servidor de seguimiento. Encuentra uno nuevo.

Hay un problema cuando el verbo intransitivo está conectado al rastreador: error HTTP 407: se requiere verificación de proxy

Si usa un proxy para descargar BT, el proxy debe verificarse y debe ingresar su nombre de usuario y contraseña.

Siete. Problema al obtener información de respuesta: [Errno 2] No existe tal archivo o directorio: "C:\\Documents and Sett..."

En algunos casos, es posible que IE no almacene los archivos torrent en una carpeta temporal. La solución es hacer clic derecho en la dirección de descarga del archivo torrent y guardarlo en algún lugar de su disco duro (este es un buen hábito, especialmente útil cuando desea descargar torrent o resembrar en el futuro. Se recomienda que lo haga por en beneficio de otros) y luego haga doble clic en el torrent. El archivo comienza a descargarse. Si ocurre este problema, se recomienda borrar el caché de IE si aparece "[" o " en el archivo.