Агрегация двух LAN в один (bonding или trunk?)

Обсуждение оборудования и его настройки
Ответить
endorfin
Сообщения: 2
Зарегистрирован: 04 апр 2016, 23:46

05 апр 2016, 00:00

Здравствуйте, уважаемые!

Я приобрёл Mikrotik 951G 2HnD. Доволен. :-)

Прошу не сделать за меня, а направить в нужном технологическом направлении (не путать с направлением эротическим!).
Прилагаю картинку того, что хочу сделать.

На словах: нужно объединить два порта Микротика с двумя сетевыми интерфейсами сервера, находящегося в локальной сети, в один агрегированный канал.
При этом хочу испольвать стандарт IEEE 802.3ad.
Мне просто нужно, чтобы два интерфейса сервера, подключенных к портам LAN4 и LAN5 Микротика, были приблизительно равномерно загружены.

Я не понимаю технологию, как это можно правильно реализовать.
В сети куча статей, как настроить bonding на машине с ОС Linux (Ubuntu Server 14.04.3 LTS).
При этом для режима mode=4 (802.3ad) требуется поддержка в коммутаторе

В тоже время есть примеры настройки агрегирования каналов между Микротиком и умным коммутатором. На коммутаторе из объединяемых интерфейсов делают trunk.
В моём случае в качестве умного коммутатора должен выступать Микротик.

И вот вопросы:
    1. На Микротике для агрегирования двух локальных интерфейсов в один нужно настраивать bonding или trunk?
    2. Если bonding, то придётся изымать порты LAN4 и LAN5 из общего моста bridge0, который объединяет все порты локальной сети и Wi-Fi, а потом присваивать сформированному из LAN4 и LAN5 интерфейсу bond0 отдельный IP-адрес из другой подсети. Затем делать между bridge0 и bond0 маршрутизацию, настраивать правила firewall. Я правильно мыслю? Можно ли менее геморройное что-то реализовать?
    3. Правильно ли я понимаю, что данная модель Микротика 951G 2HnD не поддерживает trunk с режимом LACP?

Благодарю, что дочитали мои вопросы до конца. :-):
Вложения
Mikrotik.png
Объединить два LAN Микротика с двумя портами сервера в один канал
Mikrotik.png (15.47 КБ) 12554 просмотра


vqd
Модератор
Сообщения: 3586
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

05 апр 2016, 06:15

Изымаете порты, поднимаете бодинг. При этом у вас появится виртуальный интерефе (bonding1 например) Его пихаете в бридж и должно работать

собственно описание с примерами - http://wiki.mikrotik.com/wiki/Manual:Interface/Bonding

"802.3ad mode is an IEEE standard also called LACP" Обычно пишут если что то не подерживается моделями, тут ничего я сходу не увидел и потому пробовать нужно


Есть интересная задача и бюджет? http://mikrotik.site
endorfin
Сообщения: 2
Зарегистрирован: 04 апр 2016, 23:46

22 апр 2016, 20:59

vqd писал(а):Изымаете порты, поднимаете бодинг.

Я добавляю в bonding1 интерфейсы ether4-slave-local и ether5-slave-local.
Изначально параметр "master-port" у этих интерфейсов установлен в значение ether2-master-local.
Я правильно понимаю, что при добавлении этих интерфейсов в bonding1 параметр "master-port" нужно установить в значение "none"?
Или нет?
vqd писал(а):собственно описание с примерами - http://wiki.mikrotik.com/wiki/Manual:Interface/Bonding

Там в примерах ничего про "master-port" не сказано. Всё в терминале делается.


vqd
Модератор
Сообщения: 3586
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

23 апр 2016, 06:09

master-port - включает свитчип, Свитчип бодинг не умеет - соответсвено порты отключаем от свитчипа


Есть интересная задача и бюджет? http://mikrotik.site
Ответить