Перейти к основному содержимому

Агрегация каналов уровня 3

В этой главе представлена полная примерная конфигурация протокола управления агрегированием каналов (LACP) для агрегации каналов уровня 3 (L3 LAG).

Агрегация каналов — это метод объединения отдельных физических сетевых интерфейсов или портов для увеличения пропускной способности канала, чтобы поддерживать нагрузку, превышающую возможности отдельного порта. Такие функции, как Spanning Tree, VLAN, FDB, Multicast, работают как на физических портах, так и на логических портах, созданных с использованием агрегации каналов. Агрегация объединяет все порты системы распределения контроллера в единый канал 802.3ad, что уменьшает количество IP-адресов, необходимых для настройки портов на вашем контроллере. При включении LAG система динамически управляет резервированием портов и балансировкой нагрузки точек доступа, что прозрачно для пользователя.

LACP основан на спецификации IEEE 802.3ad. Он позволяет объединять несколько физических интерфейсов в единый логический канал, обеспечивая повышенную производительность и отказоустойчивость. Агрегированный интерфейс рассматривается как единый канал для каждого коммутатора. Протокол Spanning Tree видит его как один интерфейс, а не как два или три. В случае отказа одного из физических интерфейсов остальные остаются активными, и перебоев в работе не происходит.

Реализация LACP в PRSP поддерживает агрегацию до шести физических Ethernet-соединений в единый логический канал.

Топология

В этом примере между двумя коммутаторами SW1 и SW2 настроены три соединения. Эти три соединения назначены с одинаковым административным ключом (1), чтобы они агрегировались в единый канал 1. Протокол STP рассматривает их как один интерфейс.

Image

Рисунок 9-13: Топология L3_LAG

Конфигурация

SW1

SW1#configure terminalПерейти в режим конфигурации.
SW1(config)#interface po10Перейти в режим интерфейса.
SW1(config-if)#ip address 1.1.1.1/24Назначение IP-адреса интерфейсу PO.
SW1(config-if)#exitВыйти из режима интерфейса.
SW1(config)#lacp system-priority 20000Установить приоритет системы для этого коммутатора. Этот приоритет используется для определения системы, ответственной за разрешение конфликтов при выборе групп агрегации. Меньшее числовое значение имеет более высокий приоритет.
SW1(config)#interface xe1Перейти в режим интерфейса.
SW1(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW1(config-if)#channel-group 10 mode activeДобавить этот интерфейс в группу каналов 10 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.

Агрегация каналов уровня 3

SW1(config-if)#exitВыйти из режима интерфейса.
SW1(config)#interface xe2Перейти в режим интерфейса.
SW1(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW1(config-if)#channel-group 10 mode activeДобавить этот интерфейс в группу каналов 10 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.
SW1(config-if)#exitВыйти из режима интерфейса.
SW1(config)#interface xe3Перейти в режим интерфейса.
SW1(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW1(config-if)#channel-group 10 mode activeДобавить этот интерфейс в группу каналов 10 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.
SW1(config-if)#exitВыйти из режима интерфейса.

SW2

SW2#configure terminalПерейти в режим конфигурации.
SW1(config)#interface po10Перейти в режим интерфейса.
SW1(config-if)#ip address 1.1.1.2/24Назначение IP-адреса интерфейсу PO.
SW1(config-if)#exitВыйти из режима интерфейса.
SW2(config)#lacp system-priority 20000Установить приоритет системы для этого коммутатора. Этот приоритет используется для определения системы, ответственной за разрешение конфликтов при выборе групп агрегации. Меньшее числовое значение имеет более высокий приоритет.
SW2(config)#interface xe1Перейти в режим интерфейса.
SW2(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW2(config-if)#channel-group 10 mode activeДобавить этот интерфейс в группу каналов 10 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.
SW2(config-if)#exitВыйти из режима интерфейса.
SW2(config)#interface xe2Перейти в режим интерфейса.
SW2(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW2(config-if)#channel-group 10 mode activeДобавить этот интерфейс в группу каналов 10 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.
SW2(config-if)#exitВыйти из режима интерфейса.
SW2(config)#interface xe3Перейти в режим интерфейса.
SW2(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW2(config-if)#channel-group 10 mode activeДобавить этот интерфейс в группу каналов 10 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.
SW2(config-if)#exitВыйти из режима интерфейса.

Агрегация каналов уровня 3

Статическая группа каналов

SW1

SW1#configure terminalПерейти в режим конфигурации.
SW1(config)#interface sa12Перейти в режим интерфейса.
SW1(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW1(config-if)#ip address 2.2.2.1/24Назначение IP-адреса интерфейсу PO.
SW1(config-if)#exitВыйти из режима интерфейса.
SW1(config)#interface xe1Перейти в режим интерфейса.
SW1(config-if)#static-channel-group 12Добавить этот интерфейс в группу каналов 12 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.
SW1(config-if)#exitВыйти из режима интерфейса.

SW2

SW2#configure terminalПерейти в режим конфигурации.
SW2(config)#interface sa12Перейти в режим интерфейса.
SW2(config-if)#no switchportНастройка интерфейса как порта уровня 3.
SW2(config-if)#ip address 2.2.2.2/24Назначение IP-адреса интерфейсу PO.
SW2(config-if)#exitВыйти из режима интерфейса.
SW2(config)#interface xe1Перейти в режим интерфейса.
SW2(config-if)#static-channel-group 12Добавить этот интерфейс в группу каналов 12 и включить агрегацию каналов, чтобы он мог быть выбран для агрегации локальной системой.
SW2(config-if)#exitВыйти из режима интерфейса.
Проверка

show etherchannel detail, show etherchannel summary

#sh etherchannel summary
% Aggregator po10 100010
% Admin Key: 0010 - Oper Key 0010
%   Link: xe1 (10049) sync: 1
%   Link: xe2 (10050) sync: 1
%   Link: xe3 (10051) sync: 1
#sh etherchannel detail
% Aggregator po10 100010
%  Mac address: 14:18:77:5d:5c:01
%  Admin Key: 0010 - Oper Key 0010
%  Actor LAG ID- 0x4e20,14-18-77-01-5c-00,0x000a
%  Receive link count: 3 - Transmit link count: 3
Layer 3 Link Aggregation
%  Individual: 0 - Ready: 1
%  Partner LAG ID- 0x4e20,14-18-77-01-73-00,0x000a
%   Link: xe1 (10049) sync: 1
%   Link: xe2 (10050) sync: 1
%   Link: xe3 (10051) sync: 1
#sh etherchannel 10
% Aggregator po10 100010 Admin Key: 0010 - Oper Key 0010
% Partner LAG ID: 0x4e20,14-18-77-01-73-00,0x000a
% Partner Oper Key 0010
#sh etherchannel
% Lacp Aggregator: po10
% Member:    xe1    xe2    xe3

Руководство по настройке безопасности