В справочная страница traceroute говорит, что параметр "-U" (зондирование UDP) является значением по умолчанию, но я получаю другие результаты каждый время.
С тобой":
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
но обычный traceroute дает мне другой результат (никогда не достигает конечного узла) - либо "! X", либо просто завершается после максимум 30 переходов:
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 * *
Примечание: я пробовал это очень часто и всегда получаю одни и те же результаты. Путь в моей локальной сети всегда один и тот же.
Так что же на самом деле здесь изменяется параметр "-U"? Меня особенно интересует, в чем может быть причина "! X" (общение запрещено в административном порядке).
РЕДАКТИРОВАТЬ: Если это поможет, paris-traceroute даст мне следующее для последнего перехода:
14 P (1, 6) site-1.03-jussieu.rap.prd.fr (195.221.126.58) 34.938 мс! 5! T2
это означает, что узел отбрасывает пакет с TTL = 2 и возвращает неизвестное сообщение (не «пункт назначения недоступен» и т.п.).
На моей странице руководства: «-U Использовать UDP для конкретного порта назначения для трассировки (вместо увеличения порта для каждого зонда). Порт по умолчанию - 53 (dns).
Таким образом, с -U traceroute использует порт 53 / udp без случайного порта. Тогда этот порт может быть занесен в черный список брандмауэра, поэтому у вас есть! X