Агрегирование каналов (агрегация каналов, англ. link aggregation, IEEE 802.3ad)  — технология, которая позволяет объединить несколько физических каналов связи в один логический (группа агрегации). Группа агрегации имеет бóльшую пропускную способность и надежность по сравнению с одиночными линками.

Настройка LACP в общем виде может быть выполнена согласно диаграмме, приведенной ниже. Для настройки LAG в режиме static достаточно выполнить шаги, отмеченные голубым цветом. Для настройки LACP необходимо выполнить все шаги.

Рассмотрим порядок настройки LAG с LACP на LTP-X.

  1. На встроенном коммутаторе OLT необходимо создать интерфейс port-channel. Для создания интерфейса перейдите в режим его конфигурирования внутреннего коммутатора OLT. Всего может быть создано до 10-ти интерфейсов port-channel (индексы 1-10). 
    LTP-8X# switch
    LTP-8X(switch)# configure
    LTP-8X(switch)(config)# interface port-channel 1
  2. Опционально на создаваемом агрегированном интерфейсе могут быть указаны настройки скорости, дуплекса, flow-control, и т.д.

  3. Выберите режим работы режим работы агрегированного интерфейса (LACP, Static). Выберем режим LACP.
    LTP-8X(switch)(config)(config-if)# mode lacp
  4. Опционально можно установить значение lacp system priority. По умолчанию значение параметра – 32768. Установка данного параметра выполняется в configure view. Для этого потребуется выйти из режима редактирования интерфейса port-channel на уровень выше.
    LTP-8X(switch)(config)(config-if)# exit
    LTP-8X(switch)(config)# lacp system-priority 32541
  5. Опционально может быть указан режим балансировки трафика. Команда так же выполняется в 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 информации отправителя и получателя
  6.  Далее необходимо выполнить добавление физических интерфейсов в логическую группу агрегации. Для примера выполним добавление интерфейсов 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
  7. Далее все настройки, включая тегирование 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.

Визуально объединяемые интерфейсы выделены на схеме крейта, представленной ниже.

Порядок настройки в общем виде аналогичен порядку настройки для LTP-X за исключением некоторых отличий по синтаксису вводимых команд.

  1. Первым шагом выполняется создание интерфейса port-channel. Всего на MA4000 может быть создано до 8 интерфейсов port-channel (индексы 1-8). 
    ma4000# configure terminal
    ma4000(config)# interface port-channel 1
    ma4000(express-config-port-channel-1)#
  2. Опционально на создаваемом агрегированном интерфейсе могут быть указаны настройки скорости, дуплекса, flow-control, и т.д.

  3. Выберите режим работы режим работы агрегированного интерфейса (LACP, Static). Выберем режим LACP.
    ma4000(express-config-port-channel-1)# mode lacp
  4. Опционально можно установить значение lacp system priority. По умолчанию значение параметра – 32768. Установка данного параметра выполняется в configure view. Для этого потребуется выйти из режима редактирования интерфейса port-channel на уровень выше.
    ma4000(express-config-port-channel-1)# exit
    ma4000(config)# lacp system-priority 32541
  5. Опционально может быть указан режим балансировки трафика. Команда так же выполняется в configure view.
    ma4000(config)# port-channel load-balance ip
    Полный список возможных режимов балансировки нагрузки аналогичен списку для LTP-X (см. таблицу выше в разделе настройки LAG для LTP-X)
  6.  Далее необходимо выполнить добавление физических интерфейсов в логическую группу агрегации. Для примера выполним добавление интерфейсов 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
  7. Далее все настройки, включая тегирование 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


  • Нет меток