Коммутаторы29.10.20261 мин. чтения

LACP и агрегация каналов: как выбрать, настроить и проверить

Разбираем, когда агрегация каналов действительно полезна, чем LACP отличается от резервного кабеля, как спроектировать соединение и найти ошибки после монтажа.

Два сетевых кабеля между коммутаторами не всегда означают вдвое большую скорость. Реальный эффект появляется только тогда, когда порты объединены в одну логическую группу и оба устройства умеют согласованно ею управлять. LACP помогает распределять несколько потоков между линиями и сохранять связь при отказе одного физического соединения, но требует правильного проектирования и проверки.

LACP: от проекта до проверки

01Проверьте поддержку LACP на обоих устройствах
АудитОпределите трафик, VLAN и требования к отказоустойчивости
L2/L3Убедитесь, что агрегируется нужный тип соединения
НастройкаСоздайте одну группу и одинаково настройте ее концы
ДиагностикаПроверьте состояние участников и реальный трафик

В этой статье разберем, когда агрегация каналов оправдана дома и в бизнесе, чем LACP отличается от простого резервного кабеля, какие ограничения нельзя игнорировать и в каком порядке выполнять настройку. Подход подходит для соединения коммутаторов, сервера с коммутатором и других совместимых узлов.

Что такое агрегация каналов и LACP

Агрегация каналов объединяет несколько физических интерфейсов в один логический канал. Для соседних устройств такая группа выглядит как единое соединение, хотя внутри трафик идет по нескольким кабелям. LACP — протокол согласования, который позволяет устройствам автоматически формировать и контролировать такую группу.

В стандарте IEEE 802.1AX протокол определяет, какие порты действительно участвуют в агрегате. Если один кабель или порт выходит из строя, группа может продолжить работу через оставшиеся линии. Это не заменяет резервирование коммутаторов: отказ самого устройства или общего источника питания агрегация не устраняет.

  • Пропускная способность группы. Несколько независимых потоков могут быть распределены по разным физическим линиям.
  • Отказоустойчивость. При потере одного участника связь обычно сохраняется, если оставшейся емкости достаточно.
  • Единая логика настройки. VLAN, режим кадрирования и параметры агрегата применяются к группе, а не к портам по отдельности.
  • Контроль состояния. LACP помогает увидеть, какие порты согласованы и действительно работают в составе группы.

Важно различать суммарную емкость и скорость одного соединения. Алгоритм распределения выбирает линию по хешу адресов и иногда портов, поэтому один длительный сеанс между двумя узлами обычно остается на одном физическом канале. Выигрыш проявляется при множестве параллельных обменов: например, когда сервер одновременно обслуживает пользователей, резервное копирование и виртуальные машины.

Вариант Что происходит Когда уместен Ограничение
Один кабель Один физический путь Небольшая сеть и умеренная нагрузка Нет резервирования линии
Два кабеля без настройки Возможна петля или блокировка порта Практически никогда Нельзя считать это агрегацией
Статический агрегат Группа задана вручную Оборудование без LACP, если режимы точно совместимы Меньше контроля при рассогласовании
LACP Группа согласуется протоколом Управляемые коммутаторы и серверы Нужна поддержка на обоих концах
Инфографика: LACP и агрегация каналов: как выбрать, настроить и проверить
LACP: от проекта до проверки

Когда два кабеля лучше одного

Главный критерий — не количество портов, а профиль нагрузки и цена простоя. Если между коммутаторами передаются десятки независимых потоков, а один линк становится узким местом, LACP может повысить суммарную доступную емкость. Для одиночного рабочего места, одного видеопотока или обычного домашнего доступа эффект часто будет незаметен.

В небольшом офисе агрегация полезна на магистральном соединении между этажными коммутаторами, в серверной и на линии к хранилищу. В домашней сети она оправдана при наличии управляемых устройств, сетевого хранилища с несколькими портами и одновременной работе нескольких активных клиентов. Если коммутатор не поддерживает LACP, два кабеля нельзя просто соединить параллельно.

  • Оцените загрузку текущего соединения в часы пик, а не только номинальную скорость портов.
  • Проверьте, есть ли на обоих концах свободные порты одного типа и одинаковой скорости.
  • Определите, нужна ли непрерывная связь при отказе кабеля или достаточно более простой схемы.
  • Уточните, поддерживает ли LACP сервер, гипервизор, сетевое хранилище или другой конечный узел.
  • Проверьте, не является ли ограничением сам uplink, маршрутизатор, система хранения или медленный массив дисков.

Агрегация не превращает два порта в один сверхбыстрый интерфейс для одного клиента. Она также не увеличивает скорость интернет-канала, если узкое место находится на маршрутизаторе или у провайдера. Для выбора между коммутатором второго и третьего уровня полезно отдельно определить, где выполняется маршрутизация VLAN и какие функции нужны сети; базовые различия разобраны в материале о коммутаторах L2 и L3.

Проектирование до монтажа

Сначала составьте схему соединений, а уже затем выбирайте кабели и порты. На ней должны быть отмечены оба устройства, состав агрегированной группы, VLAN, типы интерфейсов, длина линий и точки прохождения кабелей. Это помогает не смешать агрегирование с резервированием через разные коммутаторы.

