Traceroute Redução de RTTs - como calcular latências intermediárias?

0

Estou um pouco confuso aqui com o traceroute.

Eu entendo que os tempos listados na linha cada são o tempo de ida e volta da minha máquina para o host de destino (o traceroute envia 3 pacotes separados). Eu estou tentando descobrir como eu posso obter as latências intermediárias entre os saltos (por exemplo, de 1 a 2, em seguida, 2 a 3, em seguida, 3 a 4) e desde que eu preciso mapear isso em um diagrama.

Eu pensei que seria suficiente fazer uma linha (além da primeira), calcular o RTT médio nessa linha e, em seguida, subtrair esse RTT médio do RTT médio da linha anterior para obter a latência intermediária. Mas e se os tempos diminuírem? Certamente eu tenho negativos que não podem estar corretos?

traceroute to www.draw.io (104.20.56.14), 30 hops max, 60 byte packets
 1  gateway (155.198.142.80)  0.308 ms  0.270 ms  0.282 ms
 2  192.168.100.1 (192.168.100.1)  0.321 ms  0.302 ms  0.342 ms
 3  192.168.210.2 (192.168.210.2)  0.142 ms  0.130 ms  0.162 ms
 4  192.168.210.6 (192.168.210.6)  0.407 ms  0.420 ms  0.411 ms
 5  xe-5-0-0.londpg-ban1.ja.net (146.97.137.37)  0.904 ms  0.894 ms  0.863 ms
 6  ae26.londpg-sbr2.ja.net (146.97.35.233)  0.852 ms  0.926 ms  0.906 ms
 7  ae30.londtw-sbr2.ja.net (146.97.33.6)  1.423 ms  1.452 ms  1.442 ms
 8  ae29.londtn-sbr1.ja.net (146.97.33.10)  1.385 ms  1.482 ms  1.469 ms
 9  ae0.londtn-ban3.ja.net (146.97.35.170)  1.662 ms  1.691 ms  1.682 ms
10  linx-juniper.as13335.net (195.66.225.179)  1.537 ms  1.508 ms  1.505 ms
11  104.20.56.14 (104.20.56.14)  1.553 ms  1.527 ms  1.547 ms

Gostaria muito de receber ajuda aqui.

    
por ak1652 01.11.2016 / 13:50

1 resposta

0

Quando medida com precisão, a latência da rede varia amplamente em milissegundos por milissegundo e cada medida é tomada em segundos, portanto você não pode obter a resposta desejada como resultado de uma única medida de cada salto.

Provavelmente, será melhor repetir o teste várias vezes e registrar os tempos de cada salto. Então você pode fazer sua análise com base na média (média) de um determinado salto, ou se tornar mais sofisticado com ele, calculando intervalos para desvios padrão, etc. que também permitirão que você elimine valores discrepantes que afetarão drasticamente os resultados.

    
por 01.11.2016 / 14:06