Diferença entre “traceroute” e “traceroute -U”

3

A página de manual do traceroute diz que o parâmetro "-U" (sondagem UDP) é o padrão, mas Estou obtendo resultados diferentes a cada tempo.

com "-U":

traceroute -U www.univ-paris1.fr
traceroute to www.univ-paris1.fr (193.55.96.121), 30 hops max, 60 byte packets
[...]
13  rap-vl165-te3-2-jussieu-rtr-021.noc.renater.fr (193.51.181.101)  59.445 ms  56.924 ms  56.651 ms
[...]
18  * paris1web.univ-paris1.fr (193.55.96.121)  23.797 ms  23.603 ms

mas o traceroute normal me dá outro resultado (nunca chega ao nó final) - ou é "! X" ou simplesmente sai após o máximo de 30 saltos:

traceroute www.univ-paris1.fr
traceroute to www.univ-paris1.fr (193.55.96.121), 30 hops max, 60 byte packets
[...]
11  te1-1-paris1-rtr-021.noc.renater.fr (193.51.189.38)  28.147 ms  28.250 ms  28.538 ms
[... non-responding nodes ...]
28  site-1.03-jussieu.rap.prd.fr (195.221.126.58)  85.941 ms !X * *

Nota: Eu tentei isso com muita frequência e sempre obtive os mesmos resultados. O caminho na minha rede local é sempre o mesmo.

Então, o que o parâmetro "-U" realmente altera aqui? Estou especialmente interessado em saber o motivo da "! X" (comunicação administrativamente proibida).

EDIT: Se isso ajuda, o paris-traceroute me dá o seguinte no último salto:

14 P(1, 6) site-1.03-jussieu.rap.prd.fr (195.221.126.58) 34.938 ms !5 !T2

, o que significa que o nó descarta o pacote com TTL = 2 e retorna uma mensagem desconhecida (não "destino inacessível" ou algo semelhante).

    
por AndiDog 17.01.2011 / 14:13

1 resposta

3

Na minha página man "  -U Usa UDP para uma porta de destino específica para tracerouting (em vez disso               de aumentar a porta por cada sonda). A porta padrão é 53               (dns).

Portanto, com -U, o traceroute usa a porta 53 / udp e sem uma porta aleatória. Então, esta porta é talvez na lista negra do firewall, é por isso que você tem o! X

    
por 17.01.2011 / 14:24