Mediciones de ping durante las mediciones de performance

He estado midiendo el performance de las transferencias de files de los hosts remotos y parsing los resultados, entiendo acerca de las relaciones de carga útil a sobrecarga, la retransmisión y otros factores causales de velocidades de procesamiento.

He descargado una gran cantidad de datos de un server remoto para propósitos de testing y también midió el RTT de los packages de ping al server durante la transferencia de datos.

Sin embargo, los times de ping RTT no parecen ser afectados mientras estoy descargando. No estoy seguro de lo que esto significa, seguramente el ping RTTs boostía mientras que la descarga de su server? ¿Alguien puede ofrecer alguna idea de por qué las peticiones de ping tienen RTTs constantemente bajos, independientemente de si un file se está transfiriendo o no.

¡Muchas gracias de antemano!

Hay un par de razones por las que podría no haber afectado los packages ping:

  • Usted no estaba utilizando todo el ancho de banda disponible – por defecto, ping utiliza packages muy pequeños, por lo que no ocupan mucho ancho de banda. Incluso si estuviera utilizando el 95% de su connection disponible, no se verían afectados mucho.
  • Algunos enrutadores optimizan el tráfico específicamente ICMP o packages pequeños en general.

Por lo general verá un RTT alto cuando una de las conexiones de networking está completamente agotada y los packages tienen que comenzar a hacer queue para ser enviados. Este efecto es especialmente notable en las conexiones que hacen un montón de queues adicionales, como la mayoría de las conexiones de Internet DSL.

Si vuelve a intentar usar packages más grandes, puede notar el aumento de RTT – en las windows, es ping -l [tamaño, hasta 65500 bytes]. En linux, el indicador -s especifica el tamaño.

    Intereting Posts