¿Cómo mejora mi VPN mi velocidad de descarga?

25

Por alguna razón, estaba descargando algo a 300kb / s. Luego encendí mi VPN y la velocidad de descarga aumentó a 1.3mb / s.

¿Por qué es esto? ¿Es porque el servidor VPN reduce los saltos entre el servidor y yo?

RazeLegendz
fuente
44
@ Divin3: es completamente posible que una VPN acelere las cosas y reduzca la latencia. He cubierto la aceleración en mi respuesta. Además de eso, una VPN puede reducir la latencia (un poco, por compresión) o mucho (a través de una ruta alternativa, particularmente cuando el equilibrio de carga se realiza en ubicaciones remotas donde los cables están restringidos y complementados con la capacidad del satélite), aunque ahora es menos común ) También noto que la latencia en un enlace pequeño puede variar significativamente con el uso. Si el punto final de VPN está en un enrutador en el camino, la latencia no siempre pasa por una puerta exfra - común en las VPN corporativas
davidgo
1
@davidgo - por latencia me refiero al tiempo de respuesta. Por ejemplo, si juegas un juego en línea, la latencia no puede ser realmente menor si usas algún tipo de VPN. La velocidad de descarga / carga (ancho de banda) es una pregunta diferente.
Divin3
3
@ Divin3, la latencia ciertamente podría ser menor dependiendo de cómo el ISP trata ciertos tipos de tráfico. Además, como señaló Davidvid, es completamente posible que la VPN tome un camino diferente / mejor. No es imposible de ninguna manera ... He utilizado VPN para reducir la latencia antes, es poco común pero no desconocido.
user161778
2
@ Divin3: entiendo la latencia y estaba comentando sobre eso. Una conexión de satélite típica es de aproximadamente 600 ms, lo mismo sobre el cable podría ser inferior a 120 ms. También google Buffer Bloat, algo que las rutas alternativas también pueden enrutar a veces para reducir la latencia.
davidgo

Respuestas:

36

Hay algunas posibilidades: desafortunadamente, el número de saltos es irrelevante.

El primero es la compresión: si los datos que estaba descargando no están comprimidos y su VPN ofrece compresión, esto podría explicarlo; sin embargo, es probable que la mayoría de los archivos transferidos estén comprimidos, por lo que no es tan probable como parece a primera vista.

La segunda y tercera opciones están relacionadas y tienen que ver con la conectividad y restricciones de su ISP. Su VPN ha encontrado una ruta más rápida a los datos de destino que directamente, lo que podría deberse a que:

  1. El ISP tiene múltiples conexiones, y la conexión directa a los datos está restringida. La VPN atraviesa una conexión diferente, que a su vez tiene una mejor conectividad con la fuente de los datos que está obteniendo, por lo tanto, está enrutando la congestión.

  2. El ISP está configurando ciertos tipos de tráfico, posiblemente por tipo o destino o ambos, incluso podría ser por contenido / carga útil, pero eso es menos probable. Al usar una VPN, se le da prioridad a su tráfico o no se limita, por lo que obtiene una mejor velocidad.

Hay algunas otras posibilidades, pero estas son nuevamente menos probables: podría ser que la VPN esté usando UDP mientras que su descarga normalmente usaría TCP, y diferentes optimizaciones (MTU, por ejemplo) están permitiendo un mejor uso de su conexión. De nuevo, esto es posible, pero poco probable, principalmente porque esperaría una diferencia de velocidad mucho menor o mucho mayor.

davidgo
fuente
Me ganaste el golpe :-) - pero en realidad me gusta tu respuesta mejor.
LSerni
3
¿Realmente tiene sentido que un ISP le dé al tráfico VPN un pase gratuito dado que es un protocolo de túnel? Esperaría que todo tenga una tasa limitada por defecto y solo algunos servicios sean priorizados por la lista blanca.
Thomas
44
@Thomas Muchos ISP usan proxies transparentes para ciertas cosas como HTTP. La idea es que pueden almacenar en caché los resultados para acelerar las búsquedas de páginas y reducir los requisitos de ancho de banda ... lo que, por supuesto, no hace nada positivo para el contenido generado dinámicamente. Lo que termina sucediendo es que introducen retrasos sin sentido adicionales para la mayoría del contenido moderno. No tiene sentido intentar proxy o almacenar en caché el tráfico VPN para que no reciba los retrasos adicionales.
Corey
3
@Thomas, el problema es que el tráfico de VPN no es fácilmente identificable: se puede disfrazar para parecerse a otros tipos de tráfico (incluido VOIP, que requiere baja latencia), y también las empresas usan mucho las VPN, por lo que pueden obtener una mejor clase de Servicio. Además, la mayoría de las VPN usan UDP en lugar de TCP, que es utilizado por la mayoría de los protocolos de descarga. Es MUCHO más fácil reducir el rendimiento de una conexión TCP que una conexión UDP sin causar problemas, ya que TCP toma una pista para reducir la velocidad cuando se caen los paquetes (por diseño), mientras que UDP no lo hace.
davidgo
2
También es posible que el servidor en el otro extremo esté acelerado en función de su ISP: usatoday.com/story/tech/news/2016/03/25/… es un ejemplo reciente de esto (la gente culpaba a Verizon / AT & T por la lenta Netflix , pero en realidad fue un estrangulamiento de Netflix a propósito). Sin embargo, no veo en ese artículo si se basó en IP (lo que afectaría a las personas conectadas a un punto de acceso, pero no al dispositivo en una VPN), o algo en el dispositivo que detecta el operador.
childofsoong