Red de conocimiento informático - Espacio del host - Estoy usando banda ancha Hitech, pero la velocidad de descarga de BT es extremadamente lenta. ¿Existe alguna solución?

Estoy usando banda ancha Hitech, pero la velocidad de descarga de BT es extremadamente lenta. ¿Existe alguna solución?

La única forma de mejorar fundamentalmente la velocidad de la intranet es realizar el mapeo de puertos, que está relacionado con el principio de descarga de BT. El mapeo de puertos debe configurarse en el servidor. Debe explicarle al administrador y pedirle que abra 9 puertos. para ti cualquiera de ellos. Si eres un hacker, también puedes hacerlo de forma remota desde el cliente :) Aparte de eso, hasta donde yo sé, no hay otra forma en la intranet.

¿Qué puerto utiliza tu software BT? Intente cambiar el puerto directamente. Pero este método sólo se aplica a los puertos bloqueados

Le damos una URL:

/cgi-bin/forums.cgi?forum=68

BT: BT es una especie de idiota que disfruta del software (no "pervertido"), el nombre completo es "BitTorrent". BitTorrent".

En términos generales, la descarga se refiere al proceso de transferir archivos desde el servidor al cliente, como FTP, HTTP, PUB, etc.

Pero esto crea un problema. A medida que aumenta el número de usuarios, los requisitos de ancho de banda también aumentan. Demasiados usuarios provocarán cuellos de botella y es posible que el servidor no pueda colgar. Por lo tanto, muchos servidores limitarán el número de usuarios y la velocidad de descarga, lo que traerá problemas a los usuarios. Trae muchos inconvenientes.

Pero BT es diferente. Cuantos más usuarios utilices para descargar, más rápida será la velocidad de descarga.

BT lo carga primero. Un archivo se divide en Z partes. A descarga aleatoriamente las primeras N partes en el servidor y B descarga aleatoriamente las primeras M partes en el servidor. De esta manera, el BT de A se transferirá a las M partes que B ha descargado. condiciones de la computadora de B, y B El BT de B irá a las N partes descargadas por A según la situación de la computadora A, y el BT de B irá a las N partes descargadas por B según la situación de la computadora B. BT irá a la computadora de A para obtener las N partes descargadas por A. Esto no solo reduce la carga en el servidor, sino que también acelera la velocidad de descarga de los clientes (A y B), mejora la eficiencia y reduce las restricciones geográficas. Por ejemplo, si C se conecta al servidor para descargar, puede que solo sean unos pocos K, pero si usa una computadora, es mucho más rápido ir a A y B. Por lo tanto, cuantas más personas lo usan, más personas. descárgalo, más rápido es. Esta es la ventaja de BT. Además, mientras descargas, también cargas (otros obtienen partes del archivo de tu computadora), lo que significa que mientras disfrutas de las descargas. proporcionado por otros, usted también está contribuyendo.

Abra los puertos BT del Firewall paso a paso

ICF es la abreviatura de Internet Connection Firewall. Es un firewall basado en paquetes entre su computadora y su computadora. Internet que permite que los datos que usted solicita pasen mientras bloquea los paquetes que no solicita. Cuando se usa BT, a veces ocurre ICF que hará que la conexión no pueda SEED o que el paquete de datos se retrase, lo que reducirá la velocidad de descarga. , es necesario que configuremos el ICF para que no bloquee el puerto utilizado por BT

1. Haga clic derecho en el escritorio y seleccione en el menú emergente

2. Aparece la ventana "Conexión de red". Busque la conexión utilizada para acceder a Internet, haga clic derecho en la conexión y seleccione "Propiedades" en el menú emergente. 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 leerlo). abajo). Si está seleccionado, haga clic en el botón "Configuración" en la parte inferior de la ventana. 5. Aparecerá la ventana "Configuración avanzada" en la imagen, se seleccionan algunos servicios de red comunes, y ahora queremos. Para agregar un nuevo servicio BT, haga clic en el botón "Agregar".