Обычный LACP работает между двумя логическими соседями. Если несколько линий подключаются к разным независимым коммутаторам, потребуется технология мультишасси или стек, который поддерживается конкретными устройствами. Без нее резервные подключения могут создать петлю, а группа не сформируется ожидаемым образом.

Что проверить в спецификации

  • Поддержку LACP на коммутаторе и на втором участнике группы.
  • Максимальное число портов в одном агрегате и допустимые типы интерфейсов.
  • Работу агрегирования для нужного режима: access, trunk или маршрутизируемого интерфейса.
  • Совместимость скоростей, дуплекса, MTU и настроек автосогласования.
  • Наличие счетчиков, журнала событий и команд диагностики состояния LAG.

Участники группы должны иметь согласованные параметры. Нельзя бездумно объединять порты разных скоростей или оставлять на одном порту trunk, а на другом access. На логическом интерфейсе заранее определите, какие VLAN передаются тегированными, какая VLAN используется как нетегированная, если она вообще нужна, и где находится шлюз.

Правило проектирования: сначала создают логическую группу, затем назначают ей сетевые параметры, а не настраивают каждый кабель как независимое соединение.

Кабели прокладывайте раздельно настолько, насколько позволяет объект. Если обе линии идут в одном повреждаемом лотке, LACP сохранит связь при отказе порта или кабеля, но не защитит от обрыва всего маршрута. Для критичной инфраструктуры важны также разные патч-панели, источники питания и, при необходимости, разные коммутаторы.

Настройка LACP: безопасный порядок действий

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

  1. Проверить совместимость. Убедиться в поддержке LACP, количестве участников и выбранном режиме работы.
  2. Определить группу. Выбрать порты, пометить кабели и исключить их из прежних независимых настроек.
  3. Создать LAG. Сформировать логический интерфейс на первом и втором устройстве.
  4. Настроить режим. Назначить access, trunk или маршрутизируемый режим на агрегате и согласовать VLAN.
  5. Подключить линии. Подать физические соединения и убедиться, что участники перешли в согласованное состояние.
  6. Проверить отказ. По очереди отключить один кабель, проверить связь и вернуть его без образования петли.

На устройствах с LACP обычно доступны активный и пассивный режимы. Активный порт инициирует обмен, пассивный отвечает на него; два пассивных конца группу не сформируют. Для предсказуемого запуска хотя бы одна сторона должна быть активной, а статический режим следует применять только при ясном понимании ограничений оборудования.

Не назначайте IP-адреса на каждый физический порт агрегата, если схема предусматривает один логический интерфейс. IP-адрес, VLAN и параметры маршрутизации должны относиться к LAG. Исключение возможно только для специально спроектированных сценариев, где порты работают как независимые соединения.

Диагностика: от состояния группы к кабелю

При проблемах не начинайте с замены всех патч-кордов. Сначала выясните, сформирован ли агрегат, сколько участников в нем активно и совпадают ли параметры логического интерфейса на обоих концах. Если LACP видит только один порт, второй кабель не дает ни емкости, ни ожидаемого резервирования.

Признак Вероятная причина Что проверить
Группа не создается Разные режимы, порты или LACP отключен Режимы, состав группы и журнал событий
Связь есть, VLAN не работает Расхождение access/trunk или списка VLAN Параметры LAG и разрешенные VLAN
Активен только один участник Плохой кабель, порт или несовместимые параметры Счетчики ошибок и физический линк
Сеть нестабильна Петля, неверная схема или рассогласование MTU STP, топологию и размер кадров

Смотрите на счетчики ошибок, отбрасываний, CRC и состояние линка на каждом участнике. Полезно сравнить скорость, дуплекс, MTU, VLAN и LACP-идентификаторы на обоих устройствах. Если группа согласована, но распределения трафика не видно, проверьте алгоритм хеширования и проводите тест несколькими независимыми потоками, а не одной копией файла.

После любого изменения повторите проверку отказа. Отключите один кабель, убедитесь, что активные соединения продолжаются, затем восстановите линию и проверьте, вернулся ли порт в группу. Тест нужно выполнять с учетом реальной топологии: блокировка одного порта не показывает, что сеть переживет отказ общего коммутатора.

Типичные ошибки и итоговый выбор

  • Подключение двух кабелей без LACP, статического агрегата или другой поддерживаемой технологии.
  • Настройка группы только на одном устройстве.
  • Разные VLAN, MTU, скорость или режимы trunk на участниках.
  • Попытка получить удвоение скорости в одном TCP-сеансе.
  • Соединение портов с разными коммутаторами без поддержки мультишасси или стека.
  • Отсутствие проверки после отказа одного кабеля.

Для простой домашней сети чаще разумнее оставить один качественно настроенный uplink и устранить настоящее узкое место. LACP выбирают тогда, когда есть подтвержденная нагрузка, совместимые управляемые устройства и понятная потребность в резервировании линии. Если требуется маршрутизация между VLAN, предварительно определите роль L3-коммутатора и границы ответственности оборудования; подход к выбору описан в материале о выборе L2 или L3-коммутатора.

Практический порядок прост: измерить нагрузку, проверить совместимость, спроектировать группу, настроить логический интерфейс, подключить кабели и провести тест отказа. Такой алгоритм позволяет понять, действительно ли два кабеля решают задачу, а не добавляют новую точку для ошибки.