|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Khvatov 2:5020/175.2 23 Apr 2007 11:28:09 To : Wladimir Mutel Subject : Re: Как поймать событие "host is down" в ethernete ? -------------------------------------------------------------------------------- Sun Apr 22 2007 01:05, Wladimir Mutel wrote to Andrey Melnikoff: WM> From: Wladimir Mutel <mwg@mwg.dp.ua> WM> Andrey Melnikoff wrote: >> WM> с запуском какого-то другого подходящего скрипта). >> 1) пинговать с заданным интервалом в надцать минут. WM> Поллинг. Да ещё на уровне IP. Hе нравится это мне. WM> Информацию об исчезновении хоста ядро получает на уровне arp, WM> только либо не отдаёт его в юзерспейс, либо я не знаю, как это делается. Так кроме поллинга (на любом слое) никаких путей нет. Ядру твоего компа глубоко [censored] на состояние других компов в сети. Динамическая запись в arp table исчезает по таймауту, и если её там нет, то это значит что твой хост давно туда не обращался. arp replies оттуда другим хостам до тебя не доходят - switches тебе его не перешлют. Вот если она есть, но incomplete, то это значит что что-то не так. Только чтобы такое получить, надо туда явно обратиться. >> 2) поднять RIP/OSPF/еще какой протокол, предназначенный именно для этого. >> 3) Hаписать на любимом языке програмирования софтульку, которая будет Да - это всё тот же поллинг, только в случае 2 ещё и в извращённой форме. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/33008b18027e.html, оценка из 5, голосов 10
|