6. Aparece la ventana "Configuración del servicio". Complete la "Descripción del servicio" (lo que desee), la "Dirección IP local" (también puede completar el nombre de la máquina) y el "Número de puerto" (los puertos BT son 6881 ~ 6890 y cada subproceso BT ocupa un puerto.

(Los puertos BT son 6881 ~ 6890, cada subproceso BT ocupa un puerto y se dice que solo se pueden abrir 9), y luego confirme. (No olvides verificar el protocolo TCP).

7. De esta manera, se agrega un servicio "BT1" en la columna "Servicio", que abre el puerto 6881. También puedes crear un nuevo servicio y abra el puerto 6882 ~Puerto 6890. El primer paso es agregar el servicio "BT1" en la columna BT1, que abrirá el puerto 6881.

8. Ahora, nuestro BT puede pasar ICF sin problemas.

9. Muchos ordenadores no tienen ICF instalado, pero sí otros cortafuegos profesionales. Tomando como ejemplo el Skynet Firewall Personal Edition más utilizado, también puede configurar puertos BT abiertos haciendo clic en el botón "Reglas de IP personalizadas" de Skynet.

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

11. Aparecerá la ventana "Modificación de regla IP". Como se muestra en la figura, complete el "nombre" (cualquiera), seleccione "recibir o enviar" para "dirección del paquete", seleccione "cualquier dirección" para la dirección IP de la otra parte, seleccione el protocolo TPC y complete "de 6881 a 6890" para "puerto local". "Bandera TCP" selecciona "SYN". Para el elemento "SYN", finalmente seleccione "Aprobar" cuando se cumplan las condiciones anteriores. No importa si completa otros elementos y luego haga clic en Aceptar.

12. Ahora hay una regla "BT" en la columna "Reglas de IP personalizadas", simplemente marque la casilla delante de ella.

13. Haz clic en el botón "Guardar" y termina el día.

Cuando utilice BT, no necesita salir después de que se produzca el error 10060/10061. Esto se debe simplemente a que el servidor de seguimiento está demasiado ocupado y BT lo volverá a intentar automáticamente (ya sea que ocurra durante el inicio o la descarga). proceso)

Además, tenga en cuenta que si el error ha estado presente durante más de 2 minutos, ahora está bien. (BT no borra automáticamente los errores de caducidad).

Introducción avanzada a la versión experimental de BT

BitTorrent EXPERIMENTAL es una versión no oficial de BT, que agrega límites de velocidad de carga, tiempos máximos de carga y BT. Algunas otras características en la última versión. En la última versión de BT Experimental v3.2.1b-2, se agregó una nueva función [Avanzada] que le permite ver con quién está conectado, las velocidades de transferencia de datos (carga y descarga) y más.

BitTorrent EXPERIMENTAL es una versión no oficial de BT, que agrega principalmente límites de velocidad de carga, tamaño máximo de carga y otras características.

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

La esquina inferior izquierda es la configuración predeterminada Método de acceso a Internet, seleccione el que desea utilizar. Después de seleccionar las opciones correspondientes a su método de acceso a Internet, BT Experimental establecerá automáticamente la velocidad máxima de carga requerida y el número de usuarios. 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 la carga máxima en la esquina inferior derecha son su tasa de carga máxima y el número de usuarios.

La siguiente es la introducción principal de las funciones avanzadas.

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

Explique el significado de cada columna:

Desbloqueo optimista: Desconocido

IP: La otra parte Dirección IP

p>

Local/Remota: la dirección IP de la otra parte

Aquí puede encontrar la dirección IP de quien subió el archivo. p>local/remoto: tampoco estoy seguro

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

Interesado: ¿Tiene los datos que la otra parte necesita? "*" significa que sí.

Estrangular: si usted rechaza temporalmente a la otra parte descargar sus datos, "*" significa que sí.

