Агрегирование интерфейсов EcoNAT Documentation / Агрегирование интерфейсов
Для режима On-a-Stick предусмотрена возможность объединения двух или более физических интерфейсов EcoSGE в один логический интерфейс – Link Aggregation Group (LAG) – с пропорционально большей пропускной способностью. LAG может включать в себя до 16 физических портов Ethernet одного типа. Можно создать до 16 LAG. Для создания и контроля работы LAG используется протокол LACP (IEEE 802.1AX). При работе EcoSGE в обычном режиме, когда в качестве WAN и LAN интерфейсов используются разные физические порты, необходимость в создании LAG отсутствует, так как пакеты протокола LACP проходят через устройство без обработки.
LAG создаётся командой create lag ID (где ID – значение от 1 до 65535), после выполнения которой в секцию конфигурации system.lag_if добавляется подсекция lagID:
lag_if
{
lagID
{
disable
description ""
min_links 0
iflist ( )
}
}
В параметре iflist необходимо указать интерфейсы, задействованные в LAG (например, iflist ( te1 te2 )). Включение и отключение LAG производится непосредственно в подсекции lagID командами enable и disable соответственно.
Параметр min_links устанавливает минимально допустимое количество исправных каналов через интерфейсы из списка iflist, при котором LAG считается работоспособным и находится в состоянии 'Activated'. При меньшем количестве исправных каналов LAG рассматривается как неработоспособный, переводится в состояние 'Deactivated' и перестаёт отправлять LACPDU до тех пор, пока не будет выполнено условие min_links. Состояние LAG можно узнать с помощью команды show lacp { ID | all } local (см. примеры 1 и 2 ниже).
Настройки протокола LACP, заданные по умолчанию, обеспечивают правильное взаимодействие EcoSGE с сетевыми устройствами основных производителей. При необходимости можно изменить настройки LACP на уровне интерфейса. Для этого в настройках каждого интерфейса предусмотрены параметры lacp_mode и lacp_rate. По умолчанию настройки интерфейса имеют следующий вид:
teN
{
enable
description ""
lacp_mode passive
lacp_rate fast
}
В таблице ниже дано описание параметров LACP в настройках интерфейса.
Параметр | Описание |
---|---|
lacp_mode | Режим LACP для порта. Возможные значения:
|
lacp_rate | Периодичность отправки LACPDU после создания LAG. Возможные значения:
|
Для просмотра текущего состояния протокола и контролируемого им LAG предусмотрены следующие команды:
- show lacp { ID | all } counters – показывает количество отправленных и полученных LACPDU;
- show lacp { ID | all } local – показывает состояние портов EcoSGE, объединённых в LAG, флаги и другие параметры, отправляемые в LACPDU соседнему узлу;
- show lacp { ID | all } remote – показывает флаги и другие параметры, получаемые от соседнего узла.
Пример 1. Информация о работоспособном lag1 из интерфейсов ge2-ge9 при условии min_links 8.
EcoSGE:system.lag_if.lag1# show lacp 1 local
Port
E.|d. - enable: port is configured for LACP | disable
.S|.w - sending LACPDU's | wait LACPDU from neighbor
Flags:
...C .... = Collecting is Enabled .... ...A = Active
..D. .... = Distributing is Enabled .... ..F. = Fast Timeout
.F.. .... = Defaulted .... .G.. = Aggregatable
E... .... = Expired .... S... = In Sync
Actors's information:
LACP for lag1 is enabled
min_links 8
state Activated
Iface Port Flags State Priority Dev ID Key
ge2 Ew 2 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge3 Ew 3 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge4 Ew 4 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge5 Ew 5 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge6 Ew 6 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge7 Ew 7 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge8 Ew 8 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge9 Ew 9 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
Пример 2. Информация о неработоспособном lag1 из интерфейсов ge2-ge9 при условии min_links 8 и неисправном канале на интерфейсе ge2.
EcoSGE:system.lag_if.lag1# show lacp 1 local
Port
E.|d. - enable: port is configured for LACP | disable
.S|.w - sending LACPDU's | wait LACPDU from neighbor
Flags:
...C .... = Collecting is Enabled .... ...A = Active
..D. .... = Distributing is Enabled .... ..F. = Fast Timeout
.F.. .... = Defaulted .... .G.. = Aggregatable
E... .... = Expired .... S... = In Sync
Actors's information:
LACP for lag1 is enabled
min_links 8
state Dectivated
Iface Port Flags State Priority Dev ID Key
ge2 Ew 2 EF-- -GF- 0xC6 65535 0cae.68f6.6300 0x0001
ge3 Ew 3 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge4 Ew 4 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge5 Ew 5 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge6 Ew 6 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge7 Ew 7 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge8 Ew 8 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001
ge9 Ew 9 --DC SGF- 0x3E 65535 0cae.68f6.6300 0x0001