¿Por qué algunas conexiones de descarga dominan a otras?

Si a menudo descarga varios elementos al mismo tiempo, es probable que haya notado que una conexión de descarga tiende a dominar a las demás hasta que finaliza. ¿Porqué es eso? La publicación de preguntas y respuestas del superusuario de hoy tiene la respuesta a la pregunta de un lector curioso.

La sesión de preguntas y respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad.

Foto cortesía de Armando Sotoca (Flickr) .

La pregunta

El lector de superusuario Keltari quiere saber por qué algunas conexiones de descarga (de red) dominan a otras:

Tengo mis sospechas de por qué, pero quiero que alguien con una experiencia más sólida en redes me lo explique.

¿Por qué cuando se descarga desde múltiples (diferentes) ubicaciones, ciertas conexiones saturan el ancho de banda, dejando otras conexiones casi inactivas hasta que finaliza la conexión dominante?

¿Por qué algunas conexiones de descarga (de red) dominan a otras?

La respuesta

Cybernard colaborador de superusuario tiene la respuesta para nosotros:

Generalmente, gana la conexión más rápida. Sin embargo, antes de Windows 7, las redes eran un desastre y el rendimiento era terrible en general. ¿Intenta obtener más de 20 MB / s de Windows XP, por ejemplo? Buena suerte con eso.

  • El algoritmo estándar de prevención de congestión de TCP emplea un esquema de aumento aditivo y disminución multiplicativa (AIMD). Cuando no se detecta pérdida de paquetes (por medio de tres ACK duplicados o tiempo de espera de retransmisión), la ventana de congestión (cwnd) aumenta en un Tamaño de segmento máximo (MSS) por cada RTT. De lo contrario, si se detecta la pérdida de un paquete, el remitente TCP reduce cwnd a la mitad. En una red de alta velocidad y retardo largo, se requiere una ventana muy grande, por ejemplo, miles de paquetes, para utilizar completamente la capacidad del enlace. Por lo tanto, el TCP estándar necesitará muchos RTT para recuperar la velocidad de envío en un solo evento de pérdida. Además, es bien conocido ahora que la ventana de congestión de TCP promedio es inversamente proporcional a la raíz cuadrada de la tasa de pérdida de paquetes.

Fuente: Enfoque de TCP compuesto para redes de alta velocidad y larga distancia [Microsoft]

Una conexión más rápida tiene paquetes más exitosos, por lo tanto, su cwnd / MSS aumenta y obtiene aún más de la conexión total.


¿Tiene algo que agregar a la explicación? Habla en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Consulte el hilo de discusión completo aquí .

responroot

Entradas recientes

Steamlytics: La nueva herramienta imprescindible para los gamers de Steam

  El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…

1 año hace

Cuándo reemplazar su antigua unidad flash USB

Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…

3 años hace

¿Qué es una pantalla Nano IPS?

LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…

3 años hace

10 formas de jugar con un presupuesto bajo (o nulo)

Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…

3 años hace

¿Demasiadas suscripciones? Aquí está cómo empezar a cortarlos

Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…

3 años hace

Cómo configurar la puerta de enlace predeterminada en Linux

fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…

3 años hace