Obtém o IP do traceroute não responsivo?

0

A versão DOS do tracert não fornece o endereço IP de pings com falha. O que é uma maneira razoavelmente simples de encontrar os IPs de servidores não responsivos em um traceroute?

    
por John 31.07.2012 / 20:45

1 resposta

3

Não há nenhum. A única maneira trivial seria pedir o salto. O traceroute implementa isso enviando uma solicitação de eco ICMP (ping) ao destino várias vezes com diferentes valores de tempo de vida. Cada salto diminui esse contador por um. Quando o TTL atinge zero, o pacote não é mais retransmitido e o salto tenta retornar uma mensagem de erro à fonte, principalmente para impedir que pacotes em rotas com falhas circulem indefinidamente e congestionem a rede. Observando a origem das mensagens de erro retornadas, a máquina que faz o traceroute pode identificar saltos entre ela e o destino.

Se, por qualquer motivo, nenhuma mensagem de erro for recebida, o destino da solicitação de eco não poderá ser determinado. Após o primeiro salto, o pacote entra em uma caixa preta e o remetente efetivamente não tem controle ou informações sobre como ele é roteado. O lúpulo imediatamente antes (e muitas vezes imediatamente depois) saberá o endereço do elo perdido, mas não há uma maneira universal de trocar essa informação.

    
por 31.07.2012 / 21:33

Tags