Aquí es necesario explicar una explicación: en el Experimento BT, puedes limitar la cantidad de personas que pueden descargar de ti al mismo tiempo, por ejemplo, si lo limitas a 6 personas, lo hace. No significa que solo 6 personas puedan conectarse a usted, puede haber docenas de personas conectadas a su computadora. En este momento, el experimento BT seleccionará automáticamente a 6 personas y les permitirá descargar datos, y al resto se les negará temporalmente. El resto será rechazado temporalmente y después de un tiempo BT Experimental seleccionará automáticamente a 6 personas más para garantizar que todos los que quieran descargar desde usted puedan hacerlo.

Gota: Tu velocidad actual de descarga mutua.

Interesado: ¿La otra parte tiene los datos que necesita? "*" significa que sí.

Eliminado: si la otra parte se niega temporalmente a descargar sus datos, "*" significa que sí.

Desairado: El significado no está claro por el momento.

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

Completado: La integridad de los datos del archivo de la otra parte. Estas personas son 100% SeeD. Todos, vengan y adoren ~~~~~

La velocidad de descarga de la otra parte: la velocidad de descarga total de la otra parte. La velocidad de descarga es la velocidad total de la otra parte. Esta función avanzada es muy buena. Si desea descargar una, es tan conveniente como BT, más potente y estable.

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

Dado que los usuarios de la intranet no pueden proporcionar puertos de red externos, no pueden usarse como servidores. Pero después de usar BT, descubrí que permite a los usuarios de la intranet enviar. Como programador, no puedo evitar descargar su código fuente y analizarlo (para verlo, también escribí algo de Python:})

En comparación con otro software P2P, BT tiene una característica única: hay un servidor WEB en el medio, que es el anuncio que completamos en el lanzamiento. El servidor proporciona una gestión de lanzamientos unificada. A diferencia de otros programas P2P que tienen que buscar un servidor personal inestable, es relativamente más confiable.

La función más importante del servidor WEB es que los usuarios de la intranet pueden enviar (el principio se explicará a continuación), que es algo que otro software no puede hacer, pero la desventaja es que la máquina no puede descargar al realizar el envío. Debes saber que la clave para la descarga P2P es la alta popularidad. Si el envío se detiene, la popularidad desaparecerá.

La función de .torrent

Todo el mundo sabe que si quieres usarlo. BT para descargar, debes descargar un archivo .torrent, ¿qué es exactamente este archivo?

Primero, anuncie la ubicación del servidor de publicación de registros e informe a BT que fue publicado por el servidor WEB.

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

Luego hay cierta información del archivo, como el nombre del archivo, el nombre del directorio, la longitud, etc.

Luego hay cierta información del archivo, como el nombre del archivo, el nombre del directorio , longitud, etc

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

Finalmente, la longitud del fragmento y el código de verificación Sha1 del fragmento

(BT Para facilitar la transmisión continua y la verificación del archivo, se dividirá en varios fragmentos)

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

Puede usar WordPad para ver el archivo torrent, es decir, puede tener una idea aproximada. El código confuso detrás de él es el código de verificación Sha1 de este fragmento y continuará transmitiéndose para implementarlo. sha checksum y sha checksum. BT abre un archivo torrent, primero debe seleccionar el archivo que desea guardar allí. Luego asegúrese de que el archivo no exista y cree un archivo nuevo. Si existe, use la suma de verificación Sha1 para verificar el archivo; el error es que no se ha descargado, por lo que puede continuar con la transferencia, pero esta suma de verificación de 128 bits. , incluso si no quieres que sea lento, mis colegas ahora no saben qué descargar. ¿Dónde debo descargarlo? Esto requiere encontrar a la persona que proporciona la carga. El BT aquí se implementa a través del servidor WEB. Primero, BT analizará el torrent y obtendrá una cadena de URL. 6969/announce es la dirección del servidor de publicación. código de la parte de información del archivo torrent. WEB lo usa para encontrar el registro correspondiente en la lista de lanzamientos.

registro,

