¿Por qué no puedo acceder a páginas web cuando descargo archivos usando BIT COMENT o BitTorrent?
2. Duplique la capacidad de caché de BT. Esto debe decidirse de acuerdo con su propio disco duro
3. del sistema también debe aumentarse
4. Si la configuración de su hardware es demasiado baja, la única opción es apagar BT~.
5. Si el servidor del sitio web que visitas está en el extranjero, la velocidad naturalmente será más rápida.
Encontré un tutorial, ¡compruébalo, amigo!
Comenzando con la descarga de BT para dominarlo
BT: BT es un tipo de software gratuito (no "pervertido") y su 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 BT para descargar, más rápida será la velocidad de descarga.
BT primero divide un archivo en Z partes en el cargador. A descarga aleatoriamente las primeras N partes en el servidor y B descarga aleatoriamente las primeras M partes en el servidor. basado en B El estado de la computadora se transferirá a la parte M que B ha descargado, y el BT de B se transferirá a la parte N que A ha descargado de acuerdo con el estado de la computadora A. El BT de B se transferirá a la parte N que ha sido descargada por B según el estado de la computadora B. BT irá a la computadora de A para obtener las N partes que A ha descargado. Esto 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 (alguien más obtiene parte del archivo de tu computadora), por lo que esto significa que estás contribuyendo a otros mientras disfrutas de la descarga que te proporcionaron.
Abra gradualmente 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 pasar los datos que solicita. mientras te bloquea No hay ningún paquete solicitado. Cuando se utiliza BitTorrent, ICF a veces puede provocar que las conexiones no puedan 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) 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 olvide verificar el protocolo TCP).
7 De esta manera, se agrega un "BT1" a la columna "Servicio", que abre el puerto 6881. También puede crear un nuevo servicio y abrir los puertos 6882 ~ 6890. El primer paso es agregar el "BT1". servicio en la columna BT1, que abrirá el puerto 6881.
8. Ahora, nuestro BT puede pasar ICF sin problemas.
9. Los firewalls están instalados. Tomando como ejemplo el Skynet Firewall Personal Edition más utilizado, también puede pasarlo. Haga clic en el botón "Reglas de IP personalizadas" de Skynet para configurar el puerto BT abierto. Haga clic en el botón "Agregar reglas".
11. Aparecerá la ventana "Modificación de reglas de IP". Como se muestra en la figura, complete el "Nombre" (cualquiera), seleccione "Recibir o Enviar". " para "Dirección del paquete de datos", seleccione "Cualquier dirección" para la dirección IP de la otra parte, seleccione el protocolo TPC y complete "Puerto local" con "De 6881" a 6890", seleccione el elemento "SYN" para "TCP bit de bandera" y, finalmente, seleccione "Aprobar" cuando se cumplan las condiciones anteriores. No importa si completa otros elementos y luego hace clic en "Aceptar".
12. Ahora "Personalizar IP" Hay una regla "BT" en la columna "Reglas", simplemente marque la casilla delante de ella.
13. Haga clic en el botón "Guardar" y luego dé por terminado.
Cuando se usa BT, no es necesario salir después del error 10060/10061, es solo que el servidor de seguimiento está demasiado ocupado, BT lo volverá a intentar automáticamente (ya sea que ocurra durante el proceso de inicio o de descarga)
Además, tenga en cuenta que si el error ha durado más de 2 minutos, indica que ahora es normal (BT no borrará automáticamente los errores caducados)
Introducción avanzada a la versión experimental de BT
. p>BitTorrent EXPERIMENTAL es una versión no oficial de BT, que aumenta el límite de velocidad de carga y el número máximo de cargas y algunas otras características en la última versión de BT En la última versión de BT experimental v3.2.1b-2 , se ha agregado una nueva característica [Avanzada], a través de la cual puedes ver los objetos a los que estás conectado y la velocidad de transferencia de datos (carga y descarga), etc.
BitTorrent EXPERIMENTAL es una versión no oficial de. BT, que agrega principalmente límites de velocidad de carga, volumen 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 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. Estos chicos 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, la función es más potente y la estabilidad también es muy buena.
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:}) p>
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), algo que otro software no puede hacer, pero la desventaja es que la máquina no puede descargar al realizar Enviar. Debes saber que la clave para la descarga P2P es la gran popularidad. Si Send deja de ser popular, desaparecerá por completo.
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 en el 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 comprobación Sha de 12 0 y el identificador único global (GUID) de la hora actual. La carga proporcionada por su puerto. IP 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).
El servidor luego devuelve la IP y el puerto de todos los usuarios públicos que están descargando el archivo de la siguiente manera
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, lo hará. La IP y el puerto enviados se colocan 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 acudirá 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, todas las conexiones fallará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 domésticos son usuarios de intranet (no he intentado conectar a más de 10 usuarios 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, siempre es 0 en las siguientes situaciones:
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.
Las razones específicas por las que no puedes descargar están relacionadas con circunstancias específicas, como si tu red es una LAN, si puedes acceder al rastreador, qué tipo de cliente estás usando, qué archivo BT descargaste, y Si debe iniciar la descarga desde el principio o continuar con la transferencia, si continúa la transferencia, si se bloqueó 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 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 recomiendo hacerlo esto para su propio beneficio), luego haga doble clic en el archivo torrent para comenzar a descargar. Si ocurre este problema, se recomienda borrar el caché de IE. Este problema también ocurrirá con "[" o "]" en el archivo.