Resumo muito resumido de como funciona o traceroute:
O traceroute envia muitos pacotes para o destino. Cada pacote (ou possivelmente grupos de pacotes) começa com um TTL de 1 (quantos saltos até o pacote morrer). Quando um roteador recebe um pacote com um TTL, ele pára de encaminhá-lo e possivelmente envia uma mensagem de Tempo Excedido do Protocolo de Mensagens de Controle da Internet (ICMP).
Para o próximo pacote (ou grupo de pacotes) o TTL 2 dois. O primeiro roteador encaminha o pacote e diminui o TTL para 1. Portanto, o próximo roteador é aquele que possivelmente enviará a mensagem de tempo excedido.
As coisas importantes a serem observadas com esse mecanismo são que os roteadores podem decidir nunca enviar as mensagens com o tempo excedido, ou limitá-las para que você obtenha apenas acessos parciais. Também é importante saber que o caminho de retorno dos pacotes não é mostrado em um traceroute e pode ser diferente. Por último, as rotas podem mudar para que o traceroute seja diferente de momento para momento.
Outra breve visão geral, Como as rotas da Internet:
Roteadores da Internet usam um protocolo chamado BGP para construir suas tabelas de roteamento. O BGP tem uma visão macro da Internet, que é basicamente conexões de redes inteiras. Então, neste exemplo, você vê que vai de "as6453.net" para "[209.58.27.54]" e depois para o yahoo. No que diz respeito ao BGP, ele usa essa visão macro e não se preocupa com os saltos dentro dessas redes.
Há muito mais nisso, mas essa é a ideia básica.
Recursão:
Não tenho certeza do que você quer dizer com isso, mas se você quer dizer como o número IP é revertido em 54.27.58.209.in-addr.arpa [209.58.27.54]
, isso é apenas o "padrão" para entradas reversas de DNS quando não há um nome como ae-6.pat2.dcp.yahoo.com
. Você pode usar whois
para encontrar o proprietário neste caso:
kbrandt@alpine:~$ whois 209.58.27.54
...
NetRange: 209.58.0.0 - 209.58.127.255
CIDR: 209.58.0.0/17
OriginAS: AS6453
...
OrgName: Tata Communications
OrgId: TATAC
Address: 1555 Carrie-Derick
City: Montreal
StateProv: QC
...