peer_id es su propio identificador, que son los primeros 8 y ***20 dígitos de la suma de verificación Sha de 12 0 y la hora actual + identificador único global (GUID) El puerto que usted proporciona. La IP del puerto de carga es su dirección IP. De lo contrario, el servidor descubrirá cuánto ha cargado y descargado y podrá usarlo para analizar el tráfico. El servidor puede usarlo para realizar análisis de tráfico. ¿Cuántos bytes aún necesita descargar? Estado del evento, dígale al servidor si está listo para comenzar la descarga, detener la descarga o si la descarga se ha completado. de forma predeterminada cada 5 minutos, o lo establece el servidor

Qué hará el servidor

Hay un rastreador en el servidor para administrar estas solicitudes

Obtener un cadena de código para gestionar estas solicitudes.

Después de obtener el código, usará info_hash para buscar la lista, si puede encontrarlo, puede descargarlo, si no, lo siento. Luego, NatCheck verificará su IP y puerto para que pueda saber si es un usuario de intranet o un usuario de ****net (si es un usuario de intranet, no funcionará porque se conectará a su servidor, y el servidor por supuesto no tiene puerto).

Luego, el servidor devuelve las IP y los puertos de todos los usuarios públicos que están descargando archivos, como se muestra a continuación

d8:intervali1800e5eersld2:ip14:xxx.xxx.xx.xxx7eer id20.00180531904b7e3abdd74orti6881eeee

El intervalo 1800 se usa para decirle a BT cuántos segundos consultar, en este caso son 30 minutos (un poco demasiado)

Finalmente, si eres un usuario público, La IP y el puerto enviados se colocarán en la lista correspondiente a info_hash para que otros puedan encontrar su descarga.

Después de obtener estas IP de pares, BT puede encontrar las IP correspondientes para descargar. Bt irá a todos los pares para encontrar lo que quiere descargar, no necesariamente con fines de inicialización.

Bt crea un socket para descargar cada par que encuentre, por lo que cuantas más personas descarguen, más rápido será.

La razón por la que los usuarios de la intranet pueden realizar el envío

Se dijo anteriormente que el servidor solo devolverá la dirección IP de la red pública. ¿Cómo pueden los usuarios de la intranet realizar el envío? BT es un software de conexión activa (incluso si ha completado la descarga, no se conectará activamente con otras personas)

El siguiente es un proceso de simulación:

1 Los usuarios de la intranet inician. para hacer semillas,

2 Después de que el servidor recibe la solicitud, debido a que es la primera, no hay respuesta de los pares

3 Después de que el usuario público envía la solicitud, porque la semilla es un usuario de intranet, no hay respuesta de pares, esperando la descarga, pero el servidor coloca su IP en la lista

4. Después del intervalo, la intranet envía una solicitud al servidor. envía una solicitud al servidor nuevamente.

5 Luego de obtener la IP pública, conéctese a la intranet inmediatamente

6 El usuario público establece una conexión y se comienzan a transmitir datos (tenga en cuenta que ahora el usuario público es el servidor y el usuario de la intranet es el cliente, sí. No es un poco extraño)

7 Otros usuarios de la intranet descargan datos de usuarios públicos

Por lo tanto, los usuarios de la intranet deben tener un servidor y un cliente para la siembra. para que no haya ninguna situación en la que el par regrese y espere la descarga. Por lo tanto, si los usuarios de la intranet realizan la siembra, los usuarios públicos deben participar; de lo contrario, otros usuarios de la intranet no podrán realizar la descarga. Si todos los usuarios están en la intranet, entonces no todas las conexiones funcionarán, pero, por supuesto, este es un caso extremo.

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

Dado que muchos usuarios en China son usuarios de intranet (no he intentado conectar a más de 10 pares desde el servidor), los usuarios de intranet que usan BT son de hecho mucho más lentos que los usuarios públicos. Por lo tanto, las siguientes situaciones siempre resultan en 0%:

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

La razón exacta por la que no se puede descargar la descarga depende de circunstancias específicas, como si su red es una LAN, si tiene acceso al rastreador, qué tipo de cliente está utilizando, qué archivo BT está descargando, si desea iniciar la descarga desde el principio o continuar con la transferencia, si continúa la transferencia, se ha bloqueado antes, etc. Todos estos están relacionados.

