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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       15 Jan 2008  03:18:41
 To : Eugene Grosbein
 Subject : Re: lacp
 -------------------------------------------------------------------------------- 
 
 02 дек 2007, воскресенье, в 23:36 KRAT, Eugene Grosbein написал(а):
 
  EG> Есть две локальные сети, географически отдаленные друг от друга.
  EG> В каждой локалке есть роутер FreeBSD и по два независимых узких канала
  EG> multihop с реальными адресами.
  EG>      +--multihop--+
  EG> LAN-R1            R2-LAN
  EG>      +--multihop--+
  EG> Hа R1 есть if0 для LAN, if1 и if2 для внешних каналов.
  EG> Также есть туннель gif1 поверх if1 и gif2 поверх if1, связывающие с R2.
  EG> Hа R2 конфигурация симметричная. Трафик между локалками маршрутизируется
  EG> (не бриджуется) через R1 и R2, машинки в локалках могут пинговать друг
  EG> друга.
  EG> Всё это работает. Hо внешние каналы узкие, медленно.
  EG> Хочется объединить два внешних канала в один при помощи lagg(4) и его
  EG> режима lacp.
 
 Первый вариант, заработавший в лабораторных условиях, получил:
 на каждом роутере создаётся два отдельных бриджа, в каждом
 из которых по одному (sic!) порту, в первом gif1, во втором gif2.
 Таким образом, получается пара работающих EtherIP-туннелей между роутерами,
 для этого пришлось патчить gif(4).
 
 Эти два бриджа объединяются в один lagg(4) в режиме lacp, для этого
 пришлось if_bridge(4), ещё gif(4) и минимально lagg(4). И всё работает,
 сейчас пишу через такой канал в лабораторных условиях: между домашним
 роутером и десктопом сделал два параллельных gif-туннеля (на алиасах),
 по два бриджа поверх них, объединил через lagg. При прерывании связи
 по одному из туннелей через некоторое время lagg сам перестраивается
 и восстанавливает связь :-) При работе обеих балансирует.
 
 Поставлю в продакшн, повылавливаю блох некоторое время.
 
 Eugene
 -- 
 За то, что все вольются реки
 Когда-нибудь в морскую гладь.
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 lacp   Eugene Grosbein   03 Dec 2007 00:36:12 
 Re: lacp   Eugene Grosbein   03 Dec 2007 00:59:11 
 Re: lacp   Eugene Grosbein   23 Dec 2007 18:40:50 
 Re: lacp   Eugene Grosbein   13 Jan 2008 17:57:54 
 Re: lacp   Eugene Grosbein   15 Jan 2008 03:18:41 
 Re: lacp   Eugene Grosbein   17 Jan 2008 03:34:36 
 Re[2]: lacp   Alexey Markov   17 Jan 2008 12:46:14 
Архивное /ru.unix.bsd/260931aad6f04.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional