Jump to content
Калькуляторы

L2-транк между Linux и D-Link 3028 ( bonding )

Сижу ломаю голову....

 

bound1.jpg

 

Linux соединен с DES-3028 через два через 3 L2 канала.

 

Задача:

Нужно чтоб система контролировала исправность 1 и 2 канала.

В случае их исправности, данные в одном направлении должны идти через первый L2-канал, в противоположном - через второй L2 канал.

 

Если один из один каналов 1 или 2 отказывает, то трафик в обоих направлениях должен идти через оставшийся ( 1 или 2 )

 

В случае отказа обоих каналов 1 и 2 -- трафик должен идти по 3 каналу.

 

При этом желательно сверхбыстрое время переключения ( допускается любой уровень паразитного трафика , пусть хоть 100 пакетов в секунду гоняет )

 

 

Вот не могу сообразить как это сделать..... есть идеи? или надо ставить L3 свитч и OSPF ?

Edited by LostSoul

Share this post


Link to post
Share on other sites

STP ?

А что, там можно настроить чтоб через disabled port принимались данные? Он же блокируется вроде бы на прием всего, кроме BPU пакетов.

Кроме того обычный STP не сработает в ситуации когда скажем у линка 1 пропадет передача трафика в одну сторону и останется в другую. надо чтоб проверка исправности линка была двухсторонней ( запрос-ответ )

 

Share this post


Link to post
Share on other sites

Etherchannel (LACP).

Cпециально для этого разработанный протокол.

3028 может.

мало того bounding тоже знает что это такое!
Edited by Lynx10

Share this post


Link to post
Share on other sites

Во многих источниках читал про LACP и не нашел как сделать такую политику, чтоб трафик отдавался в порты строго по их приоритету.

То есть типа пока исправен порт 1 -- в него, потом в порт 2 , а потом уже тока в порт 3.

а пока порт 1 работает , в порт 2 и 3 ни-ни.....

 

я что такой слепой?

Share this post


Link to post
Share on other sites

а почему не балансировать сразу между 3 каналами? при обрыве линка на одном из них трафик будет бегать по оставшимся.

Share this post


Link to post
Share on other sites

Потому что 1 и 2 каналы --- это linux-бриджи , с ISG-шейпером и нетфлов) А канал 3 -- кусок патч-корда на случай если оба они откажут)))

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.