Cómo identificar cuellos de botella en la red

Cómo identificar cuellos de botella en la red

Tengo un problema con la comunicación con el servidor Azure y estoy intentando identificar la causa.

Tengo una velocidad de descarga muy lenta (alrededor de 200 kB/s). Lo extraño es que es muy específico para una red determinada a través de la cual me comunico; supongo que hay algún problema con algún proveedor en el medio.

Hasta ahora he podido hacer estas observaciones:

  1. Desde Azure a nuestra oficina, tengo una velocidad de carga de alrededor de 200 kB/s
  2. La velocidad de carga desde Azure a diferentes servidores (por ejemplo Digital Ocean) es bastante buena, alrededor de 5 MB/s
  3. En casa, tengo 2 proveedores de internet. Desde uno la velocidad es la misma que desde oficina, 200kB/s y desde otro unos 500 kB/s
  4. PERO, aquí está el truco. Si uso VPN en casa o en la oficina, puedo alcanzar velocidades muy buenas: alrededor de 5 MB/s.

Entonces, ambos extremos: Azure y el ISP de la oficina/hogar están bien, el problema debe estar en algún lugar de la ruta.

¿Cómo identificar qué proveedor es el cuello de botella? ¿Y cómo solucionar este tipo de problemas? Idealmente, necesitaría algo así tracerouteno solo para la latencia sino para las velocidades de descarga/carga.

información relacionada