man_ova Posted October 13, 2013 Posted October 13, 2013 Приветствую всех. Имеется два линка поднятых на нанобриджах, каждый по отдельности выдает 60/50 мбит и 60/40 мбит, соответственно. (если важно, то расстояние 11 км) Поставил с двух сторон по RB450G и настроил на них бондинг balance-rr, в результате скорость на выходе ... 45/15 мбит. Что делаю не так? Почему может так проседать обратка? Как получить с двух каналов хотя-бы 90 мбит? Вставить ник Quote
sheft Posted October 13, 2013 Posted October 13, 2013 я как ни пытался, но вменяемого бондинга получить не смог, более менее себя показали balance tlb (или alb, не помню) не работает он нормально на вайваях, L2, L3 пофиг, сказывается плавающий джиттер видимо на разных каналах, в итоге разделил статикой маршруты на разные данлоад каналы, уходит трафик одним каналом, приходит по двум. Вставить ник Quote
Constantin Posted October 13, 2013 Posted October 13, 2013 странно, но работает у мя это дело, не идеально конечно баланс рр с обоих сторон, 220/60 на 800 мамах реального трафика расстояние 27 км. Вставить ник Quote
Saab95 Posted October 13, 2013 Posted October 13, 2013 По L3 нормально балансирует даже на каналах с разной скоростью. Вставить ник Quote
man_ova Posted October 14, 2013 Author Posted October 14, 2013 По L3 нормально балансирует даже на каналах с разной скоростью. Пробовал все варианты, результат без изменений. Есть еще варианты объединения каналов с адекватным результатом (помимо озвученного выше)? Вставить ник Quote
Saab95 Posted October 14, 2013 Posted October 14, 2013 Не может быть без изменений. Если есть 2 канала, и тест по каждому показывает определенную скорость, то можно все разрулить маршрутизацией и будет нормально работать. Главное что бы не было перекосов, например один канал 100мбит, второй 10, если просто поделите балансировкой их пополам - естественно ничего нормально не заработает, но если вы из 10 пакетов 9 отправите по быстрому каналу, а один по медленному, то сможете получить суммарную скорость под 110мбит. Микротиковский бондинг в основном предназначен для балансировки равноскоростных каналов. Пропишите на устройстве разные айпишники на каналах, настройте все в маршрутизации, сделайте маршрут по быстрому каналу на адрес соседнего устройства, где укажите шлюз 9 раз, а в конце припишите один раз шлюз медленного канала. Вставить ник Quote
dsk Posted October 14, 2013 Posted October 14, 2013 Мы делали lacp транк на цисках с balance src-dst ip через нанобриджи, все работало. Минус - для управления бриджами приходилось временно разбирать транк. Lacp на длинках 3526 в данной схеме подниматься упорно не хотел. Вставить ник Quote
man_ova Posted October 14, 2013 Author Posted October 14, 2013 Микротиковский бондинг в основном предназначен для балансировки равноскоростных каналов. Изначально писал, что каналы достаточно близкие по пропускной способности. каждый по отдельности выдает 60/50 мбит и 60/40 мбит, соответственно. Настраивал опираясь на ваши статьи по объединению каналов на lanmart. Вставить ник Quote
Saab95 Posted October 14, 2013 Posted October 14, 2013 Там были равноскоростные каналы. Кстати буфер в радио не забыли PFIFO поставить и 1000 пакетов? Вставить ник Quote
NewUse Posted October 14, 2013 Posted October 14, 2013 Lacp на длинках 3526 в данной схеме подниматься упорно не хотел. Да, увы, давно известный баг на ЮБНТ, lacp не проходит, икса до сих пор нет, подробнее не разбирался на офф. форуме полно обсуждений. Вставить ник Quote
tartila Posted October 15, 2013 Posted October 15, 2013 Приветствую всех. Имеется два линка поднятых на нанобриджах, каждый по отдельности выдает 60/50 мбит и 60/40 мбит, соответственно. (если важно, то расстояние 11 км) Поставил с двух сторон по RB450G и настроил на них бондинг balance-rr, в результате скорость на выходе ... 45/15 мбит. Что делаю не так? Почему может так проседать обратка? Как получить с двух каналов хотя-бы 90 мбит? Для начала попробуйте сделать bt между двумя RB по патч-корду, чтобы понять их полку. Потом разделите bond и сделайте bt по отдельным направлениям. Если окажется, что ubnt не дали ожидаемых скоростей, меняйте их на компы с микротиком с nstreme-dual. Получите свои 100 мбит. Вставить ник Quote
man_ova Posted October 16, 2013 Author Posted October 16, 2013 Там были равноскоростные каналы. Кстати буфер в радио не забыли PFIFO поставить и 1000 пакетов? Радио на ubnt, или вы о каком буфере? Вставить ник Quote
Saab95 Posted October 16, 2013 Posted October 16, 2013 Там были равноскоростные каналы. Кстати буфер в радио не забыли PFIFO поставить и 1000 пакетов? Радио на ubnt, или вы о каком буфере? О буфере, который поддерживает микротик в радио, если канал на UBNT то понятно почему не работает. Вставить ник Quote
dimonix Posted October 16, 2013 Posted October 16, 2013 LACP не поддерживается оборудованием ubnt. проблема в старой версии ядра, которое используется в текущей версии airos. Вставить ник Quote
man_ova Posted October 16, 2013 Author Posted October 16, 2013 Там были равноскоростные каналы. Кстати буфер в радио не забыли PFIFO поставить и 1000 пакетов? Радио на ubnt, или вы о каком буфере? О буфере, который поддерживает микротик в радио, если канал на UBNT то понятно почему не работает. А смысл было вообще давать советы, не читая исходных??? У меня знаний, конечно, нет практически... но не трудно же просто прочитать первое сообщение.... Вставить ник Quote
man_ova Posted October 16, 2013 Author Posted October 16, 2013 я как ни пытался, но вменяемого бондинга получить не смог, более менее себя показали balance tlb (или alb, не помню) не работает он нормально на вайваях, L2, L3 пофиг, сказывается плавающий джиттер видимо на разных каналах, в итоге разделил статикой маршруты на разные данлоад каналы, уходит трафик одним каналом, приходит по двум. а можно пример реализации такой реализации для неграмотных?) ... буду благодарен всем, кто научит!) Вставить ник Quote
man_ova Posted October 16, 2013 Author Posted October 16, 2013 Собрал сегодня дома два канала на наностейшн и объединил их микротиками. Вобщем-то бондинг работает. По результатам тестов меня больше устроил режим balance xor с Transmit Hash Policy - layer 3 and 4. balance rr тоже работает, но в нем меня не устраивает куцая обратка. До конца недели доберусь до живого линка... буду пытать его. Вставить ник Quote
dsk Posted October 17, 2013 Posted October 17, 2013 LACP на цисках через убнт поднимался нормально, там какой-то особый LACP чтоли? Мы правда его на всякий пожарный подпирали UDLD. LACP не поддерживается оборудованием ubnt. проблема в старой версии ядра, которое используется в текущей версии airos. Вставить ник Quote
dimonix Posted October 17, 2013 Posted October 17, 2013 LACP на цисках через убнт поднимался нормально, там какой-то особый LACP чтоли? Мы правда его на всякий пожарный подпирали UDLD. LACP не поддерживается оборудованием ubnt. проблема в старой версии ядра, которое используется в текущей версии airos. у статический или динамический бондинг? если статика, то нет проблем. Вставить ник Quote
dsk Posted October 17, 2013 Posted October 17, 2013 Сейчас вообще работает цисковский PAgP: interface Port-channel1 description Radio Trank switchport trunk native vlan 111 switchport trunk allowed vlan 103,111,171 switchport mode trunk flowcontrol send off spanning-tree bpdufilter enable ip dhcp snooping trust ! interface FastEthernet0/1 description Radio Trank switchport trunk native vlan 111 switchport trunk allowed vlan 103,111,171 switchport mode trunk no cdp enable channel-group 1 mode desirable spanning-tree bpdufilter enable ! interface FastEthernet0/2 description Radio Trank switchport trunk native vlan 111 switchport trunk allowed vlan 103,111,171 switchport mode trunk no cdp enable channel-group 1 mode desirable spanning-tree bpdufilter enable ! Channel group 1 neighbors Partner Partner Partner Partner Group Port Name Device ID Port Age Flags Cap. Fa0/1 c2950-nz8- 0015.fadb.4080 Fa0/ 22s SC 10001 Fa0/2 c2950-nz8- 0015.fadb.4080 Fa0/ 15s SC 10001 До этого пробовали lacp, тоже работал. Статика (mode on), понятное дело, работает без проблем, даже на длинке. Но на длинке нет механизма контроля состояния линка, типа udld, и в случае падения одного из каналов, транк не разваливается, со всеми вытекающими. Вставить ник Quote
dimonix Posted October 17, 2013 Posted October 17, 2013 (edited) ... До этого пробовали lacp, тоже работал. Статика (mode on), понятное дело, работает без проблем, даже на длинке. Но на длинке нет механизма контроля состояния линка, типа udld, и в случае падения одного из каналов, транк не разваливается, со всеми вытекающими. Интересно было бы посмотреть какие управляющие фреймы используются у циски. Edited October 17, 2013 by dimonix Вставить ник 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.