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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       13 Jan 2008  17:57:54
 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.
  EG> Hапрямую lagg не подключает в агрегатный канал туннели gif:
  EG> # ifconfig lagg0 laggport gif1
  EG> ifconfig: SIOCSLAGGPORT: Protocol not supported
  EG> Думал создать фиктивный vlan1 на R1, потом создать bridge1, добавить
  EG> туда vlan1 и gif1 (if_bridge умеет это) и то же самое с gif2/vlan2/bridge2
  EG> и добавлять в lagg0 уже bridge1 и bridge2. Hаткнулся на две проблемы:
  EG> 1) при объединении vlan1 и gif1 в bridge1 на R1 сразу перестаёт идти пинг
  EG> между
  EG> адресами на gif-интерфейсах R1 и R2 по туннелю. Почему?
 
 Потому что бага в gif, это починил.
 
  EG> 2) lagg не хочет добавлять и bridge1 с той же диагностикой.
  EG> RTFS показал, что он вообще ничего, кроме IFT_ETHER не хочет,
  EG> а у брижда тип IFT_BRIDGE. Как быть?
 
 В брижде просто нету кода, чтобы работать с lagg. Это тоже уже сделал,
 осталось решить, как должен поступать бридж, привязанный к lagg и получивший
 фрейм
 из одного из своих портов - отдавать фрейм в другие свои порты и копию в
 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/26093e296378e.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional