Агрегирование портов LACP
Агрегирование портов (Link aggregation) — это объединение 2-х и более физических портов в один логический, тем самым увеличивая скорость и повысить работы портов.
Если у Вас возникла потребность в увеличении скорости соединения, а пропускной способности недостаточно для ваших нужд? В теории, можно соединить оборудование двумя линками, однако без агрегирования у нас получится петля на оборудовании. В результате этого, если не будет включен протокол Spanning Tree, который воспримет эти соединения, как петли и не выключит лишние линки, вполне возможно ляжет сеть.
Агрегация и агрегированные порты
В терминологии CISCO это Etherchannel, Brocade — LAG, Extreme — sharing. Стандартизированное решение — LACP (Link Aggregation Control Protocol) — протокол, не зависящий от производителя оборудования. Все реализации агрегирования портов выполняют одну функцию — это объединение физических портов в один логический с суммарной пропускной способностью.
Сегодня, почти все провайдеры и data-центры, применяют агрегацию для увеличения пропускной способности линии, из-за ее преимуществ:
- увеличение пропускной способности
- резервирование линков, при падении одного, трафик равномерно распределяется между другими.
Протокол LACP
Рассмотрим, как работает агрегация на примере протокола LACP.
Link Aggregation Control Protocol (LACP) — отсылает пакеты, которые называются LACPDU, через все интерфейсы устройства, на которых он включен. На основании этих пакетов оборудование определяет принадлежность физических портов к тому или иному логическому каналу. Протокол может работать в двух режимах:
- Пассивный режим — оборудование ждет соседние LACPDU пакеты и после этого начинает отправлять собственные.
- Активный режим — оборудование постоянно отправляет LACPDU пакеты.
Для корректной работы LACP, необходима одинаковая скорость и емкость каналов. В результате установления работы протокола LACP коммутаторы обмениваются:
- System Identifier (priority + MAC)
- Port Identifier (priority + номер порта)
- Operational Key (параметры порта)