Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Hide_comments

Scroll Ignore

Содержание

Table of Contents
excludeСодержание

Описание

Агрегация каналов (Link Aggregation) подразумевает параллельное использование нескольких физических каналов в качестве одного логического для увеличения общей пропускной способности и надежности системы передачи данных. Общая пропускная способность логического канала суммируется из возможностей всех участвующих физических каналов, а в случае , отказа одного из них, система продолжает функционировать, используя оставшиеся рабочие каналы.

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

Протокол LACP (Link Aggregation Control Protocol), реализованный на устройствах InfiNet Wireless "Инфинет", полностью поддерживает стандарт агрегации каналов IEEE 802.3ad. Более Кроме того, имеется специальный режим работы системы LACP , повышающий "fast" значительно повышает эффективность функционирования системы по сравнению со стандартным режимом.

Функциональность агрегации каналов настраивается на устройстве с помощью логического интерфейса lagN"lagN".

Для активации логического интерфейса необходимо использовать команду:

Code Block
languagetext
themeEmacs
ifconfig lagN up

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

Warning
titleПРЕДУПРЕЖДЕНИЕ

В случае если требуется агрегировать интерфейс, через который осуществляется доступ к устройству, прежде чем активировать интерфейс "lagN", следует назначить на него IP-адрес при помощи команды "ifconfig", во избежание потери доступа.

Синтаксис:

Code Block
languagetext
themeEmacs
lag N [command] [(port|-port) (IFNAME | IFNAME...)

...

Для включения режима агрегации на устройстве используется следующая команда:

Code Block
languagejava
themeDJango
lag N port (IFNAME | IFNAME...)]

...

]
          where [command] is:
          status         - show lag interface status
          migrate        - enable session migrate
          -migrate       - disable session migrate
          balance        - enable session-oriented load balancing
          -balance       - disable session-oriented load balancing
          mode           - switch lag inteface mode. Modes: (stand|fast)
          clear          - remove lag interface from configuration
          loadm          - show realtime per-port load status

Параметры

Center
ПараметрОписание

IFNAME | IFNAME...

Аргумент, определяющий физические сетевые интерфейсы (родительские интерфейсы), которые будут использованы для агрегации.

Например,

Code Block
languagejava
themeDJango
lag 1 port eth0 eth1

В данном примере создаётся интерфейс агрегации “lag1”, использующий оба Ethernet интерфейса устройства.

Для удаления одного или нескольких родительских интерфейсов из конфигурации LAG используется опция “-port”.

Например,

Code Block
languagejava
themeDJango
lag 1 -port eth1

Следующие команды используются для управления функционированием LACP и получения статистики:

...

port|-port

Используется для включения режима агрегации на устройстве. Создаёт в системе логический интерфейс с идентификатором "N" и назначает ему родительские интерфейсы. "-port" удаляет один или несколько родительских интерфейсов из конфигурации.
statusПозволяет посмотреть значение “aggregation id”, загрузку на каждом родительском интерфейсе и их статус.

...

migrate|-migrate

...

Разрешает/запрещает миграцию существующих сессий между доступными родительскими интерфейсами, в том случае, если родительский интерфейс, обслуживающий данную

...

сессию, перегружен больше, чем другой. По умолчанию миграция разрешена.

...

balance|-balance

...

Разрешает/запрещает распределение поступающих сессий между доступными родительскими интерфейсами

...

в зависимости от их загруженности. По умолчанию балансировка разрешена.

...

mode (stand|fast)Устанавливает режим работы LACP. В режиме

...

"standard" LACP функционирует в соответствии со стандартом IEEE 802.3ad. В режиме

...

"fast

...

" используются дополнительные надстройки: значение таймаута сокращено до 2 секунд, в резервные поля пакета добавляется отметка о текущей загрузке сетевого интерфейса, позволяющие существенно ускорить

...

реакцию LACP на изменение условий среды, оптимизировать системы агрегации и получать более точную

...

статистик.

...

clearУдаляет конфигурацию интерфейса "lagN".
loadmПоказывает статистику по загрузке по каждому родительскому интерфейсу в реальном времени.

Примеры

Создадим интерфейс агрегации "lag1", использующий оба интерфейса Ethernet устройства. Назначим созданному нами интерфейсу IP-адрес "10.10.30.16/24". Активируем интерфейс.

Code Block
languagetext
themeEmacs
lag 1 port eth0 eth1
ifconfig lag1 10.10.30.16/24
ifconfig lag1 up
lag1 link administratively up

Удалим интерфейс "eth1" из конфигурации.

Code Block
languagetext
themeEmacs
lag 1 -port eth1