|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Denis Voituk 2:5012/37.101 21 Apr 2007 12:14:48 To : Wladimir Mutel Subject : Как поймать событие "host is down" в ethernete ? --------------------------------------------------------------------------------
01:34, 21 Апреля 2007. Ты взглянул(а) на All и сказал(а):
WM> Есть tcp/ip-стек. При работе в езернете ядро нам организует
WM> arp-кэш. В езернете есть клиентская машинка, которая пользуется
WM> серверной (как шлюзом, сервером или чем-то ещё). Вот серверная
WM> машинка падает, или езернет пропадает на пути от клиента до
WM> сервера. Каким софтом на клиенте можно получить от ядра это
WM> событие (мол, не могу больше найти ваш сервер по arp, в даун он пошёл,
WM> что ли?) и запустить какой-нибудь скрипт (поднятие резервного канала
WM> на Инет, переконфигурация прокси, почтового смартхоста и пр.) ? И
WM> наоборот, как отдетектить, что серверный хост снова появился в
WM> езернете и его опять можно найти по arp и пользоваться им (ессссно, с
WM> запуском какого-то другого подходящего скрипта).
Тут уже посоветовали три способа решения проблемы на самом хосте, но есть еще и
аппаратное решение: можно использовать коммутаторы ZyXEL с их технологией
virtual gateway, когда шлюзом у тебя является какой-то виртуальный, не
существующий хост, а коммутаторы уже определяют существование рабочего шлюза, и
в случае чего перенаправляют... е знаю, правда, подойдет такое решение в твоем
случае.
Good bye Wladimir. [Posted by FBI pack]
--- GoldED+/W32-MSVC 1.1.5-20060308
* Origin: FBI-pack (Fidonet-By-IP) (2:5012/37.101)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/173944629ad27.html, оценка из 5, голосов 10
|