primero, les pido que no usen las explicaciones que voy a dar abajo para dejar de pensar sobre el asunto. si están teniendo diferencias grandes de tiempo, piensen en los efectos de cada cambio que hacen y comparen con las variaciones que pueda tener el escenario base en el que no cambian nada.
las diferencias de tiempo quizás se deban a mas de una causa.
para empezar estamos trabajado sobre un sistema no determinista donde las perdidas y el jitter responden a procesos estocásticos y TCP pude llegar a reaccionar de formas que diverjan bastante. también está el problema de que estamos emulando la red con TC y no conocemos profundamente su implementación y comportamiento. Finalmente, las diferentes cargas del PC que hace de host para las VMs puede tener impacto también.
Por estas razones las pruebas finales las haremos promediando sobre varias corridas de los mismos scripts.
saludos
J