LostSoul Posted August 10, 2010 Posted August 10, 2010 (edited) Сижу ломаю голову.... Linux соединен с DES-3028 через два через 3 L2 канала. Задача: Нужно чтоб система контролировала исправность 1 и 2 канала. В случае их исправности, данные в одном направлении должны идти через первый L2-канал, в противоположном - через второй L2 канал. Если один из один каналов 1 или 2 отказывает, то трафик в обоих направлениях должен идти через оставшийся ( 1 или 2 ) В случае отказа обоих каналов 1 и 2 -- трафик должен идти по 3 каналу. При этом желательно сверхбыстрое время переключения ( допускается любой уровень паразитного трафика , пусть хоть 100 пакетов в секунду гоняет ) Вот не могу сообразить как это сделать..... есть идеи? или надо ставить L3 свитч и OSPF ? Edited August 11, 2010 by LostSoul Вставить ник Quote
LostSoul Posted August 10, 2010 Author Posted August 10, 2010 STP ? А что, там можно настроить чтоб через disabled port принимались данные? Он же блокируется вроде бы на прием всего, кроме BPU пакетов. Кроме того обычный STP не сработает в ситуации когда скажем у линка 1 пропадет передача трафика в одну сторону и останется в другую. надо чтоб проверка исправности линка была двухсторонней ( запрос-ответ ) Вставить ник Quote
KoloBok Posted August 10, 2010 Posted August 10, 2010 Etherchannel (LACP). Cпециально для этого разработанный протокол. 3028 может. Вставить ник Quote
Lynx10 Posted August 10, 2010 Posted August 10, 2010 (edited) Etherchannel (LACP).Cпециально для этого разработанный протокол. 3028 может. мало того bounding тоже знает что это такое! Edited August 10, 2010 by Lynx10 Вставить ник Quote
LostSoul Posted August 10, 2010 Author Posted August 10, 2010 Во многих источниках читал про LACP и не нашел как сделать такую политику, чтоб трафик отдавался в порты строго по их приоритету. То есть типа пока исправен порт 1 -- в него, потом в порт 2 , а потом уже тока в порт 3. а пока порт 1 работает , в порт 2 и 3 ни-ни..... я что такой слепой? Вставить ник Quote
Ilya Evseev Posted August 11, 2010 Posted August 11, 2010 <offtopic>Это штука называется не "bounding", а "bonding" :)</offtopic> Вставить ник Quote
dnk2009 Posted August 14, 2010 Posted August 14, 2010 а почему не балансировать сразу между 3 каналами? при обрыве линка на одном из них трафик будет бегать по оставшимся. Вставить ник Quote
LostSoul Posted August 14, 2010 Author Posted August 14, 2010 Потому что 1 и 2 каналы --- это linux-бриджи , с ISG-шейпером и нетфлов) А канал 3 -- кусок патч-корда на случай если оба они откажут))) Вставить ник Quote
peektoseen Posted August 23, 2010 Posted August 23, 2010 На первых двух - LACP, если ени уходят в даун, то третий по STP запускается. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.