¿Debería subir un archivo en DSL matar la velocidad de descarga?

21

Tengo el servicio de 20,127 / 893 Kbps a través de CenturyLink DSL. Ejecuté la prueba de velocidad y generalmente informa velocidades cercanas a eso.

Excepto cuando subo algo sustancial. Al igual que un archivo de video a YouTube. La carga tarda una eternidad, lo que entiendo debido a la velocidad de carga de 893 Kbps, pero todo el tiempo que está cargando la velocidad de descarga se detiene. Es tan malo que ni siquiera puedo conectarme a SpeedTest.net para hacer una prueba de velocidad. La red entre otras computadoras en la casa está bien. Pero mientras una computadora esté cargando, todas las computadoras podrían ser expulsadas de Internet. Por ejemplo, hacer ping a Google tarda 5 segundos en resolver el DNS y luego se agota el tiempo de espera de las solicitudes.

Llamé al soporte de CenturyLink y hablé con ellos durante una hora y me dijeron que todo está bien. Me hicieron reiniciar mi computadora y módem varias veces, lo que por supuesto no ayudó. Finalmente me enviaron un módem nuevo (restaurado) para que me desconectara del teléfono. Se comporta igual.

Entonces, mi pregunta es si este comportamiento es típico de CenturyLink DSL o si algo está realmente mal. Quizás haya algo que pueda hacer para solucionarlo sin pasar otra hora reiniciando mi módem mientras hablo con una persona inepta de soporte.

Jim McKeeth
fuente
¡Guauu! 22.5 descarga para cargar ratio !!! Evitaría cualquier cosa que sea mayor que 16 específicamente debido a lo que está experimentando en este momento (e incluso 16 es demasiado).
AndrejaKo
1
@AndrejaKo: Sí, desearía que ofrecieran una velocidad de carga más rápida. Mi única opción es tomar una velocidad de descarga más lenta.
Jim McKeeth

Respuestas:

27

El protocolo TCP, que utiliza la mayoría del tráfico de Internet, utiliza un esquema de "ventana deslizante" para proporcionar confiabilidad. Esto significa que solo enviará nuevos contenidos (deslice la ventana) cuando reciba los mensajes ACK que indican que parte o la totalidad de la ventana actual se ha recibido por completo. Por lo tanto, se requieren mensajes ACK frecuentes para que se envíen en el enlace ascendente para que su tráfico de descarga pase sin problemas. Si los mensajes ACK se retrasan o se pierden, el remitente puede ralentizar la transmisión y / o retransmitir los paquetes que ya ha recibido.

De manera predeterminada, el sistema operativo transmite los paquetes en el orden en que son generados por las aplicaciones, por lo que los paquetes ACK se entrelazan con el tráfico de carga al azar. Su ISP (o su dispositivo de red) controla su uso de ancho de banda al retrasar los paquetes cuando la velocidad de transmisión excede el límite (también conocido como aceleración). Este retraso puede ocurrir en cualquier paquete, incluidos los paquetes ACK sensibles al retraso.

Para resolver este problema, necesitará algún tipo de sistema de prioridad para asegurarse de que los paquetes ACK no estén limitados. Hay soluciones de software de pago para esto. También puede lograr un efecto similar si limita la velocidad de carga a un valor por debajo del ancho de banda de carga asignado. Alternativamente, puede usar aplicaciones que transmiten archivos a través de UDP que no requieren mensajes ACK.

billc.cn
fuente
1
Entonces, ¿sugieres que debido a que estoy maximizando mi canal de carga no puedo hacer solicitudes para descargar contenido simultáneamente?
Jim McKeeth
2
Eso es esencialmente eso. El protocolo TCP, que también se usa para las cargas web, intentará maximizar el enlace tanto como sea posible cuando los mensajes ACK fluyan continuamente. Cuando los mensajes ACK comienzan a faltar (o exceden un umbral de retraso), el el emisor reducirá drásticamente la transmisión y luego aumentará gradualmente la velocidad hasta que el canal vuelva a saturarse.
billc.cn
2
Solía ​​usar cfosspeed . Me ayudó mucho cuando estaba haciendo torrents en un enlace ADSL con solo 512 kbps de enlace ascendente. Sin embargo, desde que cambié al cable (con un enlace ascendente de ~ 3Mbps), ya no parece tener ningún efecto ...
billc.cn
2
Además, para limitar directamente el ancho de banda por proceso, puede usar NetLimiter.
Christian Mann
3
Hace muchos años, tenía mi propio servidor de puerta de enlace bsd en casa y graficaba cómo se ve esto: kesor.net/blah/qos
Evgeny
4

Tienes dos cosas pasando aquí:

  1. Su carga a un servidor, que utiliza la mayor parte de su ancho de banda de carga y un poco de su ancho de banda de descarga para hablar con el servidor y garantizar que el archivo se reciba correctamente.

  2. Intenta acceder a Internet, que utiliza su velocidad de descarga para hablar desde Internet, y utiliza su velocidad de carga para comunicarse con el servidor, para asegurarse de que el navegador reciba los archivos correctamente.

¿Ves el problema?

Su velocidad de descarga se rige por muchas cosas: calidad de la línea, nivel de servicio, ubicación, cableado en la casa, velocidad de la computadora, velocidad de carga y cualquier carga aberrante en el sistema.

Entonces, cuando está cargando algo, que está tomando la mayor parte de su ancho de banda de carga, y luego intenta descargar algo de Internet, ese proceso de descarga no tiene acceso completo a su ancho de banda de carga, por lo tanto, su velocidad de DESCARGA se reduce significativamente.

zackrspv
fuente
1
Entonces, ¿sugieres que debido a que estoy maximizando mi canal de carga no puedo hacer solicitudes para descargar contenido simultáneamente?
Jim McKeeth
1
En resumen, sí :)
zackrspv
-1

Una solución al problema de la velocidad de descarga del módem C3000Z de Centurylink que se mata al cargar, es deshabilitar QoS. QoS establece una prioridad para VoIP (modelado de tráfico). Entonces, si no tiene el servicio VoIP (que yo no tengo), la desactivación de QoS debería darle aproximadamente la mitad de la velocidad de descarga (28Mbps) mientras que al habilitarla al cargar un archivo (5Mbps) la velocidad de descarga se redujo a .02Mbps. Hay una configuración en QoS para priorizar la descarga (establecer la dirección de QoS), pero no pude hacer que se quedara. Así que simplemente desactivé QoS por completo.

Espero un golpe en la velocidad de descarga al subir, pero no debería ser la mitad.

Seguiré investigando esto, pero al menos tengo algo funcionando ahora con él deshabilitado.

No creas a los que dicen que subir debería matar tu descarga, ¿DESDE CUANDO? Asynchronous permite que la velocidad de su conexión funcione de manera eficiente en ambos sentidos.

usuario928837
fuente
"Asíncrono" significa que más de su velocidad está reservada (generalmente) para descargar que para cargar. Eso es exactamente lo que significa. Esto también significa que cuando la conexión está saturada, se prioriza el tráfico de descarga. "Sincrónico" significa que tanto la carga como la descarga tienen la misma prioridad. La primera mitad de su respuesta PUEDE funcionar solo porque puede minimizar el efecto de la conexión asincrónica. Además, si usa VOIP, es muy probable que deshabilitar QoS resulte en llamadas fallidas y perdidas o en una calidad de llamada muy baja.
music2myear