ping -R e incompatibilidade de traceroute

3

Estou preso a um resultado muito estranho depois de executar o comando ping -Rem um ambiente unix. Para ser mais específico, estou tentando seguir o caminho para um servidor e vice-versa, mas há um grande problema entre os resultados da execução desse comando e tracerouteo mesmo servidor. Por que é que? Eu já estou familiarizado com o conceito de ping -Rcomando e, na verdade, li a página do manual com muita atenção; no entanto, não tive sorte em me explicar por que isso poderia acontecer. Qualquer sugestão seria muito apreciada, pois estou realmente confuso. obrigado

user726730
fonte
1
Essa discrepância aparece constantemente? Lembre-se de que a rota real pode mudar entre ou mesmo no meio do seu rastreamento.
Adam Zalcman
Roteamento assimétrico?
joeqwerty
@AdamZalcman: sim, é muito consistente e o número de saltos é pequeno (8) assim que tudo deve funcionar como deveria (eu acho!)
user726730
@joeqwerty: Bem que poderia ser encaminhado de forma assimétrica, no entanto, a rota para a frente deve ter a mesma aparência ou usando -R de ping ou traceroute (ou estou errado?)
user726730

Respostas:

2

Ping -r exibe endereços IP de saída, ou seja, endereços ao sair dos roteadores, enquanto o traceroute exibe endereços ao entrar nos roteadores. Se o limite de 9 endereços de ping -r for suficiente para exibir todos os endereços encontrados em uma viagem de ida e volta, você poderá ver primeiro os endereços opostos a você e depois os endereços em sua direção. Com o traceroute, você vê apenas os endereços em sua direção.

Alessandro Lazzari
fonte