¿Por qué la velocidad de descarga de mi BT es tan lenta? ¡¡¡El archivo es tan grande!!!
1. Razones y soluciones para la desaceleración del sistema Winxp después de instalar xp2
Muchos usuarios informaron que la velocidad de descarga de BT era normal cuando usaban el sistema operativo xp original, pero la instalación después. Al instalar el parche xp2, la velocidad de descarga se vuelve significativamente más lenta o, cuando se activa la descarga BT, la página web se abre muy lentamente y, a veces, ni siquiera se puede abrir. Después de instalar varios programas de descarga de torrents, el problema aún no se puede resolver.
Esto se debe a que la instalación del parche xp2 incluye una nueva versión del software de firewall, que se activa automáticamente después de instalar el parche. La configuración predeterminada de este firewall puede reducir la eficiencia de la transferencia de datos de la red durante las descargas de BitTorrent. Hay 2 soluciones
1. Apague el firewall que viene con xp2 y use otros firewalls de red, como el firewall Skynet.
2. Modifique el archivo tcpip.sys. Primero descargue los siguientes archivos:
Dirección del programa: versión oficial e0.56 del software de descarga de BT. Este software está optimizado para descargas de intranet y puede resolver la mayoría de los problemas de velocidades de descarga de BT de intranet lentas.
3. La configuración incorrecta del software BT provocará una velocidad lenta.
A veces, la configuración incorrecta del software de descarga de BT también provocará una velocidad lenta. Tomando bitcomet como ejemplo, la velocidad de descarga máxima global debe establecerse en "Ilimitada". Si el ancho de banda de acceso ADSL es 512 K, la velocidad de carga debe establecerse en 40 K, de modo que no afecte la velocidad de descarga de BT y el ancho de banda pueda. reservarse para la navegación web. Se recomienda utilizar un puerto de 5 dígitos en la configuración "Puerto de escucha", lo que puede evitar eficazmente la mayoría de los filtrados de red por parte del firewall. El "caché del disco" es algo a lo que muchas personas no prestan atención. Si la configuración del caché es demasiado pequeña, la lectura y escritura frecuentes en el disco no solo afectarán la vida útil del disco duro, sino que también afectarán la velocidad de descarga, por lo que. se recomienda configurar el caché de disco mínimo en 10 M o más.
1 El firewall está activado
El puerto predeterminado de Bt es 6881 a 6999 (por supuesto, usted. puede cambiar el puerto en la configuración de propiedades). Si instala un firewall, debe abrir el puerto bt; si está utilizando Windows XP, debe apagar el firewall integrado del sistema o abrir el puerto ! p>
2. La velocidad de la interfaz de red de cada operador no es alta
Este es el caso de China Netcom, Telecom y otros operadores.
3.
Despreciamos fuertemente este comportamiento. BT dará prioridad a aquellos con una velocidad de carga rápida. Si todos limitan la velocidad, nadie la usará.
4. pocas semillas y mucha gente las descarga, o la gente que publica las semillas es lenta.
Si hay más lobos y menos carne, no hay nada que puedas hacer, pero a medida que se completa la descarga, cuanto más. y más personas descargan, la velocidad será cada vez más rápida. ¡Esta es la mayor ventaja de BT!
5. LAN interna
¡Este es un problema relativamente común! , otros no pueden ver su máquina, solo su puerta de enlace. Si la otra parte también está en la intranet, no podrán transferir archivos entre sí y la solución será hacer que el servidor pierda muchas semillas. mapeo de puertos.
6. Inicio lento.
Este fenómeno es normal. De hecho, las características de la descarga de BT son así. Comienza muy lentamente, solo unos pocos K. luego crece gradualmente hasta unos cientos de K. Este proceso generalmente demora entre 2 y 5 minutos desde que ve 1K, por lo que siempre que el contenido que está cargando no esté desactualizado hasta el punto de invalidar la semilla, solo espere unos minutos.
Por lo general, no se recomienda usar BT para cargar contenido más pequeño, ya que esto no aprovechará la velocidad de BT, así que no se sorprenda si el contenido que proporciono tiene un tamaño "enorme".
Además, algunos operadores restringen las descargas BT.
Si se trata de un sistema XP-0SP2, para aumentar la seguridad del sistema, Microsoft limita el número predeterminado de conexiones para SP2 a 10. En este caso, debe descargar una herramienta de descifrado especial para modificar el número de conexiones. El último Thunder 5 tiene esta función.
Comenzando con la descarga de BT para dominarlo
BT: BT es un tipo de software gratuito, el nombre completo es "BitTorrent".
En términos generales, la descarga es el 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 un cuello de botella y es posible que el servidor no pueda colgar. tienen restricciones en la cantidad de usuarios y velocidades de descarga, lo que trae muchos inconvenientes a los usuarios.
Pero BT es diferente. Cuantos más usuarios utilices para descargar, más rápida será la velocidad de descarga. BT irá a la computadora de A para obtener las N partes descargadas por A, lo que no solo reduce la carga en el servidor, sino que también acelera la velocidad de descarga del cliente (A y B), mejora la eficiencia y reduce las restricciones geográficas. Por ejemplo, si C se conecta al servidor para descargar, es posible que solo necesite unos pocos K, pero si usa una computadora para obtenerlo de A y B, será mucho más rápido. Por lo tanto, cuantas más personas lo utilicen y más personas lo descarguen, más rápida será la velocidad. Esta es la ventaja de BT. Además, cuando descargas, también estás subiendo (otra persona obtiene parte del archivo de tu computadora), por lo que esto significa que mientras disfrutas del servicio de descarga proporcionado por otros, también estás haciendo una contribución.
Paso a paso para abrir el puerto BT del firewall
ICF es la abreviatura de "Internet Connection Firewall". Es un firewall basado en paquetes entre el ordenador e Internet, que permite la conexión. datos que solicita pasar y, al mismo tiempo, bloquear paquetes que no solicita. Cuando se utiliza BitTorrent, ICF a veces puede provocar que las conexiones no puedan realizar SEED o que los paquetes se retrasen, lo que ralentiza las descargas. Por lo tanto, es necesario que configuremos el ICF para que no bloquee los puertos utilizados por BT.
1. Haga clic derecho en el escritorio y seleccione "Propiedades" en el menú emergente.
2. Aparece la ventana "Conexión de red". Localice la conexión que utiliza para acceder a Internet, haga clic derecho en la conexión 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 leerlo), 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 de uso común. Ahora queremos 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), el "Número de puerto" (el puerto BT es 6881 ~ 6890, el subproceso BT ocupa un puerto. (Puerto BT es 6881 ~ 6890, cada hilo BT ocupa un puerto, y se dice que solo se pueden abrir 9), y luego confirme (no olvide verificar el protocolo TCP)
7. En este De esta manera, se agrega un servicio "BT1" a la columna "Servicio". Abre el puerto 6881. También puede crear un nuevo servicio y abrir los puertos 6882 ~ 6890. El primer paso es agregar el servicio "BT1" en la columna BT1.
8. Ahora nuestro BT puede pasar ICF sin problemas.
9. Muchas computadoras no tienen ICF instalado, pero sí están instalados otros firewalls profesionales. Personal Edition como ejemplo, también puede hacer clic en el botón "Reglas de IP personalizadas" de Skynet para configurar el puerto BT abierto.
10. Haga clic en el botón "Agregar regla". "Aparecerá una ventana.
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". Seleccione "SYN" para "bit de bandera TCP". "SYN" y finalmente seleccione "Pasar" cuando se cumplan las condiciones anteriores. No importa si completa otros elementos y luego hace 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.
Al usar BT, no es necesario salir después de que se produzca un 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 al principio o durante la descarga). proceso)
Además, preste atención a la hora en que ocurre el error. Si el error ocurre hace más de 2 minutos, significa que ahora es normal. (BT no borrará automáticamente los errores caducados)
Introducción avanzada a BTExperimental
BitTorrentEXPERIMENTAL es una versión no oficial de BT, que agrega límites de velocidad de carga y cargas máximas a la última versión y algunos otras funciones. En la última versión de BTExperimentalv3.2.1b-2, se agregó una nueva función [Avanzada] que le permite ver con quién está conectado, la velocidad de transferencia de datos (carga y descarga) y más.
La interfaz de BTExperimental es muy similar a la de BT, y su método de trabajo es exactamente el mismo, excepto por algunas configuraciones más:
La esquina inferior izquierda es la configuración del método de Internet predeterminado, seleccione el que desea usar. Después de seleccionar las opciones correspondientes a su método de acceso a Internet, BTExperimental establecerá automáticamente la velocidad máxima de carga ideal 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 tu tasa de carga máxima y el número de usuarios.
La siguiente es la introducción principal de las funciones avanzadas.
En Configuración, en la esquina inferior izquierda, hay una palabra azul Avanzado. Haga clic en ella y aparecerá la ventana avanzada, como se muestra a continuación:
Explique el significado de cada columna:
Optimisticunchoke: el significado es desconocido
IP: la IP de la otra parte
local/remoto: tampoco está claro
Arriba: la velocidad actual a la que está cargando datos a la otra parte. Esa es la velocidad actual a la que la otra parte los descarga.
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 sí.
Aquí es necesario explicar una explicación: en BTExperimental, puede limitar la cantidad de personas que pueden descargar desde usted al mismo tiempo, por ejemplo, está limitado a 6 personas, pero esto no significa que solo 6 personas pueden conectarse a usted, tal vez habrá docenas de personas conectadas a su computadora. En este punto, BTExperimental seleccionará automáticamente a 6 personas y les permitirá descargar datos. A los demás se les negará temporalmente. El modo 3D está especialmente diseñado para BTexperimental y proporciona una interfaz extremadamente optimizada y fácil de usar.
Descarga: tu velocidad de descarga actual de la otra parte.
Interesado: ¿La otra parte tiene los datos que necesita? "*" significa que sí.
Rechazado: si la otra parte se niega temporalmente a descargar sus datos, "*" significa que sí.
Desairado: El significado se desconoce temporalmente.
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. Ven y desea a todos un feliz año nuevo ~~~~~
PeerDownloadSpeed: la velocidad de descarga total de la otra parte. Como todos sabemos, la "velocidad de descarga total" se refiere a la velocidad de descarga total de la otra parte, y la "velocidad de descarga total" se refiere a la velocidad de descarga total de la otra parte.
"Velocidad de descarga total" se refiere a la velocidad de descarga total de la otra parte. Esta función avanzada es muy buena si te gusta descargar una, es tan conveniente como BT, pero tiene funciones más potentes y buena estabilidad.
Análisis de los principios operativos de BT y los métodos de aceleración de la intranet
Debido a 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:}) p>
En comparación con otro software P2P, BT tiene una característica única, es decir, tiene un servidor WEB intermediario, que es el anuncio que completamos al publicar. 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), algo que otro software no puede hacer, pero la desventaja es que la máquina no puede descargar al realizar Enviar. Debemos saber que la clave para la descarga P2P es la gran popularidad. Si Send deja de ser popular, dejará de estar disponible por completo
La función de .torrent
Todo el mundo sabe que si queremos usarlo. BT para descargar, debemos descargar un archivo .Torrent, que no existe en .NET. archivo torrent, cuál es la función de este archivo:
Primero, publicar la ubicación del servidor de publicación de registros, para que BT sepa que está publicado por el servidor WEB
Luego, algunos información del archivo, nombre del archivo, nombre del directorio, longitud, etc.
Luego hay cierta información del archivo, nombre del archivo, nombre del directorio, longitud, etc.
Luego hay cierta información del archivo , nombre de archivo, nombre de directorio, etc. Longitud, etc. Nombre del directorio, longitud, etc.
El último es la longitud del fragmento y la suma de comprobación Sha1 del fragmento
(BT divide el archivo en varios fragmentos para continuar con la transmisión y la verificación del archivo)
Puedes usar WordPad para ver el archivo torrent y tener una idea general. Lo que sigue es la suma de comprobación Sha1 de los fragmentos desordenados. Inicie la transmisión para implementar la suma de comprobación sha BT. Para abrir un archivo torrent, primero debe. para elegir guardarlo. Los archivos están ahí. 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 aún no se ha descargado, por lo que puede continuar con la transferencia, pero es de 128 bits. suma de comprobación no quiere No importa lo lento que sea, todos mis colegas ahora saben qué descargar, entonces, ¿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. de la parte de información en el archivo torrent. WEB la usa para encontrar el registro correspondiente en la lista de publicación.
peer_id es su propia identificación, que son los primeros 8 bits de la suma de comprobación Sha de 12 bits. 0 y el identificador único global (GUID) de la hora actual, el puerto de 20 bits es la IP del puerto de carga que proporcionó y su dirección IP. De lo contrario, el servidor encontrará cuánto ha cargado y descargado, y el servidor podrá hacerlo. Úselo para el análisis del tráfico. El servidor puede usarlo para analizar el tráfico. ¿Cuántos bytes le quedan por descargar? El estado de Advent le indica al servidor si está listo para iniciar la descarga o detenerla, o si la descarga se completa de forma predeterminada cada cinco. minutos, o lo establece el servidor
Qué hará el servidor
El servidor tiene un programa de seguimiento para gestionar estas solicitudes
El servidor hará lo mismo cosa.
Después de obtener esta cadena de código, usará info_hash para encontrar la lista. Si la encuentra, puede descargarla. Si no, lo siento. Luego conectará de forma inversa (NatCheck) su IP y puerto para saber si es un usuario de intranet o un usuario de ****net (si es un usuario de intranet, no podrá conectarse porque lo hará con su servidor). que 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.xxx7eerid20.00180531904b7e3abdd74orti6881eeee
interval1800 se usa para decirle a BT cuántos segundos consultar, aquí son 30 minutos (un poco demasiado)
Finalmente, si eres un usuario público, pondrá la IP y puerto que envió correspondiente a info_hash para que otros puedan encontrar su descarga.
Después de obtener estas IP de emparejamiento, BT podrá encontrar las IP correspondientes para descargar. BT se dirigirá a todos los pares que busquen contenido que quieran descargar, no necesariamente para sembrar.
BT encuentra un par y crea un socket para descargar, 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 enviar
Se dijo anteriormente que el servidor solo devolverá la dirección IP pública. ¿Cómo pueden los usuarios de la intranet enviar? conexión activa.software (incluso si ha completado la descarga, no se conectará activamente con otras personas)
El siguiente es un proceso de simulación:
1 usuario de la intranet comienza a producir semillas. ,
2 Después de que el servidor recibe la solicitud, no hay ningún informe de pares porque es el primero
3 Después de que el usuario público envía la solicitud, no hay ningún informe de pares porque el seed es un usuario de intranet que está esperando la descarga, pero el servidor pondrá su IP en la lista
4 Después de un período de tiempo en la intranet, realizará una solicitud al servidor y obtendrá la dirección del servidor. Dirección IP. El servidor envía una solicitud y obtiene la IP pública anterior
5 Después de obtener la IP pública, conéctese a la intranet inmediatamente
6 El usuario público establece la conexión y los datos comienzan a ser transmitido (tenga en cuenta que el usuario público ahora es el servidor, el usuario de la intranet es el cliente, lo cual es un poco extraño)
7 Otros usuarios de la intranet van al usuario público de arriba para descargar datos
Entonces, el usuario inicializado debe ser el servidor, la intranet El usuario es el cliente. Los usuarios públicos deben participar en la siembra de usuarios de la intranet; de lo contrario, otros usuarios de la intranet no podrán descargar los datos. Si todos los usuarios están en la intranet, todas las conexiones no serán válidas, 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 encontrar usuarios públicos desde el servidor. cada 30 minutos los usuarios se conectan uno por uno.
Dado que muchos usuarios domésticos 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, la siguiente situación es siempre 0%:
Quizás SEED sea una red interna y no se pueda conectar. A veces, las cosas que no se pueden descargar mediante PTC y shareaza se pueden descargar mediante BT.
Los motivos por los que no puedes descargar están relacionados con circunstancias específicas, como si tu red es una LAN, si puedes acceder al rastreador, qué tipo de cliente estás utilizando, qué archivo BT estás descargando, y si está comenzando a descargar desde el principio o continúa transfiriendo, si continúa transfiriendo, se ha bloqueado antes, etc. Todo esto tendrá un impacto en la situación.
Algunas razones por las que la descarga de BT es lenta:
1. Los usuarios de intranet no pueden proporcionar conexiones activas, por lo que la velocidad es lenta
2. La velocidad de la interfaz de red de cada operador no es alta
3.
Porque BT da prioridad a aquellos con velocidades de carga rápidas
4. La cantidad de publicación de torrents también está relacionada con la velocidad del editor, y cuantas más personas descarguen, más rápida será la velocidad de descarga correspondiente (esto. es la mayor ventaja de BT)
5. El papel del bloqueo del firewall del usuario
Algunas explicaciones sobre los mensajes de error de BT
Recientemente, el autor descubrió que muchas personas. preguntado sobre A continuación se proporciona una explicación completa del problema de los mensajes de error de BT:
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). Además, preste atención al momento en que ocurre el error. hace más de 5 minutos, ahora solo significa Normal. (BT no borra automáticamente los errores caducados)
I.Una pieza falló, vuelve a descargarla
Estas no son malas noticias, no es necesario que te preocupes. Lo que significa es decirle que parte del archivo descargado 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"
II.baddatafromtracker-
Normalmente, no es necesario que te preocupes por ello. Esto suele deberse a que el servidor de seguimiento está sobrecargado o inactivo. También es posible que su red esté caída (por ejemplo, ancho parcial, acceder a cualquier sitio web devolverá la pantalla de inicio de sesión, lo cual es información incorrecta)
III.Problemconnectingtotracker-timeoutexceeded
Problemconnectingtotracker -
Problema al conectar con el rastreador-
Esta es la primera vez que el rastreador falla. HTTPError503: Error de conexión
Problema de conexión al rastreador-[Errnosocketerror](10061, "Connectionrefused"
Si no hay respuesta durante mucho tiempo, puede agregar el parámetro "--http_timeout120" para aumentar el tiempo de reintento de conexión. Esto se puede hacer en otro artículo.
Cuatro. Problema de conexión con el tracker-HTTPError400:NotAuthorized
Esto significa que el servidor de seguimiento no le permite usar archivos torrent ( esto parece ser raro en China) Ver), algunos servidores de seguimiento solo le permiten descargar torrents publicados en su propio sitio web
V.Problemconnectingtotracker-HTTPError404:NotFound
Esto es simple. , el archivo torrent no se puede encontrar en el servidor de seguimiento, busque uno nuevo
VI.Problemconnectingtotracker-HTTPError407:ProxyAuthenticationRequired
Si usa un proxy para descargar BT, lo que significa. el agente necesita estar autenticado y requiere que ingrese un nombre de usuario y contraseña
VII.Problemtingresponseinfo-[Errno2]Nosuchfileordirectory: "C:\\DocumentsandSett..."
En. En algunos casos, es posible que IE no guarde archivos torrent 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 en su disco duro (esta es una buena práctica y especialmente útil cuando está descargando torrents o resembrando, por lo que recomiendo hacer esto para su propio beneficio), 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á si aparece "[" o "]" en el archivo. Si aparece "[]" o "[]" al descargar un archivo, se recomienda borrar el caché de IE. Este problema también ocurrirá si aparece "[]" o "[]" en el archivo.