Algunas razones por las que la descarga de BT es lenta:

1. No soy usuario de una red pública. Los usuarios de intranet no pueden proporcionar conexiones activas, por lo que es relativamente lento

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

3. Porque BT da prioridad a las personas con velocidades de carga rápidas

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

5. Obstrucción del firewall del usuario

Algunas explicaciones sobre los mensajes de error de BT

Recientemente, el autor descubrió que muchas personas preguntaban sobre los mensajes de error de BT. El problema se explica detalladamente a continuación:

En realidad, cuando vea estos mensajes de error, no hay necesidad de ponerse nervioso. Todo lo que tiene que hacer en este momento es... esperar. Nota: No es necesario salir cuando se produce un error rojo mientras usa BT. BT volverá a intentarlo automáticamente (ya sea que esto suceda al principio o durante el proceso de descarga). Tenga en cuenta también que si el error ocurre hace más de 5 minutos, simplemente. significa que ahora es normal. (BT no borrará automáticamente los errores caducados)

1. La comprobación de hash falló, vuelva a descargar

Estas no son malas noticias y no debe preocuparse. Significa decirle que parte del archivo que descargó es incorrecto y BT volverá a descargar automáticamente la parte incorrecta. La mayoría de las veces, este error se debe a que las personas utilizan incorrectamente la opción "Omitir comprobación de hash".

2. Datos incorrectos de los rastreadores:

Por lo general, no es necesario prestarles atención, generalmente se debe a que el servidor del rastreador está sobrecargado o inactivo. También es posible que su red esté defectuosa (por ejemplo, parte del ancho de banda es insuficiente y al acceder a cualquier sitio web se volverá a la interfaz de inicio de sesión, lo cual son datos incorrectos)

3. al conectarse al rastreador: se excedió el período de tiempo de espera

p>

Problema al conectarse al rastreador - Error HTTP 503: Problema al conectarse al rastreador -

Problema al conectarse al rastreador -

Esto no es un problema. Error HTTP 503: Error de conexión

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

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

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

Esto significa que hubo un error al conectarse al rastreador servidor, lo cual también es posible. Es el servidor de seguimiento el que está sobrecargado o inactivo, así que no te preocupes y espera a que BT vuelva a intentarlo automáticamente. Si no hay respuesta durante mucho tiempo, puede agregar el parámetro "--http_timeout 120" para aumentar el tiempo de reintento de conexión. Puedes hacer esto en otro artículo.

IV.Problema al conectarse al rastreador - Error HTTP 400: No autorizado

Esto significa que el servidor del rastreador no le permite usar archivos torrent (esto parece ser raro en China) , algunos servidores Tracker solo permiten la publicación de torrents en su propio sitio web. Algunos servidores de seguimiento solo le permiten descargar archivos torrent publicados en su sitio web.

Hubo un problema al conectarse al rastreador - Error HTTP 404: No encontrado

V Hubo un problema al conectarse al rastreador - Error HTTP 404: No encontrado:

Es simple, el rastreador El archivo torrent no se encontró en el servidor, busque un archivo nuevo.

VI. Problema al conectarse al rastreador - Error HTTP 407: se requiere verificación de proxy

Si usa un proxy para descargar BT, significa que el proxy requiere verificación y le pide que ingrese. el nombre de usuario y la contraseña.

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

En algunos casos, IE The torrent Es posible que el archivo no se guarde en la carpeta temporal. La solución es hacer clic derecho en la dirección de descarga del archivo torrent y guardar el archivo en una ubicación diferente de su disco duro (esta es una buena práctica y especialmente útil cuando solicita torrents o reseeds, por lo que le recomiendo haga esto para su propio beneficio) y luego haga doble clic en el archivo torrent para comenzar a descargarlo. Si ocurre este problema, se recomienda borrar el caché de IE. Este problema también ocurrirá con "[" o "]" en el archivo.