Re: надежный traceroute

2010-11-23 Пенетрантность Denis Feklushkin
В Пнд, 22/11/2010 в 23:15 +0300, Dmitry E. Oboukhov пишет:
 тут потребовалось помониторить traceroute между двумя хостами, сперва
 взялся было юзать простой traceroute игрался с опциями, протоколами
 итп
 увеличивал таймауты, количество попыток итп и все время натыкался на
 то что какие-то пути не строятся целиком и все упирается в то что рисует
 набор звездочек там где две минуты назад показывал IP-шники...
 
 попробовал составить путь используя ping, набросал такой вот скриптик:
 
 $ cat traceroute.sh
 #!/bin/sh
 
 host=$1
 temp=`mktemp`
 
 for i in `seq 1 30`; do
 LANG=C ping -n -t $i -c 1 $host  $temp
 if test $? -eq 0; then
 echo $host
 break
 fi
 if ! grep ^From $temp|awk '{print $2}'; then
 echo '*'
 fi
 done
 
 rm -f $temp
 
 
 а вот такой скрипт всегда строит путь если два хоста пингуются.
 
 вопрос, есть ли набор опций у стандартного traceroute чтобы на таком
 же уровне надежности построить путь? Как-то хочется избавиться от
 велосипеда, но видимо какую-то опцию я проглядел...

Постоянного пути может и не быть же, соответственно, нельзя
гарантировать что чушь оно не будет показывать.

Ещё есть у GNU ping такой ключ:

   -R Record route.  Includes the RECORD_ROUTE option in the
ECHO_REQUEST packet and displays the route buffer on
  returned packets.  Note that the IP header is only large
enough for nine such routes.  Many hosts ignore or
  discard this option.



-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1290506964..133.ca...@localhost.localdomain



Re: надежный traceroute

2010-11-22 Пенетрантность Ed

Dmitry E. Oboukhov wrote:

тут потребовалось помониторить traceroute между двумя хостами, сперва
взялся было юзать простой traceroute игрался с опциями, протоколами
итп
увеличивал таймауты, количество попыток итп и все время натыкался на
то что какие-то пути не строятся целиком и все упирается в то что рисует
набор звездочек там где две минуты назад показывал IP-шники...


а что не так с mtr?


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ceadf9e.1030...@yandex.ru