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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Eugene B. Berdnikov                  2:5020/400     14 Apr 2005  03:08:24
 To : Artem Chuprina
 Subject : Re: роутинг на двухадресный хост
 -------------------------------------------------------------------------------- 
 
 Artem Chuprina <ran+news@ran.pp.ru> wrote:
 
 AC> Вот есть ситуация.  Есть хост с двумя адресами.  Маршруты к ним -
 AC> разные.  Периодически то один, то другой отваливается.  Хост один,
 AC> конкретный, адреса известны заранее.  Hикакого динамического роутинга
 AC> оттуда, по крайней мере до меня не добегает.  Хочется иметь его в
 AC> максимально возможном доступе.  Пока придумалось только настроить на той
 AC> машине, с которой я хожу, демона, который пингует через какой-то
 AC> интервал оба адреса, и если один отвалился, добавляет в правила iptables
 AC> DNAT, переписывающий дохлый адрес на живой.  По появлении этого адреса
 AC> (понятно, что для демона нужно будет сделать исключение - допустим, сам
 AC> себе пропишет --pid-owner) или пропадании и второго тоже правило
 AC> убирается.
 AC> 
 AC> Более прямое решение есть?
 
  Вряд ли. В _общем_ случае нет никакого универсального способа проверить
  проходимость маршрута, кроме как пустить по нему пакеты.
  И все известные мне реализации statefull туннелей реализуют проверку
  доступности peer'а периодическим внутренним пингом, с возможным
  выключением его при активности в канале (в качестве оптимизации).
 
  Можно использовать готовый псевдо-пинг, если сделать два туннеля уровня L2
  и включить на них STP, тогда выбирать маршрут будут коммутаторы. :)
 
  Ещё на уровне L2 можно поискать агрегирование интерфейсов, скажем,
  посмотреть на линуксовый PPP multilink. Вполне возможно, что он столь же
  хорошо адаптируется к падению линка, как самодельная конструкция с пингом.
  Если это так, то бонусом станет работа каналов в паре.
 -- 
  Eugene Berdnikov
 --- ifmail v.2.15dev5.3
  * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 роутинг на двухадресный хост   Artem Chuprina   13 Apr 2005 22:28:15 
 Re: роутинг на двухадресный хост   Eugene B. Berdnikov   14 Apr 2005 03:08:24 
 Re: роутинг на двухадресный хост   Igor Dzyu   14 Apr 2005 07:37:40 
 Re: роутинг на двухадресный хост   Artem Chuprina   14 Apr 2005 11:16:53 
 Re: роутинг на двухадресный хост   Igor Dzyu   14 Apr 2005 14:25:34 
 Re: роутинг на двухадресный хост   Artem Chuprina   14 Apr 2005 14:59:05 
 Re: роутинг на двухадресный хост   Ilya Anfimov   14 Apr 2005 19:31:14 
Архивное /ru.linux/3651db979b59.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional