Агрегирование каналов (агрегация каналов, англ. link aggregation, IEEE 802.3ad) — технология, которая позволяет объединить несколько физических каналов связи в один логический (группа агрегации). Группа агрегации имеет бóльшую пропускную способность и надежность по сравнению с одиночными линками.
Настройка LACP в общем виде может быть выполнена согласно диаграмме, приведенной ниже. Для настройки LAG в режиме static достаточно выполнить шаги, отмеченные голубым цветом. Для настройки LACP необходимо выполнить все шаги.
![Eltex Knowledge Base > [LTP-X, MA4000] Настройка LAG > image-2025-5-14_12-21-37.png](/download/attachments/45460617/image-2025-5-14_12-21-37.png?version=1&modificationDate=1747200098000&api=v2)
Рассмотрим порядок настройки LAG с LACP на LTP-X.
- На встроенном коммутаторе OLT необходимо создать интерфейс port-channel. Для создания интерфейса перейдите в режим его конфигурирования внутреннего коммутатора OLT. Всего может быть создано до 10-ти интерфейсов port-channel (индексы 1-10).
LTP-8X# switch
LTP-8X(switch)# configure
LTP-8X(switch)(config)# interface port-channel 1 |
- Опционально на создаваемом агрегированном интерфейсе могут быть указаны настройки скорости, дуплекса, flow-control, и т.д.
- Выберите режим работы режим работы агрегированного интерфейса (LACP, Static). Выберем режим LACP.
LTP-8X(switch)(config)(config-if)# mode lacp |
- Опционально можно установить значение lacp system priority. По умолчанию значение параметра – 32768. Установка данного параметра выполняется в configure view. Для этого потребуется выйти из режима редактирования интерфейса port-channel на уровень выше.
LTP-8X(switch)(config)(config-if)# exit
LTP-8X(switch)(config)# lacp system-priority 32541 |
- Опционально может быть указан режим балансировки трафика. Команда так же выполняется в configure view.
LTP-8X(switch)(config)# port-channel load-balance ip |
Полный список возможных режимов балансировки нагрузки:
| Режим | Описание |
|---|
| ip | На основании информации об IP-адресе отправителя и получателя |
| ip-l4 | На основании информации об IP-адресе отправителя и получателя, а также L4 информации |
| mac | На основании информации о MAC-адресе отправителя и получателя |
| mac-ip | На основании информации о MAC-адресе и IP-адресе отправителя и получателя |
| mac-ip-l4 | На основании информации о MAC-адресе, IP-адресе и L4 информации отправителя и получателя |
- Далее необходимо выполнить добавление физических интерфейсов в логическую группу агрегации. Для примера выполним добавление интерфейсов front-port 2,3.
LTP-8X(switch)(config)# interface front-port 2 - 3
LTP-8X(switch)(config-if-range)# channel-group port-channel 1 |
Конфигурация добавляемых интерфейсов на момент добавления их в группу агрегации должна быть идентичной, включая как настройки скорости и дуплекса, так и назначенных на интерфейсы VLAN. Если настройки отличаются, в CLI после попытки добавления отобразится соответствующее сообщение.
Port front-port 2 add to port-channel 1 error: not ready
Port front-port 3 add to port-channel 1 error: not ready |
В данном случае можно выполнить принудительное добавление обоих интерфейсов в группу агрегации при помощи аргумента force.
LTP-8X(switch)(config-if-range)# channel-group port-channel 1 force
Port front-port 2 aggregated to port-channel 1
Port front-port 3 aggregated to port-channel 2 |
- Далее все настройки, включая тегирование VLAN выполняется относительно логического интерфейса port-channel. Например укажем VLAN 555 в режиме trunk для данного интерфейса. Так же необходимо применить выполненные изменения и сохранить в энергонезависимую память.
LTP-4X(switch)(config-if-range)# exit
LTP-8X(switch)(config)# vlan 555
LTP-8X(switch)(config-vlan)# tagged port-channel 1
LTP-8X(switch)(config-vlan)# exit
LTP-8X(switch)(config)# commit
LTP-8X(switch)# exit
LTP-8X# save |
Просмотр состояния агрегированных интерфейсов выполняется из раздела switch с помощью команды, приведенной ниже.
LTP-8X# switch
LTP-8X (switch)# show interfaces status port-channel 1 |
Рассмотрим порядок настройки LAG с LACP на MA4000.
Наиболее распространенной схемой агрегирования uplink интерфейсов для MA4000 является схема, при которой uplink интерфейсы двух управляющих плат PP4X объединяются в единый логический агрегированный интерфейс. Такой подход позволяет обеспечить отказоустойчивое резервирование uplink интерфейса и позволяет сохранить доступ к устройству в случае непредвиденного отключения одной из управляющих плат. Рассмотрим пример настройки агрегирования физического интерфейса front-port 1/0, принадлежащего PP4X плате управления, установленной в unit 1 и интерфейса front-port 2/0, относящегося к PP4X в unit 2.
Визуально объединяемые интерфейсы выделены на схеме крейта, представленной ниже.
![Eltex Knowledge Base > [LTP-X, MA4000] Настройка LAG > image-2025-5-14_21-44-47.png](/download/attachments/45460617/image-2025-5-14_21-44-47.png?version=1&modificationDate=1747233921000&api=v2)
Порядок настройки в общем виде аналогичен порядку настройки для LTP-X за исключением некоторых отличий по синтаксису вводимых команд.
- Первым шагом выполняется создание интерфейса port-channel. Всего на MA4000 может быть создано до 8 интерфейсов port-channel (индексы 1-8).
ma4000# configure terminal
ma4000(config)# interface port-channel 1
ma4000(express-config-port-channel-1)# |
- Опционально на создаваемом агрегированном интерфейсе могут быть указаны настройки скорости, дуплекса, flow-control, и т.д.
- Выберите режим работы режим работы агрегированного интерфейса (LACP, Static). Выберем режим LACP.
ma4000(express-config-port-channel-1)# mode lacp |
- Опционально можно установить значение lacp system priority. По умолчанию значение параметра – 32768. Установка данного параметра выполняется в configure view. Для этого потребуется выйти из режима редактирования интерфейса port-channel на уровень выше.
ma4000(express-config-port-channel-1)# exit
ma4000(config)# lacp system-priority 32541 |
- Опционально может быть указан режим балансировки трафика. Команда так же выполняется в configure view.
ma4000(config)# port-channel load-balance ip |
Полный список возможных режимов балансировки нагрузки аналогичен списку для LTP-X (см. таблицу выше в разделе настройки LAG для LTP-X) - Далее необходимо выполнить добавление физических интерфейсов в логическую группу агрегации. Для примера выполним добавление интерфейсов front-port 2,3.
ma4000(config)# interface front-port 1/0,2/0
ma4000(front-port-1/0,2/0)# channel-group 1 normal |
Конфигурация добавляемых интерфейсов на момент добавления их в группу агрегации должна быть идентичной, включая как настройки скорости и дуплекса, так и назначенных на интерфейсы VLAN. Кроме того, в настройках добавляемых в группу агрегации физических интерфейсах должна быть указана определенная скорость. Если настройки отличаются, в CLI после попытки добавления отобразится соответствующее сообщение.
error, front-port 1/0 can't be added to port-channel 1 (speed must not be "auto")
error, front-port 2/0 can't be added to port-channel 1 (speed must not be "auto") |
В данном случае можно выполнить принудительное добавление обоих интерфейсов в группу агрегации при помощи аргумента force.
ma4000(front-port-1/0,2/0)# channel-group 1 force |
- Далее все настройки, включая тегирование VLAN выполняется относительно логического интерфейса port-channel. Например укажем VLAN 555 в режиме trunk для данного интерфейса. Так же необходимо применить выполненные изменения и сохранить в энергонезависимую память.
ma4000(front-port-1/0,2/0)# exit
ma4000(config)# vlan 555
ma4000(vlan-555)# tagged port-channel 1
ma4000(vlan-555)# exit
ma4000(config)# exit
ma4000# commit
ma4000# confirm |
Просмотр состояния агрегированных интерфейсов выполняется с помощью команды, приведенной ниже.
ma4000# show interface port-channel 1 status |