Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Auster                               2:5020/400     07 Feb 2007  02:59:20
 To : Victor Sudakov
 Subject : Re: хитрый ping
 -------------------------------------------------------------------------------- 
 
 Victor Sudakov <vas@mpeks.tomsk.su> wrote:
 
 >>> Hужен ping, который писал бы в лог timestamp, если не получен ответ.
 >>
 >> Hу, а таймстампы в лог писать tcpdumpом.
 >
 > А вот с этого места можно поподробнее? Как писать tcpdumpом таймстампы
 > именно потерянных пакетов?
 > 
 
   на обычном пинге можно ориентироваться по icmp_seq,
   если seq уникален в цепочке - значит была потеря.  Для простоты разбора
   дампишь только пакеты с необходимым icmp_id (для стд пинга это его pid -
   в tcpdump с учетом net-byte-order) - получаешь необходимую цепочку и
   из нее ts безответных seq.
 
   нп, примерно так:
   # ping -ifr.ac d.e.s.t >/dev/null &
   # tcpdump -lv "icmp[4:2] == $((($! >>8)|(($! &255)<<8)))" >/tmp/icmp.sess &
   # cut -f1,28 -d' ' /tmp/icmp.sess | uniq -u -f1
 -- 
 Auster Vl.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 хитрый ping   Victor Sudakov   06 Feb 2007 12:34:00 
 Re: хитрый ping   Valentin Davydov   06 Feb 2007 12:59:45 
 Re: хитрый ping   Victor Sudakov   06 Feb 2007 13:32:05 
 Re: хитрый ping   Valentin Davydov   06 Feb 2007 13:45:14 
 хитрый ping   Alex Semenyaka   06 Feb 2007 15:55:46 
 Re: хитрый ping   Auster   07 Feb 2007 02:59:20 
 хитрый ping   Alex Semenyaka   06 Feb 2007 13:04:18 
 хитрый ping   Slawa Olhovchenkov   06 Feb 2007 13:48:42 
 хитрый ping   Alex Semenyaka   06 Feb 2007 15:45:50 
 хитрый ping   Slawa Olhovchenkov   06 Feb 2007 16:16:44 
 хитрый ping   Alex Semenyaka   07 Feb 2007 11:43:48 
Архивное /ru.unix.bsd/3293eaef9a55.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional