Red de Respuestas Legales - Conocimientos legales - Problemas de recursos descubiertos por Xunlei.

Problemas de recursos descubiertos por Xunlei.

Categoría: Juegos> & Juegos de gtConsole

Descripción del problema:

Hay un problema que nunca entiendo. Por ejemplo, descargué un archivo del sitio web de otra persona, usé Thunder, busqué dos recursos y descargué un archivo de la otra parte. ¿Por qué hay dos recursos? Se dice que el servidor de la otra parte usa un software y el archivo se divide en dos recursos. ¿Es esto cierto? ¿Existe algún software que pueda hacer esto?

Soy novato y no sé mucho sobre esto. Si es así por favor avise, se lo agradezco de antemano.

Análisis:

Xunlei ahora es muy popular y su popularidad ha superado durante mucho tiempo a las herramientas de descarga multiproceso como flashget y Ant. La mayoría de las veces, sus velocidades de descarga son realmente rápidas. ¿Por qué hay velocidades de descarga más rápidas? Sigue alguna discusión.

Xunlei es conocida como tecnología de descarga P2SP. Por supuesto, p es el usuario igual y SP es el proveedor de servicios de recursos. La siguiente es la introducción oficial de Xunlei:

Características técnicas

La tecnología Hyper-Threading de múltiples recursos utilizada por Xunlei se basa en el principio de la red y puede integrar de manera efectiva el servidor y la computadora existentes. recursos en la red para formar una La red Thunder única transmite varios archivos de datos a la velocidad más rápida a través de la red Thunder.

La tecnología Hyper-Threading de múltiples recursos también tiene la función de equilibrio de carga de descargas de Internet. Xunlei Network puede equilibrar los recursos del servidor y reducir eficazmente la carga del servidor sin reducir la experiencia del usuario.

Lista de funciones

La nueva tecnología Hyper-Threading de recursos múltiples mejora significativamente la velocidad de descarga;

Potente función de administración de tareas, puede elegir diferentes modos de administración de tareas

La tecnología de almacenamiento en caché de disco inteligente previene eficazmente daños al disco duro durante la descarga a alta velocidad;

El sistema de avisos de información inteligente proporciona avisos relevantes y sugerencias de operación basadas en las operaciones del usuario;

p>

La función única de diagnóstico de errores ayuda a los usuarios a resolver el problema de fallas en la descarga;

La función de protección antivirus puede cooperar con el software antivirus para garantizar la seguridad de los archivos descargados;

Detecta automáticamente nuevas versiones y solicita a los usuarios que actualicen a tiempo;

Proporciona una variedad de máscaras, los usuarios pueden elegir según sus propias preferencias;

Para explicar el principio de funcionamiento de Xunlei, te daré una herramienta oficial de Xunlei para hablar más claramente sobre Xunlei. El principio de descarga. Hay una publicación fijada en el foro oficial de Xunlei:

bbs.xunlei/phpwind/read.php? tid = 69234. Fpage=1, que contiene una herramienta de prueba para probar la velocidad de conexión entre el cliente y el servidor oficial Thunder.

Como se puede observar en la figura, se utilizan tres servidores: uno es el servidor de recursos y dos son los servidores de registro (tcp y udp).

En el post también se incluye una encuesta:

Tema de encuesta: ¡Encuesta sobre puertos bloqueados!

El puerto 3076 está bloqueado (no se encontrarán múltiples recursos) 56 votos.

El puerto 5200 es bloqueado con 67 votos (no será posible el registro de campos minados).

El puerto 6200 está bloqueado (caerá en un campo minado de vez en cuando y será necesario iniciar sesión nuevamente) 70 votos.

Se puede ver que el servidor de recursos es responsable de proporcionar los recursos descargados y utiliza el puerto 3076. ¿Qué recursos proporciona este servidor de recursos? En Thunder 5, es posible comprobar qué recursos están conectados al archivo descargado actualmente. Hay una dirección de servidor y un par separado. Obviamente, las conexiones de igual a igual son menos estables que las conexiones de servidor.

Análisis de principios

Cuando el usuario necesita descargar un recurso, como el archivo "abc/file.exe", por un lado, envía directamente una solicitud HTTP al servidor "abc" para obtener el directorio "/" El archivo "archivo .exe" en Además, también envía una solicitud al servidor de recursos (hub5t. sandi en Thunder 5) para encontrar recursos que sean exactamente iguales que el; información de atributos (como nombre, tamaño, etc.) en la lista de servidores de recursos. ), porque otros sitios web también pueden proporcionar este recurso de archivo, además, existe la posibilidad de que otros "amigos de Lei" también estén descargando o tengan el archivo que usted está descargando, y usted puede compartir la parte que descargaron. Este es un archivo compartido p2p.

Velocidad de descarga

Porque definitivamente es más rápido obtener recursos de más de un proveedor de recursos.

Pero si los recursos que descargas no los proporcionan muchos servidores en Internet, tu velocidad no será muy rápida. En este momento, Xunlei solo es equivalente a una herramienta de descarga multiproceso ordinaria.

Servidor de recursos

¿De dónde se obtiene la información del archivo en el servidor de recursos? Creo que hay un aspecto que proporciona cada descargador y usted consultará el recurso cada vez. Por supuesto, debe proporcionar el sitio web desde el cual obtiene actualmente este recurso, lo que significa que el sitio web que descargue debe tener este recurso. . Por otro lado, Xunlei también puede utilizar motores de búsqueda para buscar información de archivos en grandes sitios web de descarga de software nacionales, pero esto no es fácil de hacer porque la mayoría de los sitios de descarga de software tienen tecnología antipiratería y control de vínculos de retroceso.

Suplemento

Xunlei afirma ser una herramienta de descarga con hiperprocesamiento, pero no estoy seguro. ¿Dónde está su hyperthreading? ¿Está en el servidor? ¿Qué tiene esto que ver con los usuarios? O tal vez el cliente de descarga de Xunlei pueda admitir hyper-threading, pero en el caso de que las CPU de la mayoría de las computadoras no sean HT, no parece tener mucha importancia práctica.

Materiales de referencia:

[1]Sitio web oficial de Leixun

[2]Foro oficial de Thunlei bbs.xunlei