Etherchannel cisco настройка: Настройка EtherChannel Между Коммутаторами Catalyst, работающих под управлением программного обеспечения системы Cisco IOS и маршрутизатора Cisco

Содержание

Настройка LACP (802.3ad) между Catalyst 6500/6000 и Catalyst 4500/4000

Содержание

Введение
Перед началом работы
      Условные обозначения
      Предварительные условия
      Используемые компоненты
      Теоретические сведения
Различия между системным ПО CatOS и Cisco IOS
Настройка
      Схема сети
      Конфигурации
Проверка
Устранение неполадок
Дополнительные сведения

В этом документе будет описана основная конфигурация, требующаяся для настройки объединенной связи 802.3ad между коммутатором Catalyst 6500/6000 (запускающим системное ПО Catalyst OS [CatOS]) и коммутатором Catalyst 4500/4000. 802.3ad – это новая спецификация IEEE, которая позволяет объединять несколько физических портов в один логический порт. Это решение похоже на уже существующее решение Cisco EtherChannel. Основное различие в том, что реализация Cisco использует собственный протокол, называемый PAgP (Port Aggregation Protocol). Позже Комитетом IEEE был определен новый протокол управления внутри 802.3ad для агрегирования каналов, называемый LACP (Link Aggregate Control Protocol).

Основное преимущество использования протокола LACP (802.3ad) – это взаимодействие с коммутаторами других поставщиков. Поскольку PAgP – собственный протокол Cisco, то невозможно объединить каналы между коммутатором Cisco и коммутатором другого производителя без использования LACP.

Дополнительные сведения о настройке LACP с помощью CatOS см. в следующих документах:

Дополнительные сведения о настройке LACP с помощью ПО Cisco IOS® см. в следующих документах:

Условные обозначения

Дополнительные сведения об условных обозначениях в документах см. в статье Условные обозначения, используемые в технической документации Cisco.

Предварительные условия

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

LACP может использоваться на следующих платформах:

  • Серии Catalyst 6500/6000 под управлением CatOS версии 7.1(1) и более поздних

  • Серии Catalyst 6500/6000 с программным обеспечением Cisco IOS версии 12.1(11b)EX и более поздними

  • Серии Catalyst 4500/4000 под управлением CatOS версии 7.1(1) и более поздних

  • Серии Catalyst 4500/4000 с программным обеспечением Cisco IOS версии 12.1(11b)EX и более поздними

Используемые компоненты

Сведения, содержащиеся в данном документе, касаются следующих версий программного и аппаратного обеспечения.

  • Коммутатор Catalyst 4003 под управлением ПО CatOS 7.1(1)

  • Коммутатор Catalyst 6500 под управлением ПО CatOS 7.1(1)

  • Коммутатор Catalyst 6500 под управлением ПО Cisco IOS серии 12.1(13)E9

Теоретические сведения

Транкинг LACP поддерживает четыре рабочих режима:

  • On. Агрегирование каналов производится принудительно без согласования LACP. Другими словами, коммутатор не выполняет отправку пакетов LACP и не обрабатывает входящие пакеты LACP. Аналогично состоянию On для PAgP.

  • Off. Агрегирование каналов не выполняется. Пакет LACP не отправляется и не рассматривается. Аналогично состоянию Off для PAgP.

  • Passive. Коммутатор не инициирует создание логического канала, но рассматривает входящие пакеты LACP. Соседний узел (в состоянии active) инициирует согласование (передачей пакета LACP), которое коммутатор получает и на который отвечает, в конце концов формируя агрегированный канал с соседним узлом. Аналогично режиму auto в PAgP.

  • Active. Необходимо сформировать агрегированную линию связи и инициировать согласование. Объединение линий связи формируется, если другая сторона работает в режимах LACP active или passive. Аналогично режиму desirable в PAgP.

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

Коммутатор

Коммутатор

Комментарии

active

active

Рекомендуется.

active

passive

Агрегирование каналов происходит при успешном согласовании.

on

on

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

Примечание. Когда канал LACP настроен, по умолчанию для канала LACP используется режим passive.

Программное обеспечение CatOS для Supervisor Engine и программное Cisco IOS на плате MSFC (гибридная). Можно использовать образ CatOS в качестве системного программного обеспечения для запуска Supervisor Engine на коммутаторах Catalyst 6500/6000. Если установлена дополнительная плата многоуровневой коммутации (MSFC), для запуска MSFC используется отдельный образ ПО Cisco IOS.

Программное обеспечение Cisco IOS для модуля Supervisor Engine и для платы MSFC

(обычная). Можно использовать один образ программного обеспечения CatOS в качестве системного программного обеспечения для запуска Supervisor Engine и платы MSCF на коммутаторах Catalyst 6500/6000.

Примечание. Дополнительные сведения см. в разделе Сравнение операционных систем Cisco Catalyst и Cisco IOS для коммутаторов серии Cisco Catalyst 6500.

Начнем с коммутаторов, содержащих пустые конфигурации и параметры по умолчанию. Теперь рассмотрим команды, необходимые для настройки LACP. Каждый шаг включает необходимые команды ПО Cisco IOS и CatOS. Выберите требуемую команду в зависимости от ПО, запущенного на коммутаторе.

Шаг 1. Настройка LACP в качестве канального протокола

CatOS

По умолчанию все порты Catalyst 4500/4000 и Catalyst 6500/6000 используют протокол канального уровня PAgP и как таковые не запускают LACP. Необходимо изменить режим канала на LACP для всех требуемых портов. На коммутаторах, использующих CatOS, можно менять только режим канала для каждого модуля. На следующем примере показано изменение режима канала для слотов 1 и 2 с помощью команды

set channelprotocol lacp module_number. Изменения можно проверить с помощью команды show channelprotocol.

CatOSSwitch (enable) set channelprotocol lacp 1
        Mod 1 is set to LACP protocol.
        CatOSSwitch (enable) set channelprotocol lacp 2
        Mod 2 is set to LACP protocol.

        CatOSSwitch (enable) show channelprotocol
                         Channel
        Module  Protocol
        ------- --------
        1           LACP
        2           LACP
        3           PAGP
        5           PAGP

Программное обеспечение Cisco IOS

Порты на Catalyst 6500/6000 или Catalyst 4500/4000, работающие под управлением программного обеспечения Cisco IOS, могут действовать как порты коммутаторов L2 или как маршрутизируемые порты L3, в зависимости от конфигурации. Для данного сценария следует настроить интерфейс как порт коммутатора L2 с помощью команды

switchport в режиме настройки интерфейса.

CiscoIOSSwitch(config)#interface gigabitEthernet 1/1
CiscoIOSSwitch(config-if)#switchport

Далее с помощью команды channel-protocol lacp укажите, какие интерфейсы должны использовать LACP.

CiscoIOSSwitch(config-if)#channel-protocol lacp

Шаг 2. Присваивание одинакового значения admin key каждому порту, который будет формировать канал и настройки режима канала

CatOS

Параметр, обмен которого выполняется в пакете LACP, называется ключом admin. Канал будет сформирован только между портами с одинаковым ключом администрирования. С помощью команды set port lacp-channel

mod/ports_list всем портам в port_list можно присвоить одно значение admin key.

Например, на одном устройстве назначим оба порта одной и той же группе. (Ему назначается сгенерированный случайным образом административный ключ 56).

CatOSSwitch (enable) set port lacp-channel 1/1,2/1
        Port(s) 1/1,2/1 are assigned to admin key 56

На другом устройстве также назначим для портов один ключ. (Ему назначается сгенерированный случайным образом административный ключ 73).

OtherCatOSSwitch> (enable) set port lacp-channel 3/33-34
        Port(s) 3/33-34 are assigned to admin key 73

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

Программное обеспечение Cisco IOS

Если устройство работает под управлением ПО Cisco IOS, этот шаг можно опустить. Перейдите к Шагу 3.

Шаг 3. Изменение режима канала LACP

CatOS

Заключительный шаг в формировании канала – установка состояния active для режима канала LACP для одной или обеих сторон. Это можно выполнить с помощью команд, используемых в Шаге 2, но теперь нужно указать состояние режима active. Синтаксис команды приведен ниже:

set port lacp-channel mod/ports_list mode {on | off | active | passive}

Пример.

CatOSSwitch (enable) set port lacp-channel 1/1,2/1 mode active
        Port(s) 1/1,2/1 channel mode set to active. 

Примечание. Для поиска дополнительной информации о командах в данном документе используйте Средство поиска команд (только для зарегистрированных клиентов).

Программное обеспечение Cisco IOS

При настройке LACP для Catalyst 6500/6000 под управлением ПО Cisco IOS используйте команду channel-group, чтобы назначить интерфейсы одной группе.

channel-group number mode {active | on | passive}

Примечание. Параметры режима PAgP, такие как auto и desirable также доступны для этой команды, однако они не будут описаны, поскольку документ посвящен только настройке LACP.

Примечание. Число допустимых значений для номера группы каналов зависит от версии программного обеспечения. Для версий, предшествующих Cisco IOS версии 12.1(3a)E3, доступны значения от 1 до 256; для Cisco IOS версий 12.1(3a)E3, 12.1(3a)E4 и 12.1(4)E1 доступны значения от 1 до 64. ПО Cisco IOS версии 12.1(5c)EX и более поздние поддерживают максимум 64 значения в диапазоне от 1 до 256.

Конфигурация для модели 6500/6000 под управлением ПО Cisco IOS выглядит следующим образом:

CiscoIOSSwitch(config)#interface gigabitEthernet 1/1
CiscoIOSSwitch(config-if)#channel-group 1 mode active 
Creating a port-channel interface Port-channel 1
CiscoIOSSwitch(config-if)#interface gigabitEthernet 2/1
CiscoIOSSwitch(config-if)#channel-group 1 mode active
Creating a port-channel interface Port-channel 1

Примечание. Для поиска дополнительной информации о командах в данном документе используйте Средство поиска команд (только для зарегистрированных клиентов).

Схема сети

В данном документе используется сеть, изображенная на следующей схеме.

На данном примере выполняется настройка агрегированной линии связи LACP между коммутаторами серий Catalyst 4000 и Catalyst 6000 с помощью двух портов Gigabit Ethernet, как показано на схеме.

Примечание. В этом примере Catalyst 6000 управляется ПО Cisco IOS, а Catalyst 4000 – CatOS. Однако, следует помнить, что конфигурация LACP для Cisco IOS может использоваться на любых коммутаторах Catalyst 4500/4000 или 6500/6000 под управлением ПО Cisco IOS. Более того, конфигурация CatOS, указанная ниже, также может применяться к любому коммутатору Catalyst 4500/4000 или 6500/6000 под управлением CatOS.

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

Сведения, содержащиеся в данном документе, были получены с устройств в специальной лабораторной среде. Конфигурации всех устройств были очищены командами clear config all (для CatOS) и write erase (для Cisco IOS), чтобы обеспечить конфигурации по умолчанию для этих устройств. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.

buran (Catalyst 4000)

begin 
# ***** NON-DEFAULT CONFIGURATION ***** 
! 
#time: Thu Jan 17 2002, 17:54:23 
! 
#version 7.1(1) 
! 
#system web interface version(s) 
! 
#system 
set system name  buran 
! 
!--- Выходные данные команды подавлены.

! 
#channelprotocol 
set channelprotocol lacp 3 
!--- Все порты модуля 3 находятся в режиме канала LACP. 

! 
#port channel 
set port lacp-channel 3/33-34 73 
!--- Порты 3/33 и 3/34 имеют один ключ администрирования(73). !--- Поскольку режим канала LACP не был явно указан, !--- порты находятся в режиме passive. Тем не менее, чтобы предотвратить проблемы согласования LACP, !--- рекомендуется установить для LACP режим active с помощью команды !--- set port lacp-channel 3/33-34 mode active.

! 
#multicast filter 
set igmp filter disable 
! 
#module 1 : 0-port Switching Supervisor 
! 
#module 2 : 48-port 10/100BaseTx Ethernet 
set port disable    2/48 
! 
#module 3 : 34-port 10/100/1000 Ethernet 
end

nelix (Catalyst 6000) с помощью ПО Cisco IOS

 
version 12.1
!
hostname nelix
!
ip subnet-zero
!
!--- Выходные данные команды подавлены.

!
interface Port-channel1 
!--- ПО Cisco IOS автоматически создает этот логический интерфейс при использовании команды !--- channel-group в физическом интерфейсе.

 
no ip address
switchport 
!
interface GigabitEthernet1/1
no ip address
switchport 
!--- Она устанавливает интерфейс сети LAN как интерфейс 2-го уровня.

channel-group 1 mode active
!--- Порт 1/1 является частью группы каналов 1, использующей LACP в режиме Active.

!
interface GigabitEthernet1/2
no ip address
shutdown
!--- Этот интерфейс не используется.

!
interface GigabitEthernet2/1
no ip address
switchport  
!--- Она устанавливает интерфейс LAN как интерфейс 2-го уровня.

channel-group 1 mode active
!--- Порт 2/1 является частью группы каналов 1, использующей LACP в режиме Active.

В данном разделе описывается процесс проверки конфигурации.

Примечание. Некоторые выходные данные, представленные ниже, были взяты не из вышеуказанного сценария. Цель данного раздела – описать процесс проверки правильности конфигурации. Он содержит выходные данные аналогичных сценариев для более подробного описания.

Некоторые команды show поддерживаются Интерпретатором выходных данных (только для зарегистрированных клиентов), который позволяет выполнять анализ выходных данных команды show.

Примечание. Для поиска дополнительной информации о командах в данном документе используйте Средство поиска команд (только для зарегистрированных клиентов).

CatOS

В данном разделе описаны команды show для коммутаторов под управлением CatOS.

  • show port lacp-channel. Отображает данные о каналах LACP по номеру порта или модуля. Если номер модуля или порта не введен, будут отображены данные о всех модулях. Если указать только номер модуля, будут отображены данные о всех портах этого модуля. Проверьте, что необходимые для отображения порты и порты, которые должны находиться в канале, имеют одинаковый ключ администратора и необходимый режим канала.

  • show lacp-channel mac. Отображает данные MAC о канале LACP. Проверьте, что канал передает и принимает поток трафика. Для этого запустите команду несколько раз и проверьте, что счетчики возрастают.

Сначала можно проверить эффективность распределения данных порта на обоих коммутаторах с помощью команды show port lacp-channel. Следующие выходные данные приведены в качестве примера коммутатора под управлением CatOS и LACP в режиме passive (как указано в приведенной выше конфигурации):

CatOSSwitch (enable) show port lacp-channel 
Port   Admin Channel LACP Port  Ch   Partner Oper                    Partner 
       key   Mode    Priority   id   Sys ID                          Port 
------ ----- ------- --------- ---- -------------------------------- ------- 
 3/33    73  passive    128     849  32768:00-50-0f-2d-40-00           65 
 3/34    73  passive    128     849  32768:00-50-0f-2d-40-00            1

Следующие выходные данные демонстрируют пример однорангового коммутатора под управлением CatOS и LACP в режиме active. (Не было указано в приведенной выше конфигурации).

CatOSSwitch (enable) show port lacp-channel
Port   Admin Channel LACP Port  Ch   Partner Oper                    Partner 
       key   Mode    Priority   id   Sys ID                          Port 
------ ----- ------- --------- ---- -------------------------------- ------- 
 1/1     56  active     128     769  32768:00-01-42-29-25-00          162 
 2/1     56  active     128     769  32768:00-01-42-29-25-00          161 

Примечание. Обратите внимание, что каналы LACP на одном коммутаторе находятся в режиме active, тогда как каналы на другом — в режиме passive. Если бы для обоих коммутаторов был установлен режим active, это отобразилось бы в вышеприведенных выходных данных.

Также можно проверить передачу и прием трафика каналом, просмотрев выходные данные команды show lacp-channel mac для ID канала, соответствующего вашему каналу. (См. ID канала в вышеуказанных выходных данных). С течением времени счетчики должны увеличиваться.

CatOSSwitch (enable) show lacp-channel mac 
Channel  Rcv-Unicast          Rcv-Multicast        Rcv-Broadcast 
-------- -------------------- -------------------- -------------------- 
769                       143                65846                   33 
Channel  Xmit-Unicast         Xmit-Multicast       Xmit-Broadcast 
-------- -------------------- -------------------- -------------------- 
769                       159                20763                  123 

Channel  Rcv-Octet            Xmit-Octet 
-------- -------------------- -------------------- 
769                   5427372              2486321 

Channel  Dely-Exced MTU-Exced  In-Discard Lrn-Discrd In-Lost    Out-Lost 
-------- ---------- ---------- ---------- ---------- ---------- ---------- 
769               0          0          0          0          0          0

По приведенным ниже выходным данным можно проверить, что два порта с точки зрения протокола Spanning Tree Protocol (STP) теперь стали одним уникальным портом.

CatOSSwitch (enable) show spantree 1 active 
VLAN 1 
Spanning tree mode          PVST+ 
Spanning tree type          ieee 
Spanning tree enabled 
Designated Root             00-01-42-29-25-00 
Designated Root Priority    32768 
Designated Root Cost        3 
Designated Root Port        1/1,2/1 (agPort 13/1) 
Root Max Age   20 sec   Hello Time 2  sec   Forward Delay 15 sec 

Bridge ID MAC ADDR          00-50-0f-2d-40-00 
Bridge ID Priority          32768 
Bridge Max Age 20 sec   Hello Time 2  sec   Forward Delay 15 sec 

Port                     Vlan Port-State    Cost      Prio Portfast Channel_id 
------------------------ ---- ------------- --------- ---- -------- ---------- 
1/1,2/1                  1    forwarding            3   32 disabled 769
 3/1                     1    blocking             19   32 disabled 0 
 3/2                     1    blocking             19   32 disabled 0 
 3/3                     1    blocking             19   32 disabled 0

Программное обеспечение Cisco IOS

Следующие команды могут использоваться на коммутаторах под управлением ПО Cisco IOS:

  • show etherchannel port-channel. Отображает данные о каналах порта LACP аналогично данным, отображаемым командой show port lacp-channel в CatOS. Также отображаются подробные данные о состоянии канала, используемом протоколе и времени объединения портов для всех настроенных групп каналов.

    CiscoIOSSwitch#show etherchannel port-channel             
                        Channel-group listing:             
                        -----------------------
    Group: 1
    ----------
                  Port-channels in the group:
                  ----------------------
    Port-channel: Po1 (Primary Aggregator)
    ------------
    Age of the Port-channel =    00d:00h:16m:01s
    Logical slot/port    = 14/1 Number of ports = 2
    Port state           = Port-channel Ag-Inuse
    Protocol             = LACP
    Ports in the Port-channel:
    Index   Load   Port   EC state
    ------+------+------+------------
      0      55    Gi1/1   Active
      1      AA    Gi2/1   Active
    Time since last port bundled: 00d:00h:15m:28s Gi2/1
    nelix#
    

    Из выходных данных, показанных на nelix выше, видно, что протокол используемый здесь — это LACP, а два гигабитных порта 1/1 и 2/1 были сгруппированы в виде EtherChannel для Port-channel 1. Канал находился в состоянии active последние 15 минут.

  • show etherchannel channelgroup_number detail. Отображает подробные сведения о группе каналов, указывая отдельно данные о каждом порте. Выходные данные этой команды включают подробную информацию о партнере и канале порта.

    CiscoIOSSwitch#show etherchannel 1 detail
    Group state = L2
    Ports: 2   Maxports = 16
    Port-channels: 1 Max Port-channels = 16
    Protocol:   LACP
    Ports in the group: 
    -------------------
    Port: Gi1/1
    ------------
    
    Port state    = Up Mstr In-Bndl
    Channel group = 1       Mode = Active          Gcchange = -
    Port-channel  = Po1       GC = - Pseudo    port-channel = Po1
    Port index    = 0       Load = 0x55            Protocol = LACP
    Flags: S - Device is sending Slow LACPDUs F - Device is sending fast LACPDUs.
           A - Device is in active mode. P - Device is in passive mode.
    Local information:
                           LACP port  Admin   Oper  Port     Port
    Port    Flags  State   Priority   Key     Key   Number   State
    Gi1/1    SA    bndl    32768      0x1     0x1   0x101    0x3D
    Partner's information:
            Partner              Partner            Partner
    Port    System ID            Port Number   Age  Flags
    Gi1/1   32768,0009.7c0f.9800 0x82          11s  SP
            LACP Partner   Partner    Partner
            Port Priority  Oper Key   Port State
            128            0x102      0x3C
    Age of the port in the current state: 00d:00h:19m:56s
    Port: Gi2/1
    ------------
    Port state = Up Mstr In-Bndl
           Channel group = 1     Mode = Active      Gcchange     = -
           Port-channel  = Po1   GC   = - Pseudo    port-channel = Po1
           Port index    = 1     Load = 0xAA        Protocol     = LACP
    Flags: S - Device is sending Slow LACPDUs F - Device is sending fast LACPDUs.
           A - Device is in active mode. P - Device is in passive mode.
    Local information:
                         LACP port   Admin   Oper  Port     Port
    Port   Flags  State  Priority    Key     Key   Number   State
    Gi2/1  SA     bndl   32768       0x1     0x1   0x201    0x3D
    Partner's information:
           Partner               Partner           Partner
    Port   System ID             Port Number  Age  Flags
    Gi2/1  32768,0009.7c0f.9800  0x81         14s  SP
           LACP Partner     Partner    Partner
           Port Priority    Oper Key   Port State
           128              0x102      0x3C
    Age of the port in the current state: 00d:00h:19m:27s
    Port-channels in the group:
    ----------------------
    Port-channel: Po1 (Primary Aggregator)
    ------------
    Age of the Port-channel = 00d:00h:20m:01s
             Logical slot/port = 14/1 Number of ports = 2
             Port state        = Port-channel Ag-Inuse
             Protocol          = LACP
    Ports in the Port-channel:
    Index   Load   Port   EC state
    ------+------+------+------------
      0     55    Gi1/1   Active
      1     AA    Gi2/1   Active
    Time since last port bundled: 00d:00h:19m:28s Gi2/1
    

    Из выходных данных также можно проверить, что оба порта Gi 1/1 и Gi 2/1 находятся в режиме передачи, поскольку теперь они являются, с точки зрения STP, одним уникальным портом.

    CiscoIOSSwitch#show spanning-tree vlan 1 interface gigabitEthernet 1/1   
          Vlan       Role Sts   Cost    Prio.Nbr            Type
    ---------------- ---- --- --------- -------- --------------------------------
      VLAN0001       Root FWD     3     128.833             P2p
    nelix#show spanning-tree vlan 1 interface gigabitEthernet 2/1
          Vlan       Role Sts   Cost    Prio.Nbr             Type
    ---------------- ---- --- --------- -------- --------------------------------
      VLAN0001       Root FWD     3     128.833              P2p      
    
    CiscoIOSSwitch#show spanning-tree vlan 1 active
    VLAN0001
         Spanning tree enabled protocol ieee
         Root ID Priority 32768
                 Address 0009.7c0f.9800
                 Cost 3
                 Port 833 (Port-channel1)
                 Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
     Bridge ID Priority 32768
               Address 0009.e919.9481
               Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
               Aging Time 300
           Interface      Role Sts   Cost    Prio.Nbr             Type
         ---------------- ---- --- --------- -------- --------------------------------
              Po1         Root FWD     3     128.833               P2p

Для этой конфигурации отсутствуют сведения об устранении неполадок.


Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco.

Обновлено 09.07.2018

Агрегирование каналов (агрегация каналов, англ. link aggregation) — технология, которая позволяет объединить несколько физических каналов в один логический. Такое объединение позволяет увеличивать пропускную способность и надежность канала. Агрегирование каналов может быть настроено между двумя коммутаторами, коммутатором и маршрутизатором, между коммутатором и хостом.

Для агрегирования каналов существуют другие названия:

  • Port Trunking (в Cisco trunk’ом называется тегированный порт, поэтому с этим термином путаницы больше всего),
  • EtherChannel (в Cisco так называется агрегирование каналов, это может относиться как к настройке статических агрегированных каналов, так и с использованием протоколов LACP или PAgP)
  • И еще множество других: Ethernet trunk, NIC Teaming, Port Channel, Port Teaming, LAG (link aggregation), Link Bundling, Multi-Link Trunking (MLT), DMLT, SMLT, DSMLT, R-SMLT, NIC bonding, Network Fault Tolerance (NFT), Fast EtherChannel.

 

Общая информация об агрегировании каналов

Агрегирование каналов позволяет решить две задачи:

  • повысить пропускную способность канала
  • обеспечить резерв на случай выхода из строя одного из каналов

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

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-0

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

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-01

Без использования STP такое избыточное соединение создаст петлю в сети.

Технологии по агрегированию каналов позволяют использовать все интерфейсы одновременно. При этом устройства контролируют распространение широковещательных фреймов (а также multicast и unknown unicast), чтобы они не зацикливались. Для этого коммутатор, при получении широковещательного фрейма через обычный интерфейс, отправляет его в агрегированный канал только через один интерфейс. А при получении широковещательного фрейма из агрегированного канала, не отправляет его назад.

Хотя агрегирование каналов позволяет увеличить пропускную способность канала, не стоит рассчитывать на идеальную балансировку нагрузки между интерфейсами в агрегированном канале. Технологии по балансировке нагрузки в агрегированных каналах, как правило, ориентированы на балансировку по таким критериям: MAC-адресам, IP-адресам, портам отправителя или получателя (по одному критерию или их комбинации).

То есть, реальная загруженность конкретного интерфейса никак не учитывается. Поэтому один интерфейс может быть загружен больше, чем другие. Более того, при неправильном выборе метода балансировки (или если недоступны другие методы) или в некоторых топологиях, может сложиться ситуация, когда реально все данные будут передаваться, например, через один интерфейс.

Некоторые проприетарные разработки позволяют агрегировать каналы, которые соединяют разные устройства. Таким образом резервируется не только канал, но и само устройство. Такие технологии в общем, как правило, называются распределенным агрегированием каналов (у многих производителей есть своё название для этой технологии).

На этой странице рассматривается в основном агрегирование параллельных каналов. Для распределенного агрегирования выделен отдельный раздел в котором указаны соответствующие технологии некоторых производителей. Распределенное агрегирование в коммутаторах HP (ProCurve) рассмотрено более подробно.

Агрегирование каналов в Cisco

Для агрегирования каналов в Cisco может быть использован один из трёх вариантов:

  • LACP (Link Aggregation Control Protocol) стандартный протокол
  • PAgP (Port Aggregation Protocol) проприетарный протокол Cisco
  • Статическое агрегирование без использования протоколов

Так как LACP и PAgP решают одни и те же задачи (с небольшими отличиями по возможностям), то лучше использовать стандартный протокол. Фактически остается выбор между LACP и статическим агрегированием.

Статическое агрегирование:

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

Агрегирование с помощью LACP:

  • Преимущества:
    • Согласование настроек с удаленной стороной позволяет избежать ошибок и петель в сети.
    • Поддержка standby-интерфейсов позволяет агрегировать до 16ти портов, 8 из которых будут активными, а остальные в режиме standby
  • Недостатки:
    • Вносит дополнительную задержку при поднятии агрегированного канала или изменении его настроек

Терминология и настройка

При настройке агрегирования каналов на оборудовании Cisco используется несколько терминов:

  • EtherChannel — технология агрегирования каналов. Термин, который использует Cisco для агрегирования каналов.
  • port-channel — логический интерфейс, который объединяет физические интерфейсы.
  • channel-group — команда, которая указывает какому логическому интерфейсу принадлежит физический интерфейс и какой режим используется для

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-03

Эти термины используются при настройке, в командах просмотра, независимо от того, какой вариант агрегирования используется (какой протокол, какого уровня EtherChannel).

На схеме, число после команды channel-group указывает какой номер будет у логического интерфейса Port-channel. Номера логических интерфейсов с двух сторон агрегированного канала не обязательно должны совпадать. Номера используются для того чтобы отличать разные группы портов в пределах одного коммутатора.

Общие правила настройки EtherChannel

LACP и PAgP группируют интерфейсы с одинаковыми:

  • скоростью (speed),
  • режимом дуплекса (duplex mode),
  • native VLAN,
  • диапазон разрешенных VLAN,
  • trunking status,
  • типом интерфейса.

Настройка EtherChannel:

  • Так как для объединения в EtherChannel на интерфейсах должны совпадать многие настройки, проще объединять их, когда они настроены по умолчанию. А затем настраивать логический интерфейс.
  • Перед объединением интерфейсов лучше отключить их. Это позволит избежать блокирования интерфейсов STP (или перевода их в состояние err-disable).
  • Для того чтобы удалить настройки EtherChannel достаточно удалить логический интерфейс. Команды channel-group удалятся автоматически.

Создание EtherChannel для портов уровня 2 и портов уровня 3 отличается:

  • Для интерфейсов 3го уровня вручную создается логический интерфейс командой interface port-channel
  • Для интерфейсов 2го уровня логический интерфейс создается динамически
  • Для обоих типов интерфейсов необходимо вручную назначать интерфейс в EtherChannel. Для этого используется команда channel-group в режиме настройки интерфейса. Эта команда связывает вместе физические и логические порты

После того как настроен EtherChannel:

  • изменения, которые применяются к port-channel интерфейсу, применяются ко всем физическим портам, которые присвоены этому port-channel интерфейсу
  • изменения, которые применяются к физическому порту влияют только на порт на котором были сделаны изменения

Настройка статической агрегации Etherchannel

Предположим есть две Cisco 2960 и компы, каждая Cisco на своем этаже, одного гигабитного порта не хватает, нужно сделать агрегирование. Схема представлена ниже.

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-04

Настроим наше оборудование на Etherchannel. Подключаемся к первой Cisco через ssh или терминал.

enable

config t

Я буду использовать гигабитные интерфейсы gi1/1 и gi1/2. Выберем сразу диапазон интерфейсов.

int range gigabitEthernet 1/1-2

channel-group 1 mode on (только Etherchanne)
end
wr

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-05

На второй Cisco делаем тоже самое, один в один.

Параметры команды:

  • active — Включить LACP,
  • passive — Включить LACP только если придет сообщение LACP,
  • desirable — Включить PAgP,
  • auto — Включить PAgP только если придет сообщение PAgP,
  • on — Включить только Etherchannel.

Комбинации режимов при которых поднимется EtherChannel:

Режим PAgPautodesirable
autoEtherChannel
desirableEtherChannelEtherChannel
Режим LACPpassiveactive
passiveEtherChannel
activeEtherChannelEtherChannel
Интерфейсы в состоянии suspended

Если настройки физического интерфейса не совпадают с настройками агрегированного интерфейса, он переводится в состояние suspended. Это будет видно в нескольких командах.

Просмотр состояния интерфейсов:

sw1#sh int status

Port      Name               Status       Vlan       Duplex  Speed Type
...
Fa0/9                        notconnect   1            auto   auto 10/100BaseTX
Fa0/10                       notconnect   1            auto   auto 10/100BaseTX
Fa0/11                       connected    trunk      a-full  a-100 10/100BaseTX
Fa0/12                       connected    trunk      a-full  a-100 10/100BaseTX
Fa0/13                       suspended    1          a-full  a-100 10/100BaseTX
Fa0/14                       connected    trunk      a-full  a-100 10/100BaseTX
...
Po1                          connected    trunk      a-full  a-100

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

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-06

Просмотр информации о EtherChannel

sh etherchannel summary

 

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-07

Посмотреть port-channel

sh etherchannel port-channel

 

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-08

В итоге вы получили агрегацию каналов, отказоустойчивость, если один из линков упадет связь между коммутаторами cisco не нарушиться.

Настройка LACP

Теперь представим что у нас есть ядро и два коммутатора доступа L2. И между L2 и ядром нужно настроить агрегацию с помощью протокола LACP.

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-09

Перед настройкой агрегирования лучше выключить физические интерфейсы. Достаточно отключить их с одной стороны (в примере на sw1), затем настроить агрегирование с двух сторон и включить интерфейсы.

Подключаемся ко второй Cisco через ssh или терминал.

enable

config t

Я буду использовать гигабитные интерфейсы fa0/23-24

interface range  fa0/23-24
channel-protocol lacp (подготовка для lacp)
channel-group 1 mode passive (режим пассивный так как активный будет на ядре)

end

wr

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-10

Посмотрим настройки show etherchannel summary

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-11

Делаем на втором коммутаторе L2 тоже самое.

Теперь настроим ядро на уровне L3.

Подключаемся к ядру Cisco через ssh или терминал.

enable

config t

Будем настраивать две пары портов fa0/1-2 и fa0/3-4

interface range fastEthernet 0/1-2
channel-protocol lacp

channel-group 1 mode active

exit

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-12

Аналогично настроим fa0/3-4

interface range fastEthernet 0/3-4
channel-protocol lacp

channel-group 2 mode passive

exit

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-1

Смотрим что настроили

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-14

Подключаем линки и видим что все ок

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-15

Проверим пинги

Что такое и как настроить Link Aggregation Control Protocol (LACP) на примере Cisco-16

 LACP с VLAN

Если у вас есть vlan, то каждую port-channel Нужно перевести в режим trunk командой

int port-channel 1

switchport mode trunk

НА коммутаторе третьего уровня сначала нужно создать нужные vlan и задать им ip адреса, а уже потом переводить port-channel в режим trunk. Для примера создам vlan 2 и назначу ему ip.

int vlan 2

ip address 192.168.2.251 255.255.255.0

no sh

exit

int port-channel 1

switchport trunk encapsulation dot1q

switchport mode trunk

exit

Для второй port-channel тоже самое, в итоге у вас будет работать вот такая схема.

Мы разобрали как настроить Link Aggregation Control Protocol (LACP) на примере Cisco.

Хочу отметить, что настройка lacp в cisco очень простая и не потребует много времени

Агрегация каналов. Настройка EtherChannel ~ Сетевые заморочки

Всем привет. Сегодня будем разбираться с агрегацией каналов на оборудовании Cisco Systems. Все готовы? Тогда поехали.
Пусть у нас есть вот такая топология (для интереса соберем ее в Packet Tracer):
Два коммутатора связаны тремя линками
Два коммутатора соединены между собой тремя линками. Те кто читал статью про протокол STP сразу заметят что два порта из трех на коммутаторе Switch2 заблокированы протоколом STP, и по сути у нас лишь один активный линк, связывающий  коммутаторы, а два находятся в резерве.А как быть если мы хотим использовать все три линка сразу? Есть очень простое и эффективное решение — агрегация каналов, или в терминологии Cisco — EtherChannel.  Применение EtherChannel позволяет объединить несколько физических интерфейсов в один логический интерфейс port-channel, а уже потом выполнять соединение между логическими интерфейсами.

Рассмотрим как это делается на практике (рассмотрим простейший случай). Выполним на Switch0 следующие команды:

Switch(config)#interface range fastEthernet 0/1-3Switch(config-if-range)#shutdown Switch(config-if-range)#channel-group 1 mode on

Затем  аналогичные команды на Switch2:

Switch(config)#interface range fastEthernet 0/1-3Switch(config-if-range)#shutdown Switch(config-if-range)#channel-group 1 mode onКак нетрудно понять этими командами мы запихиваем диапазон интерфейсов начиная с fastEthernet 0/1 до fastEthernet 0/3 в port-channel с номером 1.




Далее, все что нам остается сделать это поднять все физические интерфейсы внутри port-channel 1. Для этого на обоих коммутаторах выполняем команды:

Switch(config)#interface range fastEthernet 0/1-3

Switch(config-if-range)#no shutdown

Если мы немного подождем то увидим следующую картину.

Два коммутатора связаны тремя активными линками

Как можно заметить все интерфейсы на концах линков между коммутаторами в работе, то есть мы имеем 3 активных линка между ними. И заметь те это не приводит к образованию петель. Коммутатор понимает что в данном случае используется EtherChannel и в случае необходимости отправки широковещательного фрейма он оправит его только через один порт входящий в  port-channel, а не через все. Аналогичным образом коммутатор при получении широковещательного фрейма из каналов входящих в EtherChannel, не будет отправлять его в другие каналы входящие в этот же EtherChannel.

Для просмотра информации о существующих на коммутаторе EtherChannel можно использовать следующие команды:

Switch#show etherchannel summary Flags:  D — down        P — in port-channel        I — stand-alone s — suspended        H — Hot-standby (LACP only)        R — Layer3      S — Layer2        U — in use      f — failed to allocate aggregator        u — unsuitable for bundling        w — waiting to be aggregated        d — default portNumber of channel-groups in use: 1Number of aggregators:           1Group  Port-channel  Protocol    Ports——+————-+————+———————————————-1      Po1(SU)           PAgP   Fa0/1(P) Fa0/2(P) Fa0/3(P)

Данная команда позволяет видить количество port-channel существующих на коммутаторе, их номера и физические порты которые в них входят. Для получения более подробной информации можно использовать команды show etherchannel port-channel и show etherchannel detail.

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

Настройка Etherchannel с минимальным downtime-ом / Хабр

Добрый день, коллеги!

Я новичок в сфере сетевых технологий, работал пока только с коммутаторами Cisco. Хочу рассказать, как с минимальным даунтаймом на продакшн оборудовании настроить etherchannel. Для начала нужно подключить оборудование, и оно начнет работать в режиме STP. На коммутаторе уровня агрегации (ядра в зависимости от топологии) нужно узнать порты к которому подключено оборудование. Для этого есть команда show cdp neighbors, которую нужно запустить на коммутаторе уровня доступа. Так удобней будет. Для мониторинга запускаем PING на IP коммутатора. После этого выключаем порт, который заблокирован по протоколу STP. Советую сделать это на коммутаторе агрегации (ядра). Далее по очереди настраиваем логический порт на обоих коммутаторах:

AccSwitch-2#conf t
AccSwitch-2(config)#int port-channel 1
AccSwitch-2(config-if)#switchport mode trunk
CoreSW#conf t
CoreSW(config)#int port-channel 10
CoreSW(config)#switchport mode trunk

После этого уже настраиваем отключенный физический порт:

AccSwitch-2(config-if)#int gi1/0/47
AccSwitch-2(config-if)#switchport mode trunk
AccSwitch-2(config-if)#channel-group 1 mode on
CoreSW (config-if)#int gi2/0/38
CoreSW (config-if)#switchport mode trunk
CoreSW (config-if)#channel-group 10 mode on

Для начала ставим минимальную настройку. Но если на свитчах настроен DHCP Snooping или Dynamic Arp Inspection, то под логическим и физическим транк портом нужно прописать:

ip dhcp snooping trust
ip arp inspection trust

После того как все настройки сделаны и проверены можно включить настроенный порт не отключая работающий. В этом случае должен потеряться максимум один PING, что совсем не критично так, как TCP сессия не обрывается. Далее выключаем уже другой порт, настраиваем аналогично и включаем.

Внимание, после этого все настройки на UpLink портах нужно производить на логическом интерфейсе. Все изменения автоматически применяются на порты, которые входят в port-channel. Надеюсь статья окажется полезной!

D-Link

Вопрос: Как настроить агрегированный канал по протоколу 802.3ad LACP между коммутаторами D-Link и коммутатором D-Link и Cisco?
Ответ: 

В качестве примера используются DGS-34XX и Catayst 2950.

1) Алгоритм агрегирования каналов:

Алгоритм агрегирования каналов (конфигурируется для всего устройства) используется для определения, какой из портов в группе будет использоваться для передачи пакетов. Существует шесть алгоритмов. По умолчанию задан алгоритм MAC-source (МАС-адрес источника).

    1. mac_source
    2. mac_destination
    3. mac_source_dest
    4. ip_source
    5. ip_destination
    6. ip_source_dest

2) Настройка агрегирования каналов между коммутаторами D-Link. Динамическое агрегирование каналов:

Настройка агрегирования каналов

Для коммутатора A (члены группы -порты 2, 4, 6 и 8)
Рекомендуемая последовательность действий:

1. Создайте группу агрегированных каналов
create link_aggregation group_id 1 type lacp
config link_aggregation algorithm mac_destination

2. Назначьте членов группы
config link_aggregation group_id 1 master_port 2 ports 2,4,6,8 state enabled
config lacp ports 2,4,6,8 mode active

Для коммутатора B (члены группы — порты 1, 3, 5 и 7)
Рекомендуемая последовательность действий:

1. Создайте группу агрегированных каналов
create link_aggregation group_id 1 type lacp
config link_aggregation algorithm mac_source

2. Назначьте членов группы
config link_aggregation group_id 1 master_port 1 ports 1,3,5,7 state enabled

3) Просмотр статуса LACP коммутатора A:

DGS-3427:4#show link_aggregation
Command: show link_aggregation

Link Aggregation Algorithm = Mac_destination
Group ID : 1
Type : LACP
Master Port : 2
Member Port : 2,4,6,8
Active Port : 2,4,6,8
Status : Enabled
Flooding Port : 2

Total Entries : 1

4) Просмотр статуса LACP коммутатора B:

DGS-3427:4#show link_aggregation
Command: show link_aggregation

Link Aggregation Algorithm = Mac_source
Group ID : 1
Type : LACP
Master Port : 1
Member Port : 1,3,5,7
Active Port : 1,3,5,7
Status : Enabled
Flooding Port : 3

Total Entries : 1

5) Настройка агрегирования канала между коммутатором D-Link и Cisco. Динамическое агрегирование каналов:

Настройка агрегирования каналов

Для коммутатора A (члены группы — порты 2, 4, 6 и 8) Рекомендуемая последовательность действий:
Команды аналогичны предыдущему примеру, но не нужно устанавливать порты lacp в активный режим (mode active).

Для Cisco 2950 (члены группы — порты 1, 3, 5 и 7)
Рекомендуемая последовательность действий:
Выберите канальный протокол и создайте канальную группу
erase startup-config
write
config terminal
interface FastEthernet 0/1
channel-protocol lacp
channel-group 1 mode active
exit
interface FastEthernet 0/3
channel-protocol lacp
channel-group 1 mode active
exit
interface FastEthernet 0/5
channel-protocol lacp
channel-group 1 mode active
exit
interface FastEthernet 0/7
channel-protocol lacp
channel-group 1 mode active
Exit
port-channel load-balance src-mac

6) Просмотр статуса LACP коммутатора A:

DGS-3427:4#show link_aggregation
Command: show link_aggregation

Link Aggregation Algorithm = Mac_destination
Group ID : 1
Type : LACP
Master Port : 1
Member Port : 2,4,6,8
Active Port : 2,4,6,8
Status : Enabled
Flooding Port : 2

Total Entries : 1

7)Просмотр статуса LACP для Cisco 2950:

Switch#show etherchannel 1 summary
Flags:

    D — down P — in port-channel
    I — stand-alone s — suspended
    H — Hot-standby (LACP only)
    R — Layer3 S — Layer2
    u — unsuitable for bundling
    U — in use f — failed to allocate aggregator
    d — default port

Number of channel-groups in use: 1
Number of aggregators: 1

Group Port-channel Protocol Ports    
1 Po1(SU) LACP Fa0/1(P) Fa0/3(P) Fa0/5(Pd)
      Fa0/7(P))    

Switch#
Switch#show etherchannel load-balance
Source MAC address

Информация об аппаратной ревизии и версии IOS Cisco 2950:

Switch#show version
Cisco Internetwork Operating System Software
IOS ™ C2950 Software (C2950-I6Q4L2-M), Version 12.1(22)EA6, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2005 by cisco Systems, Inc.
Compiled Fri 21-Oct-05 01:59 by yenanh
Image text-base: 0x80010000, data-base: 0x80568000

ROM: Bootstrap program is C2950 boot loader

Switch uptime is 16 hours, 17 minutes
System returned to ROM by power-on
System image file is «flash:/c2950-i6q4l2-mz.121-22.EA6.bin»

cisco WS-C2950G-24-EI (RC32300) processor (revision D0) with 21013K bytes of memory.
Processor board ID FOC0634Y1AT
Last reset from system-reset
Running Enhanced Image
24 FastEthernet/IEEE 802.3 interface(s)
2 Gigabit Ethernet/IEEE 802.3 interface(s)

32K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address: 00:0A:B7:B3:94:80
Motherboard assembly number: 73-7280-05
Power supply part number: 34-0965-01
Motherboard serial number: FOC06340L9J
Power supply serial number: PHI06290CM0
Model revision number: D0
Motherboard revision number: A0
Model number: WS-C2950G-24-EI
System serial number: FOC0634Y1AT
Configuration register is 0xF

повышение производительности (Etherchannel) и резервирование на первом переходе (FHRP)

Рассмотрим как развернуть отказоустойчивую локальную сеть с повышением производительности (Etherchannel) и резервированием на первом переходе (FHRP).

Исследуемая топология состоит из трех маршрутизаторов с интегрированными сетевыми сервисами (ISR) Cisco 1941 с операционной системой Cisco IOS версии 15.2(4)M3 (образ universalk9). Также используются коммутаторы Cisco Catalyst 2960 с операционной системой Cisco IOS версии 15.0(2) (образ lanbasek9). Допускается использование других маршрутизаторов/коммутаторов и версий Cisco IOS.

 

Схема топологии следующая:

 

Видео инструкция на нашем YouTube канале:

 

 

Лабораторная работа доступна здесь: CCNA RS Lab Configure Etherchannel and HSRP.

 

Сценарий

Связующее дерево обеспечивает резервирование коммутаторами в локальной сети, не допуская возникновения петель. Но оно не позволяет организовать в сети резервирование шлюзов по умолчанию для устройств конечных пользователей на случай сбоя одного из маршрутизаторов. Протоколы обеспечения избыточности на первом хопе (First Hop Redundancy Protocols, FHRP) предоставляют избыточные шлюзы по умолчанию для конечных устройств. При этом конфигурация конечного пользователя не требуется. В этой статье будет рассмотрена настройка протокола VRRP, являющегося протоколом FHRP.

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

В этой статье будет рассмотрена настройка EtherChannel — тип агрегирования каналов, который используется в коммутируемых сетях. Вы настроите EtherChannel с помощью протокола агрегирования портов (PAgP) и протокола управления агрегированием каналов (LACP).

 

Задачи

Часть 1. Построение сети и проверка соединения
Часть 2. Настройка обеспечения избыточности на первом хопе с помощью HSRP
Часть 3. Настройка LACP

 

Etherchannel: конфигурации R1 после выполнения Части 1
hostname R1
no ip domain-lookup
interface FastEthernet0/1
ip address 192.168.1.1 255.255.255.0
no shut

interface Serial0/0/0
ip address 10.1.1.1 255.255.255.252
no shut

router ospf 1
network 10.1.1.0 0.0.0.3 area 0
network 192.168.1.0 0.0.0.255 area 0
passive-interface fa 0/1

line con 0
exec-timeout 5 0
logging synchronous

 

 

Etherchannel: конфигурации R2 после выполнения Части 1
hostname R2
no ip domain-lookup

interface Serial0/0/0
ip address 10.1.1.2 255.255.255.252
no shut

interface Serial0/0/1
ip address 10.2.2.2 255.255.255.252
no shut

interface Loopback0
ip address 209.165.200.225 255.255.255.224

ip route 0.0.0.0 0.0.0.0 lo0

router ospf 1
network 10.1.1.0 0.0.0.3 area 0
network 10.2.2.0 0.0.0.3 area 0
default-information originate

line con 0
exec-timeout 5 0
logging synchronous
exit

 

 

Etherchannel: конфигурации R3 после выполнения Части 1
hostname R3
no ip domain-lookup

interface FastEthernet0/1
ip address 192.168.3.1 255.255.255.0
no shut

interface Serial0/0/1
ip address 10.2.2.1 255.255.255.252
no shut

router ospf 1
network 10.2.2.0 0.0.0.3 area 0
network 192.168.3.0 0.0.0.255 area 0
passive-interface fa 0/1

line con 0
exec-timeout 5 0
logging synchronous

 

 

Etherchannel: конфигурации R1 после выполнения Части 2
interface g0/1
vrrp 1 ip 192.168.1.254
vrrp 1 priority 150

 

 

Etherchannel: конфигурации R2 после выполнения Части 2
interface g0/1
vrrp 1 ip 192.168.1.254
Etherchannel: конфигурации S1 после выполнения Части 3
interface range f0/3-4
switchport mode trunk
switchport trunk native vlan 99
channel-group 2 mode active
no shutdown

 

 

Etherchannel: конфигурации S2 после выполнения Части 3
interface range f0/3-4
switchport mode trunk
switchport trunk native vlan 99
channel-group 2 mode passive
no shutdown

 

 

Спасибо за уделенное время на прочтение статьи о том, как развернуть отказоустойчивую локальную сеть: повышение производительности (Etherchannel) и резервирование на первом переходе (FHRP)!

Если возникли вопросы, задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet (программируемые сети) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.

Что Вы получите?

  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.

Как проходит обучение?

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

А еще поможем Вам:

  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Елена Старкова

38 записей

https://edu-cisco.org

Первоклассный эксперт по сетевой безопасности и маршрутизации, по мнению коллег, самый красивый сетевой инженер в SEDICOMM University.

Больше похожих постов

Технология агрегации портов коммутатора Cisco (EtherChannel)

Справочный блог:https://www.cnblogs.com/zoulongbin/p/6654545.htmlРекомендуется проверить этот блог еще раз

Агрегация портов: Английская аббревиатура EtherChannel (Ether Channel) разработана Cisco и применяется к технологии многоканального связывания между коммутаторами. Его основной принцип заключается в следующем: объединение нескольких физических каналов между двумя устройствами для формирования логического канала для достижения цели удвоения пропускной способности (Пропускная способность этого логического канала эквивалентна сумме пропускной способности физического канала.)。В дополнение к увеличению пропускной способности агрегация портов также может распределять трафик по нескольким ссылкам сбалансированным образом, играя роль распределения нагрузки; когда одна или несколько ссылок выходят из строя, пока есть ссылки, которые являются нормальными, трафик будет передаваться на другие ссылки. В дороге весь процесс завершается в течение нескольких миллисекунд, тем самым играя избыточную роль и повышая стабильность и безопасность сети.Протокол также может автоматически согласовывать необходимость формирования EtherChannel между двумя коммутаторами. В настоящее время существует два протокола согласования: PAgP и LACP. PAgP (протокол агрегации портов) является проприетарным протоколом Cisco, а LACP (протокол управления агрегацией каналов) — это международный стандарт, основанный на IEEE 802.3ad. Протокол для динамической агрегации ссылок

S1(config-if-range)#channel-group 1 mode ? ——-Используйте эту команду для просмотра протоколов, которые могут использоваться для агрегации портов на коммутаторе.

active

Enable LACP unconditionally

Активно отправлять пакеты LACP

auto

Enable PAgP only if a PAgP device is detected

Пассивно отправлять пакеты PAgP

desirable

Enable PAgP unconditionally

Активно отправлять пакеты PAgP

on

Enable Etherchannel only

Ручная настройка, необходимо включить обе стороны

passive

Enable LACP only if a LACP device is detected

Пассивно получать пакеты LACP

Примеры:

Основной код на самом деле состоит из двух строк, которые ниже отмечены красным, что указывает на то, что порты объединены.

Команда просмотра агрегирования портов:

S3#show etherchannel summary——-Проверьте информацию об агрегации портов.Обычно порт-канал показывает SU, если показывает SD, это ненормально.

S3#show etherchannel port-channel——-Просмотр интерфейсов, включенных в виртуальный канал

S3#show etherchannel load-balance——-Просмотр статуса интерфейса канала

 

Код конфигурации:

S3:

Switch>en

Switch#conf t

Switch(config)#host s3

s3(config)#vlan 2

s3(config-vlan)#exit

s3(config)#vlan 3

s3(config-vlan)#exit

s3(config)#int vlan 2

s3(config-if)#ip address 192.168.1.254 255.255.255.0

s3(config-if)#int vlan 3

s3(config-if)#ip address 192.168.2.254 255.255.255.0

s3(config-if)#exit

s3(config)#ip routing

s3(config)#int range f0/1-2

s3(config-if-range)#channel-group 2 mode desirable

s3(config-if-range)#description s3-s1

s3(config-if-range)#switchport mode access

s3(config-if-range)#switchport mode trunk

s3(config-if-range)#exit

s3(config)#int range f0/3-4

s3(config-if-range)#channel-group 3 mode desirable

s3(config-if-range)#description s3-s2

s3(config-if-range)#switchport mode access

s3(config-if-range)#switchport mode trunk

s3(config-if-range)#exit

en
conf t
host s3
vlan 2
exit
vlan 3
exit
int vlan 2
ip address 192.168.1.254 255.255.255.0
int vlan 3
ip address 192.168.2.254 255.255.255.0
exit
ip routing
int range f0/1-2
 желательный режим группы каналов 2 ------- Создайте виртуальный канал группы каналов 2 и установите желаемый режим
 ----------- Обратите внимание, что интерфейс должен быть настроен на магистральный порт одновременно, чтобы обеспечить прохождение нескольких VLAN.
description s3-s1
switchport mode access
switchport mode trunk
exit
int range f0/3-4
 желательный режим группы каналов 3 ------- Создайте виртуальный канал группы каналов 3 и установите желаемый режим

 ----------- Обратите внимание, что интерфейс должен быть настроен на магистральный порт одновременно, что позволит проходить нескольким VLAN.
description s3-s2
switchport mode access
switchport mode trunk
exit

S1:

Switch>en

Switch#conf t

Switch(config)#host s1

s1(config)#vlan 2

s1(config-vlan)#exit

s1(config)#int range f0/1-2

s1(config-if-range)#switchport access vlan 2

s1(config-if-range)#exit

s1(config)#int range f0/3-4

s1(config-if-range)#channel-group 2 mode desirable

s1(config-if-range)#description s1-s3

s1(config-if-range)#switchport mode trunk

s1(config-if-range)#exit

en
conf t
host s1
vlan 2
exit
int range f0/1-2
switchport access vlan 2
exit
int range f0/3-4
желаемый режим группы каналов 2 ------- Создайте виртуальный канал группы каналов 2 и установите желаемый режим
 ----------- Обратите внимание, что интерфейс должен быть настроен на магистральный порт одновременно, чтобы обеспечить прохождение нескольких VLAN.
description s1-s3
switchport mode trunk
exit

S2:

Switch>en

Switch#conf t

Switch(config)#host s2

s2(config)#vlan 3

s2(config-vlan)#exit

s2(config)#int range f0/1-2

s2(config-if-range)#switchport access vlan 3

s2(config-if-range)#exit

s2(config)#int range f0/3-4

s2(config-if-range)#channel-group 3 mode desirable

s2(config-if-range)#description s2-s3

s2(config-if-range)#switchport mode trunk

s2(config-if-range)#exit

en
conf t
host s2
vlan 3
exit
int range f0/1-2
switchport access vlan 3
exit
int range f0/3-4
 желательный режим группы каналов 3 ------- Создайте виртуальный канал группы каналов 3 и установите желаемый режим
 ----------- Обратите внимание, что интерфейс должен быть настроен на магистральный порт одновременно, что позволяет проходить нескольким VLAN
description s2-s3
switchport mode trunk
exit

 

 

 

 

Руководство по настройке программного обеспечения коммутаторов Catalyst 3750-X и 3560-X, выпуск 12.2(55)SE — Настройка EtherChannels [коммутаторы Cisco Catalyst серии 3750-X]

Общие сведения о EtherChannels

Обзор EtherChannel

EtherChannel состоит из отдельных каналов Gigabit Ethernet, объединенных в один логический канал, как показано на рис. 39-1.

Рисунок 39-1 Типичная конфигурация EtherChannel

 

EtherChannel обеспечивает полнодуплексную пропускную способность до 8 Гбит/с (Gigabit EtherChannel) или 80 Гбит/с (10-Gigabit EtherChannel) между вашим коммутатором и другим коммутатором или хостом.

Каждый EtherChannel может состоять из восьми совместимо сконфигурированных портов Ethernet. Все порты в каждом канале EtherChannel должны быть настроены как порты уровня 2 или уровня 3. Количество каналов EtherChannel ограничено 48. Дополнительные сведения см. в разделе «Руководство по настройке канала EtherChannel». Порты EtherChannel Layer 3 состоят из маршрутизируемых портов. Маршрутизируемые порты — это физические порты, настроенные для работы в режиме уровня 3 с помощью команды настройки интерфейса no switchport .Дополнительные сведения см. в главе 13, «Настройка характеристик интерфейса»

.

Примечание EtherChannels уровня 3 не поддерживаются на коммутаторах с базовым набором функций LAN.


Вы можете настроить EtherChannel в одном из следующих режимов: Протокол агрегации портов (PAgP), Протокол управления агрегацией каналов (LACP) или Вкл. Настройте оба конца EtherChannel в одном и том же режиме:

.
  • Когда вы настраиваете один конец EtherChannel в режиме PAgP или LACP, система согласовывает с другим концом канала, чтобы определить, какие порты должны стать активными.Если удаленный порт не может согласовать EtherChannel, локальный порт переводится в независимое состояние и продолжает передавать трафик данных, как и любой другой отдельный канал. Конфигурация порта не меняется, но порт не участвует в EtherChannel.
  • При настройке EtherChannel в режиме на согласование не происходит. Коммутатор принудительно активирует все совместимые порты в EtherChannel. Другой конец канала (на другом коммутаторе) также должен быть настроен в режиме на ; в противном случае может произойти потеря пакетов.

Вы можете создать EtherChannel на автономном коммутаторе, на одном коммутаторе в стеке или на нескольких коммутаторах в стеке (известный как межстековый EtherChannel). См. рис. 39-2 и рис. 39-3.

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

Рисунок 39-2 EtherChannel

с одним коммутатором

 

Рисунок 39-3 Межстековый EtherChannel

 

Интерфейсы порт-канал

При создании EtherChannel задействован логический интерфейс порт-канал:

  • Для портов уровня 2 используйте команду настройки интерфейса channel-group для динамического создания логического интерфейса port-channel.

Вы также можете использовать команду глобальной конфигурации interface port-channel port-channel-number , чтобы вручную создать логический интерфейс port-channel, но тогда вы должны использовать channel-group channel-group-number Команда для привязки логического интерфейса к физическому порту. Номер группы каналов может совпадать с номером канала порта , или вы можете использовать новый номер.Если вы используете новый номер, команда channel-group динамически создает новый канал порта.

  • Для портов уровня 3 необходимо вручную создать логический интерфейс с помощью команды глобальной конфигурации interface port-channel , за которой следует команда конфигурации интерфейса no switchport . Затем вы вручную назначаете интерфейс EtherChannel с помощью команды настройки интерфейса channel-group .

Для портов уровня 2 и уровня 3 команда channel-group связывает вместе физический порт и логический интерфейс, как показано на рис. 39-4.

Каждый EtherChannel имеет логический интерфейс port-channel, пронумерованный от 1 до 48. Этот номер интерфейса port-channel соответствует номеру, указанному в команде настройки интерфейса channel-group .

Рисунок 39-4 Взаимосвязь физических портов, каналов логических портов и групп каналов

 

После настройки EtherChannel изменения конфигурации, примененные к интерфейсу порт-канал, применяются ко всем физическим портам, назначенным интерфейсу порт-канал.Изменения конфигурации, примененные к физическому порту, влияют только на тот порт, к которому вы применяете конфигурацию. Чтобы изменить параметры всех портов в EtherChannel, примените команды конфигурации к интерфейсу порт-канал, например, команды связующего дерева или команды для настройки EtherChannel уровня 2 в качестве транка.

Протокол агрегации портов

Протокол объединения портов (PAgP) — это собственный протокол Cisco, который может работать только на коммутаторах Cisco и на коммутаторах, лицензированных поставщиками для поддержки PAgP.PAgP облегчает автоматическое создание каналов EtherChannel путем обмена пакетами PAgP между портами Ethernet. Вы можете использовать PAgP только в конфигурациях EtherChannel с одним коммутатором; PAgP нельзя включить на EtherChannels между стеками. Дополнительные сведения см. в разделе «Руководство по настройке EtherChannel».

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

Режимы PAgP

В Табл. 39-1 показаны настраиваемые пользователем режимы PAgP EtherChannel для команды настройки интерфейса channel-group .

 

Таблица 39-1 Режимы PAgP EtherChannel

Режим Описание

авто

Переводит порт в пассивное состояние согласования, в котором порт отвечает на получаемые им пакеты PAgP, но не начинает согласование пакетов PAgP. Этот параметр сводит к минимуму передачу пакетов PAgP.Этот режим не поддерживается, когда члены EtherChannel принадлежат к разным коммутаторам в стеке коммутаторов (межстековый EtherChannel).

желательно

Переводит порт в активное состояние согласования, в котором порт начинает согласование с другими портами, отправляя пакеты PAgP. Этот режим не поддерживается, когда члены EtherChannel принадлежат к разным коммутаторам в стеке коммутаторов (межстековый EtherChannel).

Порты коммутатора обмениваются пакетами PAgP только с партнерскими портами, настроенными в режимах auto или желательно . Порты, настроенные в режиме на , не обмениваются пакетами PAgP.

Режимы auto и желательный позволяют портам согласовывать с партнерскими портами формирование EtherChannel на основе таких критериев, как скорость порта и, для EtherChannel 2-го уровня, состояние транкинга и номера VLAN.

Порты могут образовывать EtherChannel, когда они находятся в разных режимах PAgP, если эти режимы совместимы. Например:

  • Порт в желательном режиме может формировать EtherChannel с другим портом, который находится в режиме желательного или автоматического .
  • Порт в режиме auto может формировать EtherChannel с другим портом в желательном режиме .

Порт в режиме auto не может сформировать EtherChannel с другим портом, который также находится в режиме auto , поскольку ни один из портов не начинает согласование PAgP.

Если ваш коммутатор подключен к партнеру, поддерживающему PAgP, вы можете настроить порт коммутатора для работы в неавтоматическом режиме, используя ключевое слово non-silent . Если вы не укажете не тихий с автоматическим или желательным режимом, предполагается беззвучный режим.

Используйте бесшумный режим, когда коммутатор подключен к устройству, которое не поддерживает PAgP и редко, если вообще когда-либо, отправляет пакеты. Примером молчаливого партнера является файловый сервер или анализатор пакетов, не генерирующий трафик.В этом случае запуск PAgP на физическом порту, подключенном к партнеру без вывода сообщений, предотвращает запуск этого порта коммутатора. Однако настройка без звука позволяет работать PAgP, присоединять порт к группе каналов и использовать порт для передачи.

Взаимодействие PAgP с виртуальными коммутаторами и обнаружение двойной активности

Виртуальный коммутатор может представлять собой два или более основных коммутатора Catalyst 6500, соединенных каналами виртуального коммутатора (VSL), которые передают между собой трафик управления и данных.Один из переключателей находится в активном режиме. Остальные находятся в режиме ожидания. Для резервирования удаленные коммутаторы, такие как коммутаторы Catalyst 3750-E или 3560-E, подключаются к виртуальному коммутатору через удаленные спутниковые каналы (RSL).

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

Чтобы предотвратить ситуацию двойной активности, базовые коммутаторы отправляют блоки данных протокола PAgP (PDU) через RSL на удаленные коммутаторы. PDU PAgP идентифицируют активный коммутатор, а удаленные коммутаторы пересылают PDU на базовые коммутаторы, чтобы базовые коммутаторы были синхронизированы. Если активный коммутатор выходит из строя или сбрасывается, резервный коммутатор становится активным коммутатором. Если VSL выходит из строя, один базовый коммутатор знает о состоянии другого и не меняет его.

Взаимодействие PAgP с другими функциями

Протокол динамического транкинга (DTP) и протокол обнаружения Cisco (CDP) отправляют и получают пакеты через физические порты в EtherChannel. Магистральные порты отправляют и получают блоки данных протокола PAgP (PDU) в сети VLAN с наименьшим номером.

В EtherChannels уровня 2 первый порт в подходящем канале предоставляет свой MAC-адрес EtherChannel. Если этот порт удаляется из пакета, один из оставшихся портов в пакете предоставляет свой MAC-адрес EtherChannel.Для каналов EtherChannel уровня 3 MAC-адрес назначается мастером стека сразу после создания интерфейса (с помощью команды глобальной конфигурации interface port-channel ).

PAgP отправляет и получает PDU PAgP только от портов, которые включены и для которых PAgP включен для автоматического или желательного режима.

Протокол управления агрегацией каналов

LACP определен в IEEE 802.3ad и позволяет коммутаторам Cisco управлять каналами Ethernet между коммутаторами, соответствующими IEEE 802.3-й протокол. LACP облегчает автоматическое создание каналов EtherChannel путем обмена пакетами LACP между портами Ethernet.

С помощью LACP коммутатор или стек коммутаторов узнает идентификаторы партнеров, способных поддерживать LACP, и возможности каждого порта. Затем он динамически группирует аналогично настроенные порты в одну логическую ссылку (канал или совокупный порт). Аналогично сконфигурированные порты сгруппированы на основе аппаратных, административных ограничений и ограничений параметров порта. Например, LACP группирует порты с одинаковой скоростью, дуплексным режимом, собственной VLAN, диапазоном VLAN, статусом и типом транкинга.После группировки ссылок в EtherChannel LACP добавляет группу в связующее дерево как один порт коммутатора.

Режимы LACP

В Табл. 39-2 показаны настраиваемые пользователем режимы LACP EtherChannel для команды настройки интерфейса channel-group .

 

Таблица 39-2 Режимы LACP EtherChannel

Режим Описание

активный

Переводит порт в активное состояние согласования, в котором порт начинает согласование с другими портами, отправляя пакеты LACP.

пассивный

Переводит порт в состояние пассивного согласования, в котором порт отвечает на получаемые им пакеты LACP, но не начинает согласование пакетов LACP. Этот параметр сводит к минимуму передачу пакетов LACP.

Активный режим и пассивный режим LACP позволяют портам согласовывать с партнерскими портами EtherChannel на основе таких критериев, как скорость порта и, для EtherChannel 2-го уровня, состояние транкинга и номера VLAN.

Порты могут образовывать EtherChannel, когда они находятся в разных режимах LACP, если эти режимы совместимы. Например:

  • Порт в активном режиме может формировать EtherChannel с другим портом, который находится в активном режиме или пассивном режиме .
  • Порт в пассивном режиме не может сформировать EtherChannel с другим портом, который также находится в пассивном режиме , поскольку ни один порт не начинает согласование LACP.

Взаимодействие LACP с другими функциями

DTP и CDP отправляют и получают пакеты через физические порты в EtherChannel. Магистральные порты отправляют и получают PDU LACP в VLAN с наименьшим номером.

В EtherChannels уровня 2 первый порт в подходящем канале предоставляет свой MAC-адрес EtherChannel. Если этот порт удаляется из пакета, один из оставшихся портов в пакете предоставляет свой MAC-адрес EtherChannel.Для каналов EtherChannel уровня 3 MAC-адрес назначается мастером стека, как только интерфейс создается с помощью команды глобальной конфигурации interface port-channel .

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

EtherChannel в режиме

Режим включения EtherChannel можно использовать для ручной настройки EtherChannel. Режим on заставляет порт присоединиться к EtherChannel без согласования.Режим на может быть полезен, если удаленное устройство не поддерживает PAgP или LACP. Во включенном режиме пригодный для использования EtherChannel существует только тогда, когда коммутаторы на обоих концах канала настроены на включенный режим.

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


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

Методы балансировки нагрузки и пересылки

EtherChannel уравновешивает нагрузку трафика по ссылкам в канале, уменьшая часть двоичного шаблона, сформированного из адресов в кадре, до числового значения, которое выбирает одну из ссылок в канале. Балансировка нагрузки EtherChannel может использовать MAC-адреса или IP-адреса, адреса источника или получателя или оба адреса источника и получателя.Выбранный режим применяется ко всем каналам EtherChannel, настроенным на коммутаторе. Вы настраиваете балансировку нагрузки и метод переадресации с помощью команды глобальной конфигурации port-channel load-balance .

При переадресации исходного MAC-адреса, когда пакеты пересылаются в EtherChannel, они распределяются по портам в канале на основе исходного MAC-адреса входящего пакета. Поэтому для обеспечения балансировки нагрузки пакеты от разных узлов используют разные порты в канале, а пакеты от одного узла используют один и тот же порт в канале.

При переадресации MAC-адреса назначения, когда пакеты пересылаются в EtherChannel, они распределяются по портам в канале на основе MAC-адреса узла назначения входящего пакета. Таким образом, пакеты к одному и тому же месту назначения пересылаются через один и тот же порт, а пакеты к другому месту назначения отправляются через другой порт в канале.

При переадресации MAC-адресов источника и получателя, когда пакеты пересылаются в EtherChannel, они распределяются по портам в канале на основе MAC-адресов источника и получателя.Этот метод переадресации, представляющий собой комбинацию методов переадресации исходного MAC-адреса и MAC-адреса назначения для распределения нагрузки, можно использовать, если неясно, какая переадресация исходного MAC-адреса или MAC-адреса назначения лучше подходит для конкретного коммутатора. При переадресации MAC-адресов источника и получателя пакеты, отправляемые с хоста A на хост B, с хоста A на хост C и с хоста C на хост B, могут использовать разные порты в канале.

При пересылке на основе исходного IP-адреса, когда пакеты пересылаются в EtherChannel, они распределяются по портам в EtherChannel на основе исходного IP-адреса входящего пакета.Поэтому для обеспечения балансировки нагрузки пакеты с разных IP-адресов используют разные порты в канале, а пакеты с одного и того же IP-адреса используют один и тот же порт в канале.

При переадресации на основе IP-адреса назначения, когда пакеты пересылаются в EtherChannel, они распределяются по портам в EtherChannel на основе IP-адреса назначения входящего пакета. Следовательно, для обеспечения балансировки нагрузки пакеты с одного и того же IP-адреса источника, отправленные на разные IP-адреса назначения, могут отправляться на разные порты в канале.Но пакеты, отправленные с разных IP-адресов источника на один и тот же IP-адрес назначения, всегда отправляются на один и тот же порт в канале.

При пересылке на основе IP-адресов источника и назначения, когда пакеты пересылаются в EtherChannel, они распределяются по портам в EtherChannel на основе IP-адресов источника и получателя входящего пакета. Этот метод переадресации, представляющий собой комбинацию переадресации на основе IP-адреса источника и IP-адреса назначения, можно использовать, если неясно, какая переадресация на основе IP-адреса источника или IP-адреса назначения лучше подходит для конкретного коммутатора.В этом методе пакеты, отправленные с IP-адреса A на IP-адрес B, с IP-адреса A на IP-адрес C и с IP-адреса C на IP-адрес B, могут использовать разные порты в канале.

Различные методы балансировки нагрузки имеют разные преимущества, и выбор конкретного метода балансировки нагрузки должен основываться на положении коммутатора в сети и типе трафика, который необходимо распределить. На рис. 39-5 канал EtherChannel из четырех рабочих станций обменивается данными с маршрутизатором.Поскольку маршрутизатор является устройством с одним MAC-адресом, переадресация на основе источника на коммутаторе EtherChannel гарантирует, что коммутатор использует всю доступную полосу пропускания для маршрутизатора. Маршрутизатор настроен для переадресации на основе пункта назначения, поскольку большое количество рабочих станций обеспечивает равномерное распределение трафика от маршрутизатора EtherChannel.

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

Рисунок 39-5 Методы распределения и пересылки нагрузки

 

EtherChannel и стеки коммутаторов

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

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

При объединении двух стеков, между которыми настроены каналы EtherChannel, образуются порты с автозацикливанием. Связующее дерево обнаруживает это условие и действует соответствующим образом. Любая конфигурация PAgP или LACP в выигрышном стеке коммутаторов не затрагивается, но конфигурация PAgP или LACP в проигрывающем стеке коммутаторов теряется после перезагрузки стека.

При использовании PAgP, если мастер стека выходит из строя или покидает стек, выбирается новый мастер стека.Реконвергенция связующего дерева не запускается, если не изменяется пропускная способность EtherChannel. Новый мастер стека синхронизирует конфигурацию элементов стека с конфигурацией мастера стека. Конфигурация PAgP не изменяется после изменения мастера стека, если только EtherChannel не имеет портов, находящихся на старом мастере стека.

При использовании LACP системный идентификатор использует MAC-адрес стека от мастера стека, и если мастер стека изменится, системный идентификатор LACP может измениться. Если системный идентификатор LACP изменится, весь EtherChannel будет колебаться, и произойдет повторная конвергенция STP.Используйте команду stack-mac Permanent timer , чтобы контролировать, изменяется ли MAC-адрес стека во время аварийного переключения главного устройства.

Дополнительные сведения о стеках коммутаторов см. в главе 5, «Управление стеками коммутаторов».

Настройка EtherChannels

Эти разделы содержат следующую информацию о конфигурации:


Примечание Убедитесь, что порты настроены правильно. Дополнительные сведения см. в разделе «Руководство по настройке EtherChannel».



Примечание После настройки EtherChannel изменения конфигурации, примененные к интерфейсу канала порта, применяются ко всем физическим портам, назначенным интерфейсу канала порта, а изменения конфигурации, примененные к физическому порту, влияют только на порт, к которому применяется конфигурация.


Конфигурация EtherChannel по умолчанию

 

Таблица 39-3 Конфигурация EtherChannel по умолчанию

Характерная черта Настройки по умолчанию

Группы каналов

Не присвоено.

Логический интерфейс порт-канал

Не определено.

Режим PAgP

Нет по умолчанию.

Метод обучения PAgP

Агрегированное изучение всех портов.

Приоритет PAgP

128 на всех портах.

Режим LACP

Нет по умолчанию.

Метод обучения LACP

Агрегированное изучение всех портов.

Приоритет порта LACP

32768 на всех портах.

Приоритет системы LACP

32768.

Идентификатор системы LACP

Системный приоритет LACP и MAC-адрес коммутатора или стека.

Балансировка нагрузки

Распределение нагрузки на коммутатор основано на исходном MAC-адресе входящего пакета.

Руководство по настройке EtherChannel

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

  • Не пытайтесь настроить более 48 каналов EtherChannel на коммутаторе или стеке коммутаторов.
  • Настройте PAgP EtherChannel с использованием до восьми портов Ethernet одного типа.
  • Настройте LACP EtherChannel с 16 портами Ethernet одного типа. До восьми портов могут быть активны, и до восьми портов могут находиться в режиме ожидания.
  • Настройте все порты в EtherChannel для работы с одинаковыми скоростями и дуплексными режимами.
  • Включить все порты в EtherChannel. Порт в EtherChannel, отключенный с помощью команды конфигурации интерфейса shutdown , рассматривается как сбой канала, и его трафик передается на один из оставшихся портов в EtherChannel.
  • При первом создании группы все порты следуют параметрам, установленным для первого порта, добавляемого в группу. Если вы измените конфигурацию одного из этих параметров, вы также должны внести изменения во все порты в группе:

— Список разрешенных VLAN

— Стоимость пути связующего дерева для каждой VLAN

— приоритет портов связующего дерева для каждой VLAN

— Быстрая настройка порта связующего дерева

  • Не настраивайте порт как член более чем одной группы EtherChannel.
  • Не настраивайте EtherChannel в режимах PAgP и LACP. Группы EtherChannel, использующие PAgP и LACP, могут сосуществовать на одном коммутаторе или на разных коммутаторах в стеке. Отдельные группы EtherChannel могут использовать либо PAgP, либо LACP, но они не могут взаимодействовать.
  • Не настраивайте порт назначения анализатора коммутируемых портов (SPAN) как часть EtherChannel.
  • Не настраивайте защищенный порт как часть EtherChannel или наоборот.
  • Не настраивайте порт частной VLAN как часть EtherChannel.
  • Не настраивайте порт, который является активным или еще не активным членом EtherChannel, как порт IEEE 802.1x. Если вы попытаетесь включить IEEE 802.1x на порте EtherChannel, появится сообщение об ошибке, и IEEE 802.1x не будет включен.
  • Если EtherChannels настроены на интерфейсах коммутатора, удалите конфигурацию EtherChannel с интерфейсов перед глобальным включением IEEE 802.1x на коммутаторе с помощью команды глобальной конфигурации dot1x system-auth-control .
  • Не включайте отслеживание состояния канала на отдельных интерфейсах, которые будут частью нисходящего интерфейса Etherchannel.
  • Для EtherChannels уровня 2:

— Назначьте все порты в EtherChannel одной и той же VLAN или настройте их как транки. Порты с разными собственными VLAN не могут образовывать EtherChannel.

— Если вы настраиваете EtherChannel из магистральных портов, убедитесь, что режим транкинга (ISL или IEEE 802.1Q) одинаков для всех транков.Несогласованные режимы магистрали на портах EtherChannel могут привести к неожиданным результатам.

— EtherChannel поддерживает один и тот же разрешенный диапазон VLAN на всех портах транкингового канала EtherChannel уровня 2. Если допустимый диапазон VLAN не совпадает, порты не образуют EtherChannel, даже если PAgP установлен в режим auto или желательно .

— Порты с разной стоимостью пути связующего дерева могут формировать EtherChannel, если они настроены в остальном совместимым образом.Установка различных стоимостей пути связующего дерева сама по себе не делает порты несовместимыми для формирования EtherChannel.

  • Для каналов EtherChannel уровня 3 назначьте адрес уровня 3 логическому интерфейсу порт-канал, а не физическим портам в канале.

Примечание EtherChannels уровня 3 не поддерживаются на коммутаторах с базовым набором функций LAN.


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

Настройка EtherChannels уровня 2

Вы настраиваете EtherChannels уровня 2, назначая порты группе каналов с помощью команды настройки интерфейса channel-group . Эта команда автоматически создает логический интерфейс порт-канал.

Если вы включили PAgP для порта в режиме auto или желательно , вы должны перенастроить его либо для режима на , либо для режима LACP перед добавлением этого порта в межстековый EtherChannel. PAgP не поддерживает EtherChannels между стеками.

Начиная с привилегированного режима EXEC, выполните следующие действия, чтобы назначить порт Ethernet уровня 2 каналу EtherChannel уровня 2. Эта процедура обязательна.

 

Команда Цель

Этап 1

настроить терминал

Войдите в режим глобальной конфигурации.

Этап 2

интерфейс идентификатор интерфейса

Укажите физический порт и войдите в режим настройки интерфейса.

Допустимые интерфейсы включают физические порты.

Для PAgP EtherChannel можно настроить до восьми портов одного типа и скорости для одной и той же группы.

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

Этап 3

режим переключения порта { доступ | магистраль }

доступ к коммутатору vlan vlan-id

Назначьте все порты в качестве портов статического доступа в одной и той же VLAN или настройте их как соединительные линии.

Если вы настраиваете порт как порт статического доступа, назначьте его только одной VLAN.Диапазон от 1 до 4094.

Этап 4

группа каналов канал номер группы режим { авто [ без звука ] | желаемый [ не молчащий ] | на } | { активный | пассивный }

Назначьте порт группе каналов и укажите режим PAgP или LACP.

Для номер группы каналов диапазон составляет от 1 до 48.

Для режима выберите одно из следующих ключевых слов:

  • авто — включает PAgP, только если обнаружено устройство PAgP. Он переводит порт в состояние пассивного согласования, в котором порт отвечает на получаемые им пакеты PAgP, но не начинает согласование пакетов PAgP. Это ключевое слово не поддерживается, если члены EtherChannel принадлежат к разным коммутаторам в стеке коммутаторов.
  • желательно — безусловно включает PAgP. Он переводит порт в активное состояние согласования, в котором порт начинает согласование с другими портами, отправляя пакеты PAgP. Это ключевое слово не поддерживается, если члены EtherChannel принадлежат к разным коммутаторам в стеке коммутаторов.
  • на — принудительно переключает порт на канал без PAgP или LACP. В режиме на EtherChannel существует только тогда, когда группа портов в режиме на подключена к другой группе портов в режиме на .
  • non-silent — (дополнительно) Если ваш коммутатор подключен к партнеру, поддерживающему PAgP, настройте порт коммутатора для работы в режиме non-silent, когда порт находится в режиме auto или желательно . Если вы не укажете non-silent , предполагается молчание. Беззвучный режим предназначен для подключений к файловым серверам или анализаторам пакетов. Этот параметр позволяет работать PAgP, присоединять порт к группе каналов и использовать порт для передачи.
  • active — Включает LACP, только если обнаружено устройство LACP. Он переводит порт в активное состояние согласования, в котором порт начинает согласование с другими портами, отправляя пакеты LACP.
  • пассивный — включает LACP на порту и переводит его в пассивное состояние согласования, в котором порт отвечает на получаемые пакеты LACP, но не запускает согласование пакетов LACP.

Информацию о совместимых режимах коммутатора и его партнеров см. в разделах «Режимы PAgP» и «Режимы LACP».

Этап 5

конец

Возврат в привилегированный режим EXEC.

Этап 6

показать текущую конфигурацию

Проверьте свои записи.

Этап 7

копировать running-config startup-config

(Необязательно) Сохраните записи в файле конфигурации.

Чтобы удалить порт из группы EtherChannel, используйте команду настройки интерфейса no channel-group .

В этом примере показано, как настроить EtherChannel на одном коммутаторе в стеке. Он назначает два порта в качестве портов статического доступа в VLAN 10 каналу 5 с режимом PAgP желательно :

Switch# настроить терминал Switch(config)# диапазон интерфейсов gigabitethernet2/0/1 -2 Switch(config-if-range)# доступ к режиму switchport Switch(config-if-range)# switchport access vlan 10 Switch(config-if-range)# channel-group 5 желателен режим non-silent Switch(config-if-range)# конец

В этом примере показано, как настроить EtherChannel на одном коммутаторе в стеке.Он назначает два порта в качестве портов статического доступа в VLAN 10 для канала 5 с активным режимом LACP :

. Switch# настроить терминал Switch(config)# диапазон интерфейсов gigabitethernet2/0/1 -2 Switch(config-if-range)# доступ к режиму switchport Switch(config-if-range)# switchport access vlan 10 Switch(config-if-range)# channel-group 5 mode active Switch(config-if-range)# конец

В этом примере показано, как настроить EtherChannel между стеками. Он использует пассивный режим LACP и назначает два порта на элементе стека 2 и один порт на элементе стека 3 в качестве портов статического доступа в VLAN 10 для канала 5:

. Switch# настроить терминал Switch(config)# диапазон интерфейсов gigabitethernet2/0/4 -5 Switch(config-if-range)# доступ к режиму switchport Switch(config-if-range)# switchport access vlan 10 Switch(config-if-range)# channel-group 5 mode active Switch(config-if-range)# выход Switch(config)# interface gigabitethernet3/0/3 Switch(config-if)# доступ к режиму switchport Switch(config-if)# switchport access vlan 10 Переключатель (config-if) # режим группы каналов 5 активен Switch(config-if)# выход

Настройка EtherChannels уровня 3

Чтобы настроить EtherChannels уровня 3, вы создаете логический интерфейс канала порта, а затем помещаете порты Ethernet в канал порта, как описано в следующих двух разделах.


Примечание EtherChannels уровня 3 не поддерживаются на коммутаторах с базовым набором функций LAN.


Создание логических интерфейсов порт-канал

При настройке EtherChannels уровня 3 сначала следует вручную создать логический интерфейс port-channel с помощью команды глобальной конфигурации interface port-channel . Затем вы помещаете логический интерфейс в группу каналов с помощью команды настройки интерфейса channel-group .


Примечание Чтобы переместить IP-адрес с физического порта на EtherChannel, необходимо удалить IP-адрес из физического порта перед его настройкой в ​​интерфейсе порт-канал.


Начиная с привилегированного режима EXEC, выполните следующие действия, чтобы создать интерфейс порт-канал для EtherChannel уровня 3. Эта процедура обязательна.

 

Команда Цель

Этап 1

настроить терминал

Войдите в режим глобальной конфигурации.

Этап 2

порт-канал интерфейса порт- номер-канала

Укажите логический интерфейс порт-канал и войдите в режим настройки интерфейса.

Для порта номер канала, диапазон от 1 до 48.

Этап 3

без порта переключения

Переведите интерфейс в режим уровня 3.

Этап 4

IP-адрес Маска IP-адреса

Назначьте IP-адрес и маску подсети EtherChannel.

Этап 5

конец

Возврат в привилегированный режим EXEC.

Этап 6

показать etherchannel номер группы каналов подробно

Проверьте свои записи.

Этап 7

копировать running-config startup-config

(Необязательно) Сохраните записи в файле конфигурации.

Этап 8

 

Назначьте порт Ethernet каналу EtherChannel уровня 3. Дополнительные сведения см. в разделе «Настройка физических интерфейсов».

Чтобы удалить порт-канал, используйте команду глобальной конфигурации no interface port-channel port-channel-number .

В этом примере показано, как создать канал логического порта 5 и назначить 172.10.20.10 в качестве его IP-адреса:

Switch# настроить терминал Switch(config)# interface port-channel 5 Коммутатор(config-if)# нет порта коммутатора Switch(config-if)# IP-адрес 172.10.20.10 255.255.255.0 Switch(config-if)# конец

Настройка физических интерфейсов

Начиная с привилегированного режима EXEC, выполните следующие действия, чтобы назначить порт Ethernet каналу EtherChannel уровня 3.Эта процедура обязательна.

 

Команда Цель

Этап 1

настроить терминал

Войдите в режим глобальной конфигурации.

Этап 2

интерфейс идентификатор интерфейса

Укажите физический порт и войдите в режим настройки интерфейса.

Допустимые интерфейсы включают физические порты.

Для PAgP EtherChannel можно настроить до восьми портов одного типа и скорости для одной и той же группы.

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

Этап 3

нет IP-адреса

Убедитесь, что физическому порту не назначен IP-адрес.

Этап 4

без порта переключения

Переведите порт в режим уровня 3.

Этап 5

группа каналов канал номер группы режим { авто [ без звука ] | желаемый [ не молчащий ] | на } | { активный | пассивный }

Назначьте порт группе каналов и укажите режим PAgP или LACP.

Для номер группы каналов диапазон составляет от 1 до 48. Этот номер должен быть таким же, как номер порта-канала (логический порт), настроенный в «Создание логических интерфейсов порт-канал». раздел.

Для режима выберите одно из следующих ключевых слов:

  • auto — включает PAgP, только если обнаружено устройство PAgP. Он переводит порт в состояние пассивного согласования, в котором порт отвечает на получаемые им пакеты PAgP, но не начинает согласование пакетов PAgP.Это ключевое слово не поддерживается, если члены EtherChannel принадлежат к разным коммутаторам в стеке коммутаторов.
  • желательно — Безусловно включает PAgP. Он переводит порт в активное состояние согласования, в котором порт начинает согласование с другими портами, отправляя пакеты PAgP. Это ключевое слово не поддерживается, если члены EtherChannel принадлежат к разным коммутаторам в стеке коммутаторов.
  • на — принудительно переключает порт на канал без PAgP или LACP.В режиме на EtherChannel существует только тогда, когда группа портов в режиме на подключена к другой группе портов в режиме на .
  • non-silent — (необязательно) Если ваш коммутатор подключен к партнеру, поддерживающему PAgP, настройте порт коммутатора для работы в режиме non-silent, когда порт находится в режиме auto или желательно . Если вы не укажете non-silent , предполагается молчание. Беззвучный режим предназначен для подключений к файловым серверам или анализаторам пакетов.Этот параметр позволяет работать PAgP, присоединять порт к группе каналов и использовать порт для передачи.
  • active — Включает LACP, только если обнаружено устройство LACP. Он переводит порт в активное состояние согласования, в котором порт начинает согласование с другими портами, отправляя пакеты LACP.
  • пассивный — включает LACP на порту и переводит его в пассивное состояние согласования, в котором порт отвечает на получаемые пакеты LACP, но не запускает согласование пакетов LACP.

Информацию о совместимых режимах коммутатора и его партнеров см. в разделах «Режимы PAgP» и «Режимы LACP».

Этап 6

конец

Возврат в привилегированный режим EXEC.

Этап 7

показать текущую конфигурацию

Проверьте свои записи.

Этап 8

копировать running-config startup-config

(Необязательно) Сохраните записи в файле конфигурации.

В этом примере показано, как настроить EtherChannel. Он назначает два порта на канал 5 с активным режимом LACP :

Switch# настроить терминал Switch(config)# диапазон интерфейсов gigabitethernet2/0/1 -2 Switch(config-if-range)# без IP-адреса Switch(config-if-range)# нет порта переключения Switch(config-if-range)# channel-group 5 mode active Switch(config-if-range)# конец

В этом примере показано, как настроить EtherChannel между стеками.Он назначает два порта на элементе стека 2 и один порт на элементе стека 3 каналу 7, используя активный режим LACP:

. Switch# настроить терминал Switch(config)# диапазон интерфейсов gigabitethernet2/0/4 -5 Switch(config-if-range)# без IP-адреса Switch(config-if-range)# нет порта переключения Switch(config-if-range)# channel-group 7 mode active Switch(config-if-range)# выход Switch(config)# interface gigabitethernet3/0/3 Switch(config-if)# нет IP-адреса Коммутатор(config-if)# нет порта коммутатора Переключатель (config-if) # режим группы каналов 7 активен Switch(config-if)# выход

Настройка балансировки нагрузки EtherChannel

В этом разделе описывается, как настроить балансировку нагрузки EtherChannel с помощью методов переадресации на основе источника или назначения.Дополнительные сведения см. в разделе «Методы балансировки нагрузки и пересылки».

Начиная с привилегированного режима EXEC, выполните следующие действия, чтобы настроить балансировку нагрузки EtherChannel. Эта процедура не является обязательной.

 

Команда Цель

Этап 1

настроить терминал

Войдите в режим глобальной конфигурации.

Этап 2

балансировка нагрузки порт-канал { dst-ip | дст-макинтош | src-dst-ip | src-dst-mac | источник-IP | источник-mac }

Настройте метод балансировки нагрузки EtherChannel.

По умолчанию src-mac .

Выберите один из следующих методов распределения нагрузки:

  • dst-ip — Распределение нагрузки основано на IP-адресе узла назначения.
  • dst-mac — Распределение нагрузки основано на MAC-адресе узла назначения входящего пакета.
  • src-dst-ip — Распределение нагрузки основано на IP-адресе исходного и конечного узлов.
  • src-dst-mac — Распределение нагрузки основано на MAC-адресе узла-источника и получателя.
  • src-ip — Распределение нагрузки основано на IP-адресе узла-источника.
  • src-mac — Распределение нагрузки основано на исходном MAC-адресе входящего пакета.

Этап 3

конец

Возврат в привилегированный режим EXEC.

Этап 4

показать баланс нагрузки etherchannel

Проверьте свои записи.

Этап 5

копировать running-config startup-config

(Необязательно) Сохраните записи в файле конфигурации.

Чтобы вернуть балансировку нагрузки EtherChannel к конфигурации по умолчанию, используйте команду глобальной конфигурации no port-channel load-balance .

Настройка метода обучения PAgP и приоритета

Сетевые устройства классифицируются как физические устройства обучения PAgP или устройства обучения с совокупным портом. Устройство является физическим обучаемым, если оно изучает адреса по физическим портам и направляет передачи на основе этих знаний. Устройство является агрегированным учащимся портов, если оно изучает адреса по агрегированным (логическим) портам.Метод обучения должен быть настроен одинаково на обоих концах канала.

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

PAgP не может автоматически определять, когда партнерское устройство является физическим обучающимся, а когда локальное устройство — обучающим устройством с совокупным портом.Поэтому необходимо вручную задать метод обучения на локальном устройстве для изучения адресов по физическим портам. Вы также должны установить метод распределения нагрузки на распределение на основе источника, чтобы любой MAC-адрес источника всегда отправлялся на один и тот же физический порт.

Вы также можете настроить один порт в группе для всех передач и использовать другие порты для горячего резерва. Неиспользуемые порты в группе могут быть переведены в рабочий режим всего за несколько секунд, если выбранный отдельный порт теряет аппаратное обнаружение сигнала.Вы можете настроить, какой порт всегда выбирается для передачи пакетов, изменив его приоритет с помощью команды настройки интерфейса pagp port-priority . Чем выше приоритет, тем больше вероятность того, что порт будет выбран.


Примечание Коммутатор поддерживает заучивание адресов только для агрегированных портов, несмотря на то, что ключевое слово физического порта указано в интерфейсе командной строки. Команда pagplearn-method и команда pagp port-priority не влияют на аппаратное обеспечение коммутатора, но они необходимы для взаимодействия PAgP с устройствами, поддерживающими изучение адресов только через физические порты, такими как коммутатор Catalyst 1900.

Если партнер коммутатора Catalyst 3750-X или 3560-X является физическим обучаемым (например, коммутатор серии Catalyst 1900), рекомендуется настроить коммутатор Catalyst 3750-X или 3560-X как физический учащегося порта с помощью команды настройки интерфейса физического порта pagplearn-method. Установите метод распределения нагрузки на основе MAC-адреса источника с помощью команды глобальной конфигурации port-channel load-balance src-mac . Затем коммутатор отправляет пакеты коммутатору Catalyst 1900, используя тот же порт в канале EtherChannel, из которого он узнал исходный адрес.В этой ситуации используйте только команду pagplearn-method .


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

 

Команда Цель

Этап 1

настроить терминал

Войдите в режим глобальной конфигурации.

Этап 2

интерфейс идентификатор интерфейса

Укажите порт для передачи и войдите в режим настройки интерфейса.

Этап 3

метод обучения pagp физический порт

Выберите метод обучения PAgP.

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

Выберите физический порт для подключения к другому коммутатору, который является физическим обучаемым. Обязательно настройте команду глобальной конфигурации port-channel load-balance на src-mac , как описано в разделе «Настройка балансировки нагрузки EtherChannel».

Метод обучения должен быть настроен одинаково на обоих концах канала.

Этап 4

приоритет порта pagp приоритет

Назначьте приоритет, чтобы выбранный порт выбирался для передачи пакетов.

Для приоритет диапазон от 0 до 255. Значение по умолчанию — 128. Чем выше приоритет, тем больше вероятность того, что порт будет использоваться для передачи PAgP.

Этап 5

конец

Возврат в привилегированный режим EXEC.

Этап 6

показать текущую конфигурацию

или

показать pagp номер группы каналов внутренний

Проверьте свои записи.

Этап 7

копировать running-config startup-config

(Необязательно) Сохраните записи в файле конфигурации.

Чтобы восстановить значение приоритета по умолчанию, используйте команду настройки интерфейса no pagp port-priority . Чтобы вернуть методу обучения значение по умолчанию, используйте команду настройки интерфейса no pagplearn-method .

Настройка портов горячего резервирования LACP

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

Если вы настраиваете более восьми каналов для группы EtherChannel, программное обеспечение автоматически решает, какой из портов горячего резерва сделать активным на основе приоритета LACP. Каждому соединению между системами, использующими LACP, программное обеспечение назначает уникальный приоритет, состоящий из следующих элементов (в порядке приоритета):

.
  • Приоритет системы LACP
  • Идентификатор системы (MAC-адрес коммутатора)
  • Приоритет порта LACP
  • Номер порта

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

Определение того, какие порты активны, а какие находятся в горячем резерве, выполняется в два этапа. Сначала система с численно более низким системным приоритетом и системным идентификатором назначается ответственной за решение. Затем эта система решает, какие порты активны, а какие находятся в горячем резерве, основываясь на значениях приоритета порта и номера порта. Значения port-priority и port-number для другой системы не используются.

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

Настройка приоритета системы LACP

Вы можете настроить системный приоритет для всех каналов EtherChannel, для которых включен протокол LACP, с помощью команды глобальной конфигурации lacp system-priority.Вы не можете настроить системный приоритет для каждого канала, сконфигурированного с помощью LACP. Изменяя это значение по умолчанию, вы можете повлиять на то, как программное обеспечение выбирает активные и резервные каналы.

Вы можете использовать привилегированную команду EXEC show etherchannel summary , чтобы увидеть, какие порты находятся в режиме горячего резерва (обозначаются флагом состояния порта H).

Начиная с привилегированного режима EXEC, выполните следующие действия, чтобы настроить системный приоритет LACP. Эта процедура не является обязательной.

 

Команда Цель

Этап 1

настроить терминал

Войдите в режим глобальной конфигурации.

Этап 2

lacp приоритет системы приоритет

Настройте системный приоритет LACP.

Для приоритет диапазон от 1 до 65535. По умолчанию 32768.

Чем ниже значение, тем выше системный приоритет.

Этап 3

конец

Возврат в привилегированный режим EXEC.

Этап 4

показать текущую конфигурацию

или

показать системный идентификатор lacp

Проверьте свои записи.

Этап 5

копировать running-config startup-config

(Необязательно) Сохраните записи в файле конфигурации.

Чтобы вернуть системному приоритету LACP значение по умолчанию, используйте команду глобальной конфигурации no lacp system-priority .

Настройка приоритета порта LACP

По умолчанию все порты имеют одинаковый приоритет.Если локальная система имеет более низкое значение системного приоритета и системного идентификатора, чем удаленная система, вы можете повлиять на то, какие из каналов горячего резерва станут активными первыми, изменив приоритет портов LACP EtherChannel на более низкое значение, чем по умолчанию . Порты горячего резерва с меньшими номерами становятся активными в канале первыми. Вы можете использовать привилегированную команду EXEC show etherchannel summary , чтобы увидеть, какие порты находятся в режиме горячего резерва (обозначаются флагом состояния порта H ).


Примечание Если LACP не может агрегировать все совместимые порты (например, удаленная система может иметь более строгие аппаратные ограничения), все порты, которые не могут быть активно включены в EtherChannel, помещаются в горячую сеть. состояние ожидания и используются только в случае отказа одного из портов с каналом.


Начиная с привилегированного режима EXEC, выполните следующие действия, чтобы настроить приоритет порта LACP. Эта процедура не является обязательной.

 

Команда Цель

Этап 1

настроить терминал

Войдите в режим глобальной конфигурации.

Этап 2

интерфейс идентификатор интерфейса

Укажите порт для настройки и войдите в режим настройки интерфейса.

Этап 3

приоритет порта lacp

Настройте приоритет порта LACP.

Для приоритет диапазон от 1 до 65535.Значение по умолчанию — 32768. Чем ниже значение, тем больше вероятность того, что порт будет использоваться для передачи LACP.

Этап 4

конец

Возврат в привилегированный режим EXEC.

Этап 5

показать текущую конфигурацию

или

показать lacp [ номер группы каналов ] внутренний

Проверьте свои записи.

Этап 6

копировать running-config startup-config

(Необязательно) Сохраните записи в файле конфигурации.

Чтобы вернуть приоритет порта LACP к значению по умолчанию, используйте команду настройки интерфейса no lacp port-priority .

Понимание отслеживания состояния канала

Отслеживание состояния канала, также известное как аварийное переключение магистрали, — это функция, которая связывает состояние канала нескольких интерфейсов.Отслеживание состояния канала обеспечивает избыточность в сети при использовании с адаптером сетевой карты сервера (NIC). Когда сетевые адаптеры сервера настроены в первичном или вторичном отношении, известном как teaming , и связь потеряна на первичном интерфейсе, подключение прозрачно переключается на вторичный интерфейс.

На рис. 39-6 показана сеть, в которой настроено отслеживание состояния канала. Чтобы включить отслеживание состояния канала, создайте группу состояния канала и укажите интерфейсы, назначенные группе состояния канала.Интерфейс может быть совокупностью портов (EtherChannel), одним физическим портом в режиме доступа или транка или маршрутизируемым портом. В группе состояния канала эти интерфейсы объединены вместе. Нисходящие интерфейсы привязаны к восходящим интерфейсам . Интерфейсы, подключенные к серверам, называются нисходящими интерфейсами , а интерфейсы, подключенные к распределительным коммутаторам и сетевым устройствам, называются восходящими интерфейсами .

Рисунок 39-6 Типичная конфигурация отслеживания состояния канала

 

Конфигурация на рис. 39-6 обеспечивает балансировку потока сетевого трафика следующим образом:

  • Для связи с коммутаторами и другими сетевыми устройствами

— Сервер 1 и сервер 2 используют коммутатор A для первичных каналов и коммутатор B для вторичных каналов.

— Сервер 3 и сервер 4 используют коммутатор B для первичных каналов и коммутатор A для вторичных каналов.

  • Группа состояния канала 1 на коммутаторе A

— Коммутатор A обеспечивает основные каналы связи с сервером 1 и сервером 2 через группу состояния канала 1. Порт 1 подключен к серверу 1, а порт 2 подключен к серверу 2. Порт 1 и порт 2 являются нисходящими интерфейсами в канале. государственная группа 1.

— Порт 5 и порт 6 подключены к распределительному коммутатору 1 через группу состояния канала 1.Порт 5 и порт 6 являются восходящими интерфейсами в группе состояния канала 1.

  • Группа состояния канала 2 на коммутаторе A

— Коммутатор A обеспечивает вторичные каналы связи с сервером 3 и сервером 4 через группу состояния канала 2. Порт 3 подключен к серверу 3, а порт 4 подключен к серверу 4. Порт 3 и порт 4 являются нисходящими интерфейсами в канале. государственная группа 2.

— Порт 7 и порт 8 подключены к распределительному коммутатору 2 через группу состояния канала 2. Порт 7 и порт 8 являются восходящими интерфейсами в группе состояния канала 2.

  • Группа состояния канала 2 на коммутаторе B

— Коммутатор B обеспечивает первичные каналы связи с серверами 3 и 4 через группу состояний каналов 2. Порт 3 подключен к серверу 3, а порт 4 подключен к серверу 4. Порты 3 и 4 являются нисходящими интерфейсами в канале. государственная группа 2.

— Порт 5 и порт 6 подключены к распределительному коммутатору 2 через группу состояния канала 2. Порт 5 и порт 6 являются восходящими интерфейсами в группе состояния канала 2.

  • Группа состояния канала 1 на коммутаторе B

— Коммутатор B обеспечивает вторичные каналы связи с серверами 1 и 2 через группу состояния каналов 1.Порт 1 подключен к серверу 1, а порт 2 подключен к серверу 2. Порт 1 и порт 2 являются подчиненными интерфейсами в группе состояния канала 1.

— Порт 7 и порт 8 подключены к распределительному коммутатору 1 через группу состояния канала 1. Порт 7 и порт 8 являются восходящими интерфейсами в группе состояния канала 1.

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

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

Пример изменения подключения с группы состояния канала 1 на группу состояния канала 2 на коммутаторе A см. на рис. 39-6. Если восходящий канал для порта 6 потерян, состояния каналов нисходящих портов 1 и 2 не изменяются. Однако, если канал для вышестоящего порта 5 также потерян, состояние канала нижестоящих портов изменяется на состояние канала не работает. Затем подключение к серверу 1 и серверу 2 изменяется с группы состояния канала 1 на группу состояния канала 2. Нисходящие порты 3 и 4 не изменяют состояние, поскольку они находятся в группе канала 2.

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

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

Протоколы и конфигурация Cisco EtherChannel

В этом руководстве по Cisco CCNA вы узнаете о различных протоколах EtherChannel. Я также расскажу, как их настроить и проверить. Прокрутите вниз, чтобы увидеть видео, а также текстовый учебник.

Видеоруководство по протоколам и настройке EtherChannel

 

Доступны три протокола:

  • Протокол управления агрегацией каналов (LACP)
  • Протокол объединения портов (PAgP)
  • Статический EtherChannel

 

Протоколы EtherChannel — LACP

 

LACP или протокол управления агрегацией каналов — это открытый стандарт.Он поддерживается всеми коммутаторами поставщиков. С LACP коммутаторы на обеих сторонах согласовывают создание и обслуживание канала порта. Из трех доступных методов этот является предпочтительным для использования.

 

 

Протоколы EtherChannel — PAgP

 

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

 

 

Наконец, третий вариант — настроить статический EtherChannel. При использовании Static коммутаторы не согласовывают создание и обслуживание, но настройки должны по-прежнему совпадать на обеих сторонах, чтобы появился канал порта.

 

 

Со всеми тремя у вас есть два коммутатора, между которыми есть связи. Вы собираетесь настроить их на канал порта, и вам нужно настроить одинаковые параметры с обеих сторон на обоих коммутаторах.

 

Мы будем использовать Static, если LACP не поддерживается с обеих сторон. LACP будет поддерживаться всеми коммутаторами Cisco, но, возможно, вы подключаетесь к коммутатору или серверу другого поставщика.

 

Параметры EtherChannel

 

Конфигурация протоколов действительно похожа. Все они на самом деле используют одну и ту же команду — команду «группа каналов». Ключевые слова, которые мы используем вместе с группой каналов, определяют, какой из трех протоколов будет использоваться.

 

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

 

 

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

 

Интерфейсы

LACP могут быть установлены как активные или пассивные.Допустим, мы собираемся настроить порт-канал между SW1 и SW2. Если интерфейсы SW1 установлены как активные, а SW2 как пассивные, канал порта появится. Но если обе стороны установлены как пассивные, канал порта не появится, а если обе стороны активны, канал порта появится.

 

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

 

 

Настраивается на уровне интерфейса, поэтому укажите интерфейсы, которые вы хотите сгруппировать в канал портов. Здесь мы вводим команды:

диапазон интерфейса f0/23–24

активен режим группы каналов 1

 

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

 

Предположим, что мы SW1 и у нас есть канал порта, идущий на SW2. Мы могли бы сделать этот порт каналом 1. Если у нас также есть канал порта, идущий на SW3, мы могли бы сделать этот порт каналом 2.

 

 

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

порт-канал интерфейса 1

соединительная линия режима порта переключения

 

На этом уровне мы также устанавливаем собственную VLAN, разрешенные VLAN и т. д. Нам также необходимо настроить соответствующие параметры на коммутаторе с другой стороны. Сначала мы сделали это на SW1, а затем сделали соответствующую настройку на SW2.

 

 

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

 

Конфигурация для PAgP такая же, но вместо Active или Passive мы используем Desirable или Auto.Это похоже на правила, которые у нас были с LACP, где, если одно состояние желательно, а другое — авто, тогда появится канал порта. Если для обеих сторон установлено значение «Авто», этого не произойдет, а если для обеих сторон выбрано значение «Желательно», оно будет.

 

Опять же, если вы собираетесь использовать PAgP, что не рекомендуется, установите обе стороны как Желаемые. Таким образом, вам не нужно беспокоиться о том, что желательно, а что автоматически.

 

 

Глядя на приведенную ниже конфигурацию, она точно такая же, как и для LACP.Но здесь мы говорим:

режим группы каналов 1 желателен

 

По ключевому слову в конце можно определить, будет ли это LACP, PAgP или Static.

 

 

Статическая конфигурация

 

Для Static, опять же, точно такая же конфигурация, но мы говорим:

режим группы каналов 1 на

 

 

Остальная конфигурация, точно такая же для всех протоколов, кроме режима группы каналов:

  • LACP — активен
  • PAgP – желательно
  • Статический — на

 

Проверка – показать сводку etherchannel

 

Для проверки есть одна команда швейцарского армейского ножа для проверки EtherChannel.То есть:

показать сводку etherchannel

 

Нижеприведенные флаги говорят вам, что на самом деле означают все буквы. Глядя вниз, мы видим, что это группа 1 и наш 1-й канал порта. Интерфейс канала порта — это канал порта 1, а в скобках я вижу заглавную букву S и U.

 

Заглавная буква S означает, что это канал порта уровня 2. Вы также можете настроить канал порта уровня 3. Вот где на интерфейсе вы должны сказать «нет порта переключения» и указать IP-адрес.Чаще всего это будет канал порта уровня 2.

 

Заглавная буква U означает, что он используется, что в основном означает, что он не работает. Я вижу, что протокол — LACP, а справа я вижу, что мои порты — FastEthernet 0/23 и 0/24. Заглавная буква P означает, что они находятся в канале порта.

 

 

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

 

Итак, посмотрите на интерфейс, как на уровне физического интерфейса, так и на уровне интерфейса канала порта. Убедитесь, что настройки одинаковы с обеих сторон. Кроме того, убедитесь, что вы выбрали правильные интерфейсы, которые также подключены друг к другу.

 

Вы также можете сделать ‘show etherchannel’. Это даст вам более подробный вывод, но сводка действительно расскажет вам все, что вам нужно знать.

 

Проверка — показать vlan spanning-tree

 

Последняя команда, на которую следует обратить внимание, это «show spanning-tree vlan». Как мы объясняли ранее, причина использования EtherChannel заключается в том, чтобы избежать отключения некоторых ваших ссылок связующим деревом. Итак, после того, как вы настроили EtherChannel, вы хотите убедиться, что связующее дерево работает так, как вам хотелось бы.

 

Пример ниже показан до того, как мы настроили EtherChannel. Если вы посмотрите на рисунок справа, у нас есть коммутатор Acc3 с аплинками, идущими к нашему коммутатору CD1, основному дистрибутиву 1.CD1 — это корневой мост связующего дерева.

 

Если мы посмотрим на Acc3, у него есть 2 ссылки, ведущие к CD1. Если мы не поместим их в канал порта, связующее дерево увидит в них потенциальную петлю и заблокирует одну из ссылок.

 

 

Глядя на вывод нашей команды «show spanning-tree vlan 1», внизу я вижу, что Fa0/23 пересылает. Это корневой порт на Acc3, и Fa0/24 блокируется, чтобы предотвратить петлю.Я получаю только 100 Мбит/с пропускной способности восходящей линии связи, а не 200 Мбит/с с моими двумя портами. Чтобы это исправить, мы настраиваем EtherChannel.

 

После настройки EtherChannel мы можем снова ввести ту же команду:

показать связующее дерево vlan 1

 

Перед каналом порта вы видите, что связующее дерево по-прежнему имеет физические интерфейсы Fa0/23 и Fa0/24. Когда мы помещаем их в канал порта, spanning-tree видит только один логический интерфейс. Он видит одну ссылку, которая не является потенциальной петлей с точки зрения связующего дерева.

 

Сейчас на канале порта идет переадресация. У меня нет портов, которые блокируются. Я получаю полную пропускную способность обоих физических интерфейсов.

 

 

Пример конфигурации протоколов Cisco EtherChannel

 

Этот пример конфигурации взят из моего бесплатного «Руководства по лаборатории Cisco CCNA», которое включает более 350 страниц лабораторных упражнений и полные инструкции по бесплатной настройке лаборатории на вашем ноутбуке.

Щелкните здесь, чтобы загрузить бесплатное лабораторное руководство Cisco CCNA.

 

 

 

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

  1. Коммутаторы уровня доступа Acc3 и Acc4 имеют два восходящих канала FastEthernet. Какая общая пропускная способность доступна между ПК, подключенными к Acc3, и ПК, подключенными к Acc4?

Связующее дерево отключает все восходящие каналы, кроме одного, на обоих коммутаторах, поэтому общая пропускная способность, доступная между ними, составляет один канал FastEthernet — 100 Мбит/с.

 

2. Преобразуйте существующие восходящие каналы с Acc3 на CD1 и CD2 на LACP EtherChannel. Настройте описания интерфейсов каналов портов, чтобы избежать путаницы в дальнейшем.

Восходящие каналы идут к двум отдельным резервным коммутаторам на уровне ядра/распределения, поэтому нам нужно настроить два канала EtherChannel, один для CD1 и один для CD2.

 

Сначала мы настроим сторону Acc3 EtherChannel на CD1. Не забудьте установить собственный VLAN на интерфейсе канала нового порта.

Acc3(config)#диапазон интерфейса f0/23 — 24

Acc3(config-if-range)#channel-group 1 режим активен

Acc3(config-if-range)#exit

Acc3(config)#порт-канал интерфейса 1

Acc3(config-if)#description Ссылка на CD1

Acc3(config-if)#switchport mode trunk

Acc3 (config-if) # собственный vlan транка switchport 199

 

Затем настройте переключатель CD1 с соответствующими параметрами.

CD1(config)#диапазон интерфейса f0/23 — 24

CD1(config-if-range)#channel-group 1 режим активен

CD1 (диапазон конфигурации) # выход

CD1(config)#интерфейс порт-канал 1

CD1(config-if)#description Ссылка на Acc3

CD1(config-if)#переключатель режима транка

CD1 (config-if) # собственный vlan транка switchport 199

 

Затем настройте сторону Acc3 канала EtherChannel на CD2.Не забудьте использовать другой номер канала порта.

Acc3(config)#диапазон интерфейса f0/21–22

Acc3(config-if-range)#channel-group 2 mode active

Acc3(config-if-range)#exit

Acc3(config)#интерфейс порт-канал 2

Acc3(config-if)#description Ссылка на CD2

Acc3(config-if)#switchport mode trunk

Acc3 (config-if) # собственный vlan транка switchport 199

 

Затем настройте переключатель CD2 с соответствующими настройками.

CD2(config)#диапазон интерфейса f0/21 — 22

CD2 (config-if-range) # активен режим группы каналов 2

CD2 (диапазон конфигурации) # выход

CD2(config)#интерфейс порт-канал 2

CD2(config-if)#description Ссылка на Acc3

CD2(config-if)#переключатель режима транка

CD2 (config-if) # собственный vlan транка switchport 199

 

3. Убедитесь, что EtherChannels работают.

Каналы портов должны отображать флаги (SU) (уровень 2, используется) с портами-членами (P) (в канале портов).Проверьте с обеих сторон канала порта.

 

 

 

 

 

 

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

4. Преобразуйте существующие восходящие каналы с Acc4 на CD1 и CD2 на PAgP EtherChannel. (Обратите внимание, что в реальной среде вы всегда должны использовать LACP, если это возможно.)

Рекомендуется использовать один и тот же номер канала порта на обеих сторонах канала.CD1 уже использует канал порта 1 для Acc3, а CD2 использует канал порта 2 для Acc3. От Acc4 до CD1 мы будем использовать канал порта 2, а от Acc4 до CD2 мы будем использовать канал порта 1.

 

Сначала мы настроим сторону Acc4 канала EtherChannel на CD2.

Acc4(config)#диапазон интерфейса f0/23 — 24

Acc4(config-if-range)#channel-group 1 желателен режим

Acc4(config-if-range)#exit

Acc4(config)#порт-канал интерфейса 1

Acc4(config-if)#description Ссылка на CD2

Acc4(config-if)#switchport mode trunk

Acc4 (config-if) # собственный vlan транка switchport 199

 

Затем настройте переключатель CD2 с соответствующими настройками.

CD2(config)#диапазон интерфейса f0/23 — 24

CD2(config-if-range)#channel-group 1 режим желателен

CD2 (диапазон конфигурации) # выход

CD2(config)#порт-канал интерфейса 1

CD2(config-if)#description Ссылка на Acc4

CD2(config-if)#переключатель режима транка

CD2 (config-if) # собственный vlan транка switchport 199

 

Затем настройте сторону Acc4 канала EtherChannel на CD1. Не забудьте использовать другой номер канала порта.

Acc4(config)#диапазон интерфейса f0/21–22

Acc4(config-if-range)#channel-group 2 желателен режим

Acc4(config-if-range)#exit

Acc4(config)#интерфейс порт-канал 2

Acc4(config-if)#description Ссылка на CD1

Acc4(config-if)#switchport mode trunk

Acc4 (config-if) # собственный vlan транка switchport 199

 

Затем настройте переключатель CD1 с соответствующими параметрами.

CD1(config)#диапазон интерфейса f0/21 — 22

CD1(config-if-range)#channel-group 2 желателен режим

CD1 (диапазон конфигурации) # выход

CD1(config)#интерфейс порт-канал 2

CD1(config-if)#description Ссылка на Acc4

CD1(config-if)#переключатель режима транка

CD1 (config-if) # собственный vlan транка switchport 199

 

5.Убедитесь, что EtherChannels появились.

Каналы портов должны отображать флаги (SU) (уровень 2, используется) с портами-членами (P) (в канале портов). Проверьте с обеих сторон канала порта.

 

На коммутаторах уровня ядра/распределения вы должны увидеть оба канала портов LACP и PAgP.

 

 

 

 

 

Конфигурация статического EtherChannel

6.Преобразуйте существующие восходящие каналы между CD1 и CD2 в статический EtherChannel.

Каналы порта 1 и 2 уже используются, поэтому мы будем использовать канал порта 3.

 

Сначала настройте сторону CD1.

CD1(config)#диапазон интерфейса g0/1 — 2

CD1(config-if-range)#channel-group 3 режим на

CD1 (диапазон конфигурации) # выход

CD1(config)#интерфейс порт-канал 3

CD1(config-if)#description Ссылка на CD2

CD1(config-if)#переключатель режима транка

CD1 (config-if) # собственный vlan транка switchport 199

 

Затем настройте переключатель CD2 с соответствующими настройками.

CD2(config)#диапазон интерфейса g0/1 — 2

CD2(config-if-range)#channel-group 3 режим на

CD2 (диапазон конфигурации) # выход

CD2(config)#интерфейс порт-канал 3

CD2(config-if)#description Ссылка на CD1

CD2(config-if)#переключатель режима транка

CD2 (config-if) # собственный vlan транка switchport 199

 

7. Убедитесь, что EtherChannel появляется.

 

 

 

8.Какая общая пропускная способность доступна между ПК, подключенными к Acc3, и ПК, подключенными к Acc4, сейчас?

Каналы портов от коммутаторов Acc3 и Acc4 к корневому мосту CD1 активны и перенаправляются. Покрывающее дерево закрывает каналы портов в сторону CD2, чтобы предотвратить образование петель.

 

Каналы портов от Acc3 и Acc4, обращенные к корневому мосту, содержат два интерфейса FastEthernet, поэтому общая пропускная способность, доступная между ПК, подключенными к разным коммутаторам уровня доступа, составляет 200 Мбит/с.

 

Дополнительные ресурсы

 

Настройка EtherChannels: https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3750x_3560x/software/release/12-2_55_se/configuration/guide/3750xscg/swethchl.html

Конфигурация коммутатора Cisco EtherChannel — LACP — PAgP: https://www.networkstraining.com/cisco-switch-etherchannel-configuration/

Как настроить протокол объединения портов EtherChannel (PAgP) в коммутаторах Cisco: https://www.omnisecu.com/cisco-certified-network-associate-ccna/how-to-configure-etherchannel-port-aggregation-protocol-pagp-in-cisco-switch.php

Как настроить PAgP и LACP: https://networkustad.com/2019/11/08/etherchannel-protocols-pagp-and-lacp/

 

Хотите попрактиковаться в технологиях Cisco CCNA на своем ноутбуке? Загрузите мое полное 350-страничное лабораторное руководство Cisco CCNA бесплатно.

 

Щелкните здесь, чтобы пройти курс Cisco CCNA Gold Bootcamp, онлайн-курс CCNA с самым высоким рейтингом и оценкой 4.8-звездочный рейтинг из более чем 20 000 публичных отзывов.

Либби Теофило

Текст Либби Теофило, технического писателя, на сайте www.flackbox.com

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

Cisco Layer 3 EtherChannel — объяснение и настройка

Вы, вероятно, узнали о EtherChannels уровня 2 и о том, как их настроить.Теперь мы собираемся обсудить EtherChannel на коммутаторах уровня 3 и как его настроить.

Один из вариантов использования EtherChannel на коммутаторах уровня 3 — это когда мы формируем избыточность между основным и распределительным уровнями и реализуем протокол маршрутизации. Вместо того, чтобы изучать два IP-маршрута с одним и тем же соседним коммутатором (но с двумя разными следующими переходами), теперь мы можем иметь один IP-адрес следующего перехода соседнего коммутатора для каждого изученного IP-маршрута.

Другой вариант использования — избегать протокола связующего дерева (STP) и вместо этого использовать ссылки уровня 3 между ядром и уровнями распределения.Мы можем включить протоколы маршрутизации, где мы можем лучше контролировать балансировку нагрузки и отработку отказа и можем работать намного быстрее, чем STP.

 

ПРИМЕЧАНИЕ
1. Номер интерфейса порт-канал может различаться между двумя соседними коммутаторами уровня 3, но мы должны использовать один и тот же номер группы каналов для всех физических интерфейсов на коммутаторе уровня 3.
2. Необходимо выполнить команду no switchport, чтобы сделать физический интерфейс маршрутизируемым портом/интерфейсом (состояние группы = с уровня 2 на уровень 3) Для конфигурации Etherchannel мы будем использовать приведенную ниже топологию в качестве примера.У нас есть два коммутатора уровня 3, Switch2 и Switch3, и мы настроим две соединяющие их ссылки как EtherChannels.

 

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

 Switch2(config)#interface range FastEthernet 0/1–2
Switch2 (config-if-range) # без порта переключения
Switch2(config-if-range)#channel-group 1 режим желателен
Switch2(config-if-range)#interface port-channel 1
Switch2(config-if)#без порта переключения
Switch2(config-if)#ip-адрес 192.168.1.1 255.255.255.0
 

 

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

 Switch2(config)#interface range FastEthernet 0/1–2
Switch3 (config-if-range) # без порта переключения
Switch3(config-if-range)#channel-group 2 желателен режим
Switch3(config-if-range)#interface port-channel 2
Switch3 (config-if) # без порта переключения
Switch3(config-if)#ip адрес 192.168.1.2 255.255.255.0
 

 

Проверка EtherChannel уровня 3

Мы можем проверить, работает ли наша конфигурация EtherChannel уровня 3 должным образом, выполнив следующие команды:

Пинги от Switch2 до Switch3

 Switch2#ping 192.168.1.2
Введите escape-последовательность, чтобы прервать.
Отправка 5 100-байтовых ICMP-эхо на адрес 192.168.1.2, тайм-аут 2 секунды:
.!!!!
Вероятность успеха составляет 80 процентов (4/5), время приема-передачи мин./сред./макс. = 2/3/5 мс
 

 

Пинги от Switch3 до Switch2

 Switch3#ping 192.168.1.1
Введите escape-последовательность, чтобы прервать.
Отправка 5 100-байтных эхо-сообщений ICMP на адрес 192.168.1.1, время ожидания составляет 2 секунды:
!!!!!
Вероятность успеха составляет 100 процентов (5/5), время приема-передачи мин./сред./макс. = 3/3/4 мс
 

 

Также мы можем проверить состояние группы с помощью команды « show etherchannel » в режиме глобальной конфигурации:

 Switch2#show etherchannel
Список групп каналов:
----------------------
Группа 1
----------
Состояние группы = L3
Порты: 2 Максимальные порты = 4
Порт-каналы: 1 Макс. порт-каналы = 1
Протокол: PAgP
Минимум ссылок: 0
 

 

Чтобы проверить статус канала порта, мы можем использовать команду « show etherchannel port-channel »:

 Switch2#show etherchannel port-channel
                Список групп каналов:
                ----------------------
Группа 1
----------
                Порт-каналы в группе:
                ---------------------------
Порт-канал: Po1
------------
Возраст канала-порта = 0д:00ч:40м:39с
Логический слот/порт = 16/0 Количество портов = 2
GC = 0x00010001 Порт HotStandBy = null
Список пассивных портов = Fa0/1 Fa0/2
Состояние порта = порт-канал L3-Ag Ag-Inuse
Протокол = PAgP
Безопасность порта = отключено
Порты в Порт-канале:
Индекс Загрузка состояния порта EC Кол-во бит
------+------+-------+----+---------- -
  0 00 Fa0/1 Желаемый-Sl 0
  0 00 Fa0/2 Желаемый-Sl 0
Время с момента объединения последнего порта: 0d:00h:35m:01s Fa0/2
 

Загрузите наше бесплатное учебное пособие CCNA в формате PDF , чтобы получить полные заметки по всем темам экзамена CCNA 200-301 в одной книге.

Мы рекомендуем Cisco CCNA Gold Bootcamp в качестве основного учебного курса CCNA . Это онлайн-курс Cisco с самым высоким рейтингом со средней оценкой 4,8 из более чем 30 000 общедоступных обзоров и золотым стандартом в обучении CCNA:

Link Aggregation или Ether Channel — это технология, которая позволяет двум или более физическим портам объединяться в один логический порт, обеспечивая высокую доступность и увеличенную пропускную способность.Link Aggregation Control Protocol (LACP) — это протокол отраслевого стандарта (IEEE 802.3ad), который используется для связывания двух или более каналов и может работать с устройствами разных производителей. Если вы используете протокол PAgP , вам необходимо использовать коммутаторы Cisco, поскольку PAgP — это собственный протокол Cisco. В этом посте я покажу шаги по настройке LACP EtherChannel в коммутаторе Cisco IOS .

НАСТРОЙКА LACP ETHERCHANNEL В КОМПЛЕКТЕ CISCO IOS

 

Физические порты коммутатора, на которых работает протокол LACP, могут находиться либо в активном , либо в пассивном режиме.В активном режиме порт активно пытается сформировать LACP EtherChannel с портом удаленного коммутатора. Принимая во внимание, что в пассивном режиме порт просто ожидает, пока порт удаленного коммутатора инициирует согласование LACP. На приведенной ниже схеме показан простой сценарий с двумя коммутаторами Cisco, Switch-A и Switch-B. Коммутаторы подключены к двум портам коммутатора Fa0/1 и Fa0/2. Мы можем объединить эти два порта коммутатора в один логический канал EtherChannel, используя протокол Link Aggregation Control Protocol (LACP). Каналы между коммутаторами — это TRUNKS, поэтому нам нужно настроить TRUNK также в связанном порту LACP.

Приступим к настройке LACP в Switch-A .

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

  Switch-A(config)#interface range fastEthernet 0/1–2
Switch-A(config-if-range)#channel-group 1 режим активен
Switch-A(config-if-range)#channel-protocol lacp 
 

Команда channel-group 1 mode active означает, что физические интерфейсы Fa0/1 и Fa0/2 будут членами логического интерфейса EtherChannel. Интерфейс LACP EtherChannel.Вот такая же конфигурация для Switch-B.

  Switch-B(config)#interface range fastEthernet 0/1–2
Switch-B(config-if-range)#channel-group 1 режим активен
Коммутатор-B(config-if-range)#канал-протокол lacp  

Чтобы проверить EtherChannel , введите show etherchannel summary , как показано ниже.

  Switch-A# показать сводку etherchannel
Флаги: D - вниз P - в порт-канал
        I - автономный с - подвесной
        H — Горячий резерв (только LACP)
        R - Уровень 3 S - Уровень 2
        U - используется f - не удалось выделить агрегатор
        u - не подходит для комплектации
        w - ожидание агрегирования
        г - порт по умолчанию


Количество используемых групп каналов: 1
Количество агрегаторов: 1

Групповые порты протокола Port-channel
------+-------------+------------+---------------- -----------------------------
1 Po1(SU) LACP Fa0/1(P) Fa0/2(P)

  

Выше показано, что Port-Channel Po1 создан, используется протокол LACP, а порты Fa0/1 и Fa0/2 являются членами интерфейса Port-Channel 1.Что касается флагов, Po1(SU) — S означает, что он работает на уровне 2, а U — что он используется. Точно так же флаги портов Fa0/1(P) и Fa0/2(P) P означают, что эти физические порты являются членами интерфейса порт-канал 1 (Po1) .

Вы также можете проверить создание интерфейса Port-Channel, выполнив команду show ip interface Brief ,

  Switch-A#show ip interface краткое описание | вкл. Po1
IP-адрес интерфейса в порядке? Протокол состояния метода
 
Порт-канал 1 не назначен ДА не настроен
  

Итак, интерфейс Port-Channel, работающий по протоколу LACP, создан.Теперь, чтобы настроить интерфейс EtherChannel в качестве порта TRUNK, введите следующие команды, как показано ниже,

.
  Switch-A(config)#interface port-channel 1
Коммутатор-A (config-if) # инкапсуляция магистральной линии коммутатора dot1q
Switch-A(config-if)#switchport mode trunk
  

Повторите те же команды в Switch-B.

  Switch-B(config)#interface port-channel 1
Коммутатор-B (config-if) # инкапсуляция магистральной линии коммутатора dot1q
Switch-B(config-if)#switchport mode trunk  

Проверьте конфигурацию EtherChannel.Используйте команду show running-config в пользовательском режиме Exec.

  интерфейс FastEthernet0/1
 канал-протокол lacp
 активен режим группы каналов 1
 магистраль режима switchport
!
интерфейс FastEthernet0/2
 канал-протокол lacp
 активен режим группы каналов 1
 магистраль режима switchport
!
интерфейс Порт-канал 1
 инкапсуляция магистрали коммутатора dot1q
 соединительная линия режима коммутатора  

Теперь вы можете проверить порт TRUNK с помощью команды show interfaces trunk , как показано ниже,

  Switch-A#show interfaces trunk
Статус инкапсуляции режима порта Native vlan
Fa0/1 на 802.1q транкинг 1
Fa0/2 на транкинге 802.1q 1
Po1 на транкинге 802.1q 1

Порты Vlan разрешены на транке
Fa0/1 1-1005
Fa0/2 1-1005
Po1 1-1005

Порты Vlan разрешены и активны в домене управления
Fa0/1 1,10,20,30
Fa0/2 1,10,20,30
Ро1 1,10,20,30

Вланы портов в состоянии переадресации связующего дерева и не обрезаны
Fa0/1 1,10,20,30
Fa0/2 1,10,20,30
Ро1 1,10,20,30  

Как видно выше, Po1 транкинг с 802.1кв протокол. Таким образом вы можете настроить LACP EtherChannel в коммутаторе Cisco.

ИТ-РЕШЕНИЯ

Универсальный магазин для всех ваших ИТ-потребностей, таких как ИТ-услуги, сети, облачные сервисы, размещенные в ОАЭ, размещенные почтовые ящики Exchange и специализированные программные решения

Ручная настройка EtherChannel

в коммутаторах Cisco с использованием режима канала на

EtherChannel — это технология агрегации портов, разработанная Cisco, которая обеспечивает отказоустойчивые высокоскоростные соединения между коммутаторами, маршрутизаторами и серверами.

Технология

EtherChannel позволяет объединить несколько физических каналов Ethernet (Fast EtherNet или Gigabit Ethernet) в один логический канал.

Существует два протокола, используемых для согласования EtherChannel и Link Aggregation. Мы можем настроить EtherChannel тремя способами в коммутаторах Cisco.

  1. Протокол объединения портов (PAgP) — собственный протокол Cisco
  2. IEEE Link Aggregation Control Protocol (LACP) — промышленный стандарт
  3. Настройка Etherchannel вручную — без использования какого-либо протокола согласования, указанного выше

EtherChannel, настроенный вручную с помощью «on», не обменивается кадрами согласования EtherChannel.При неправильной настройке в этом режиме больше шансов образования петель по сравнению с использованием протоколов согласования EtherChannel, таких как протокол агрегации портов (PAgP) и протокол управления агрегацией каналов IEEE (LACP).

Выполните следующие действия, чтобы настроить EtherChannel вручную, используя «вкл» на коммутаторах Cisco. Порты, которые будут находиться в EtherChannel, должны быть отключены при настройке EtherChannel, чтобы предотвратить возникновение петель и других связанных с этим проблем.

Переключатель омнисеку.com.SW1
 omnisecu.com.SW1>
omnisecu.com.SW1>включить
omnisecu.com.SW1#настроить терминал
Введите команды конфигурации, по одной в строке. Конец с CNTL/Z.
omnisecu.com.SW1(config)#диапазон интерфейса gigabitEthernet 0/1 - 2
omnisecu.com.SW1(config-if-range)#channel-group 1 режим включен
omnisecu.com.SW1(config-if-range)#exit
omnisecu.com.SW1(config)#выход
omnisecu.com.SW1#
 
Переключатель omnisecu.com.SW2
 omnisecu.com.SW2>включить
omnisecu.com.SW2#настроить терминал
Введите команды конфигурации, по одной в строке.Конец с CNTL/Z.
omnisecu.com.SW2(config)#диапазон интерфейса gigabitEthernet 0/1 - 2
omnisecu.com.SW2(config-if-range)#channel-group 1 режим включен
omnisecu.com.SW2(config-if-range)#exit
omnisecu.com.SW2(config)#выход
omnisecu.com.SW2#
   

 

Как настроить протокол объединения портов EtherChannel (PAgP) в коммутаторах Cisco

EtherChannel — это технология агрегации портов, разработанная Cisco, которая обеспечивает отказоустойчивые высокоскоростные соединения между коммутаторами, маршрутизаторами и серверами.Технология EtherChannel позволяет объединить несколько физических каналов Ethernet (Fast EtherNet или Gigabit Ethernet) в один логический канал.

Существует два протокола, используемых для согласования EtherChannel и Link Aggregation. Мы можем настроить EtherChannel тремя способами в коммутаторах Cisco.

  1. Протокол объединения портов (PAgP) — собственный протокол Cisco
  2. IEEE Link Aggregation Control Protocol (LACP) — промышленный стандарт
  3. Настройка Etherchannel вручную — без использования какого-либо протокола согласования, указанного выше

Протокол объединения портов (PAgP) — это собственный протокол Cisco.Поэтому протокол агрегации портов (PAgP) может использоваться для согласования каналов EtherChannel только между коммутаторами Cisco.

Выполните следующие действия, чтобы настроить EtherChannel с использованием протокола объединения портов (PAgP) в коммутаторах Cisco. Порты, которые будут находиться в EtherChannel, должны быть отключены при настройке EtherChannel, чтобы предотвратить возникновение петель и других связанных с этим проблем.

Переключатель omnisecu.com.SW1
 omnisecu.com.SW1>
omnisecu.com.SW1>включить
омнисеку.com.SW1#настроить терминал
Введите команды конфигурации, по одной в строке. Конец с CNTL/Z.
omnisecu.com.SW1(config)#диапазон интерфейса gigabitEthernet 0/1 - 2
omnisecu.com.SW1(config-if-range)#channel-group 1 желателен режим
omnisecu.com.SW1(config-if-range)#channel-protocol pagp
omnisecu.com.SW1(config-if-range)#exit
omnisecu.com.SW1(config)#выход
omnisecu.com.SW1#
 
Переключатель omnisecu.com.SW2
 omnisecu.com.SW2>
omnisecu.com.SW2>включить
omnisecu.com.SW2#настроить терминал
Введите команды конфигурации, по одной в строке.Конец с CNTL/Z.
omnisecu.com.SW2(config)#диапазон интерфейса gigabitEthernet 0/1 - 2
omnisecu.com.SW2(config-if-range)#channel-group 1 желателен режим
omnisecu.com.SW2(config-if-range)#channel-protocol pagp
omnisecu.com.SW2(config-if-range)#exit
omnisecu.com.SW2(config)#выход
omnisecu.com.SW2#
 

omnisecu.com.SW1(config-if-range)#channel-group 1 желательный режим указывает номер группы EtherChannel как 1 и режим канала агрегации портов (PAgP) как желательный

Запустите «show ip interface Brief» из режима глобальной конфигурации, чтобы найти новый виртуальный интерфейс EtherChannel, Port-channel 1, как показано ниже.

 omnisecu.com.SW2#show ip interface краткое описание
IP-адрес интерфейса в порядке? Протокол состояния метода
 
<выход_опущен>
GigabitEthernet0/1 не назначено ДА не настроено
 
GigabitEthernet0/2 не назначено ДА не настроено
 
Vlan1 неназначен ДА отключен административно отключен вниз
 
Порт-канал 1 не назначен ДА не настроен
omnisecu.com.SW2#
 

4.2.1.3 Packet Tracer — Настройка EtherChannel

Последнее обновление: 24 апреля 2018 г., администратор

4.2.1.3 Packet Tracer — настройка EtherChannel

Из года в год Cisco обновляла множество версий с вопросами о различиях. Последняя версия — версия 6.0 в 2018 году. Какая у вас версия? Это зависит от вашего преподавателя, создающего ваш класс. Мы рекомендуем вам просмотреть всю версию, если вы не уверены. Пока вы проходите онлайн-тест с netacad.ком, Вы можете получить случайные вопросы из всех версий. Каждая версия имеет от 1 до 10 различных вопросов или более. После того, как вы просмотрите все вопросы, вам следует попрактиковаться с нашей системой онлайн-тестирования, перейдя по ссылке «Онлайн-тест» ниже.

Packet Tracer — Настройка EtherChannel (версия ответа)

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

Топология

4.2.1.3 Packet Tracer — настройка EtherChannel

Цели

Часть 1. Настройка основных параметров коммутатора

Часть 2. Настройка EtherChannel с помощью Cisco PAgP

Часть 3. Настройка 802.3ad LACP EtherChannel

Часть 4. Настройка резервного канала EtherChannel

Фон

Только что были установлены три переключателя. Между коммутаторами есть резервные восходящие каналы. Обычно можно было использовать только одну из этих ссылок; в противном случае может возникнуть петля-мост. Однако при использовании только одной ссылки используется только половина доступной полосы пропускания. EtherChannel позволяет объединить до восьми резервных каналов в один логический канал. В этой лабораторной работе вы настроите протокол агрегации портов (PAgP), протокол Cisco EtherChannel и протокол управления агрегацией каналов (LACP), IEEE 802.3ad открытая стандартная версия EtherChannel.

Часть 1. Настройка основных параметров коммутатора

Шаг 1: Настройте основные параметры коммутатора.

а. Назначьте каждому коммутатору имя хоста в соответствии со схемой топологии.

 Switch(config)#  имя хоста S1  
 Switch(config)#  имя хоста S2  
 Switch(config)#  имя хоста S3  

б. Настройте все необходимые порты как транки в зависимости от соединений между устройствами.

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

 S1(config)#  диапазон интерфейса g0/1 - 2 
S1(config-if-range)#  switchport mode trunk 
S1(config-if-range)#  диапазон интерфейса f0/21 - 22 
S1(config-if-range)#  switchport mode trunk 
S1(config-if-range)#  конец  

 

 S2(config)#  диапазон интерфейса g0/1 - 2 
S2(config-if-range)#  switchport mode trunk 
S2(config-if-range)#  диапазон интерфейса f0/23 - 24 
S2(config-if-range)#  switchport mode trunk 
S2(config-if-range)#  конец  

 

 S3(config)#  диапазон интерфейса f0/21 - 24 
S3(config-if-range)#  switchport mode trunk 
S3(config-if-range)#  конец  

 

Часть 2. Настройка EtherChannel с помощью Cisco PAgP

Примечание : при настройке EtherChannels рекомендуется отключить физические порты, сгруппированные на обоих устройствах, прежде чем настраивать их в группы каналов.В противном случае EtherChannel Misconfig Guard может перевести эти порты в состояние err-disabled. Порты и каналы портов можно снова включить после настройки EtherChannel.

Шаг 1. Настройте канал порта 1.

а. Первый EtherChannel, созданный для этого действия, объединяет порты F0/22 и F0/21 между S1 и S3 . Используйте команду show interfaces trunk , чтобы убедиться, что у вас есть активная транковая ссылка для этих двух ссылок.

 S1#  показать интерфейсы транка
 
Статус инкапсуляции режима порта Native vlan
F0/21 на 802.1q транкинг 1
F0/22 на транкинге 802.1q 1
G0/1 на транкинге 802.1q 1
G0/2 на транкинге 802.1q 1

<выходные данные опущены> 

б. На обоих коммутаторах добавьте порты F0/21 и F0/22 к каналу порта 1 с помощью команды channel-group 1, желательно . Режим (желательный вариант ) позволяет коммутатору активно согласовывать для формирования канала PAgP.

 S1(config)#  диапазон интерфейса f0/21 – 22 
S1(config-if-range)#  выключение 
S1(config-if-range)#  канал-группа 1 режим желательно 
S1(config-if-range)#  без выключения  

 

 S3(config)#  диапазон интерфейса f0/21 - 22 
S3(config-if-range)#  выключение 
S3(config-if-range)#  канал-группа 1 режим желательно 
S3(config-if-range)#  без выключения  

 

в.Настройте логический интерфейс, чтобы он стал транком, сначала введя команду interface port-channel number , а затем команду switchport mode trunk . Добавьте эту конфигурацию на оба коммутатора.

Ответ Примечание : Packet Tracer 6.0.1 не оценивает команду switchport mode trunk в интерфейсах порт-канал.

 S1(config)#  интерфейс порт-канал 1 
S1(config-if)#  switchport mode trunk  

Примечание к ответу : Packet Tracer 6.0.1 не оценивает команду switchport mode trunk в интерфейсах порт-канал.

 S3(config)#  интерфейс порт-канал 1 
S3(config-if)#  switchport mode trunk  
Шаг 2: проверьте состояние канала порта 1.

а. Введите команду show etherchannel summary , чтобы убедиться, что EtherChannel работает на обоих коммутаторах. Эта команда отображает тип EtherChannel, используемые порты и состояния портов.

 S1#  показать сводку etherchannel 
Флаги: D - вниз P - в порт-канал
        I - автономный с - подвесной
        H — Горячий резерв (только LACP)
        R - Уровень 3 S - Уровень 2
        U - используется f - не удалось выделить агрегатор
        u - не подходит для комплектации
        w - ожидание агрегирования
        г - порт по умолчанию

Количество используемых групп каналов: 1
Количество агрегаторов: 1

Групповые порты протокола Port-channel
------+-------------+------------+---------------- -----------------------
1 Po1(SU) PAgP F0/21(P) F0/22(P) 

 

 S3#  показать сводку etherchannel 
Флаги:    D - вниз            P - в порт-канале
I – автономный     s – приостановленный
H — Горячий резерв (только LACP)
R – Layer3          S – Layer2
U - используется         f – не удалось выделить агрегатор
u - не подходит для комплектации
w - ожидание агрегирования
г - порт по умолчанию


Количество используемых групп каналов: 1
Количество агрегаторов:          1


Группа      Порт-канал       Протокол       Порты
------+-------------+------------+---------------- -----------------------
1          Po1(SU)             PAgP             F0/21(P)    F0/22(P) 

 

б.Если EtherChannel не работает, выключите физические интерфейсы на обоих концах EtherChannel, а затем снова включите их. Это включает в себя использование команды shutdown на этих интерфейсах, за которой через несколько секунд следует команда no shutdown .

Команды show interfaces trunk и show spanning-tree также отображают канал порта как одну логическую ссылку.

 S1#  показать интерфейсы соединительной линии 
Статус инкапсуляции режима порта Native vlan
Гиг0/1 на 802.1q транкинг 1
Gig0/2 на транкинге 802.1q 1
Po1 на транкинге 802.1q 1

<выходные данные опущены> 

 

 S1#  показать связующее дерево 
VLAN0001
  Протокол с поддержкой связующего дерева ieee
  Приоритет корневого идентификатора 32769
              Адрес 0001.436E.8494
              Стоимость 9
              Порт 27 (порт-канал 1)
              Время приветствия 2 с Макс. возраст 20 с Задержка пересылки 15 с
  Приоритет идентификатора моста 32769 (приоритет 32768 sys-id-ext 1)
              Адрес 000А.F313.2395
              Время приветствия 2 с Макс. возраст 20 с Задержка пересылки 15 с
              Время старения 20

Интерфейс Роль Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- ---------- ----------------------
Gi0/1 Desg FWD 4 128,25 P2p
Gi0/2 Desg FWD 4 128,26 P2p
Po1 Root FWD 9 128.27 Шр 

Часть 3. Настройка 802.3ad LACP EtherChannel

Шаг 1: Настройте канал порта 2.

а. В 2000 году IEEE выпустила 802.3ad, версию EtherChannel с открытым стандартом. Используя предыдущие команды, настройте канал между S1 и S2 на портах G0/1 и G0/2 как LACP EtherChannel. Вы должны использовать номер канала порта на S1 , отличный от 1, потому что вы уже использовали его на предыдущем шаге. Чтобы настроить канал порта 2 как LACP, используйте команду interface configuration mode channel-group 2 mode active .Активный режим указывает, что коммутатор активно пытается согласовать эту ссылку как LACP, а не PAgP.

Ответ Примечание : Packet Tracer 6.0.1 не оценивает команду switchport mode trunk в интерфейсах порт-канал.

 S1(config)#  диапазон интерфейса g0/1 - 2 
S1(config-if-range)#  выключение 
S1(config-if-range)#  активен режим группы каналов 2 
S1(config-if-range)#  без выключения 
S1(config-if-range)#  интерфейс порт-канал 2 
S1(config-if)#  switchport mode trunk  

 

 S2(config)#  диапазон интерфейса g0/1 - 2 
S2(config-if-range)#  ShutdWon 
S2(config-if-range)#  активен режим группы каналов 2 
S2(config-if-range)#  без выключения 
S2(config-if-range)#  интерфейс порт-канал 2 
S2(config-if)#  switchport mode trunk  

 

Шаг 2: проверьте состояние канала порта 2.

а. Используйте команды show из части 1, шаг 2, чтобы проверить состояние канала порта 2. Найдите протокол, используемый каждым портом.

 S1#  показать сводку etherchannel 
Флаги: D - вниз P - в порт-канал
        I - автономный с - подвесной
        H — Горячий резерв (только LACP)
        R - Уровень 3 S - Уровень 2
        U - используется f - не удалось выделить агрегатор
        u - не подходит для комплектации
        w - ожидание агрегирования
        г - порт по умолчанию

Количество используемых групп каналов: 2
Количество агрегаторов: 2

Групповые порты протокола Port-channel
------+-------------+------------+---------------- -----------------------------
1 Po1(SU) PAgP Fa0/21(P) Fa0/22(P)
2 Po2(SU) LACP Gig0/1(P) Gig0/2(P) 

 

Часть 4. Настройка резервного канала EtherChannel

Шаг 1: Настройте канал порта 3.

Существуют различные способы входа в группу каналов номер режим команда:

 S2(config)#  диапазон интерфейса f0/23 - 24 
S2(config-if-range)#  режим группы каналов 3 ? 
  active Включить LACP безоговорочно
  auto Включить PAgP, только если обнаружено устройство PAgP
  желательно Включить PAgP безоговорочно
  Только включить Etherchannel
  пассивный Включить LACP, только если обнаружено устройство LACP 

а.На коммутаторе S2 добавьте порты F0/23 и F0/24 в канал порта 3 с помощью команды channel-group 3 modepassive . Параметр passive указывает, что вы хотите, чтобы коммутатор использовал LACP, только если обнаружено другое устройство LACP. Статически настройте канал порта 3 в качестве транкового интерфейса.

Ответ Примечание : Packet Tracer 6.0.1 не оценивает команду switchport mode trunk в интерфейсах порт-канал.

 S2(config)#  диапазон интерфейса f0/23 - 24 
S2(config-if-range)#  выключение 
S2(config-if-range)#  группа каналов 3 режим пассивный 
S2(config-if-range)#  без выключения 
S2(config-if-range)#  интерфейс порт-канал 3 
S2(config-if)#  switchport mode trunk  

б.На коммутаторе S3 добавьте порты F0/23 и F0/24 в канал порта 3 с помощью команды channel-group 3 mode active . Параметр active указывает, что вы хотите, чтобы коммутатор безоговорочно использовал LACP. Статически настройте канал порта 3 в качестве транкового интерфейса.

Ответ Примечание : Packet Tracer 6.0.1 не оценивает команду switchport mode trunk в интерфейсах порт-канал.

 S3(config)#  диапазон интерфейса f0/23 - 24 
S3(config-if-range)#  выключение 
S3(config-if-range)#  активен режим группы каналов 3 
S3(config-if-range)#  без выключения 
S3(config-if-range)#  интерфейс порт-канал 3 
S3(config-if)#  switchport mode trunk  

 

Шаг 2: проверьте состояние канала порта 3.

а. Используйте команды show из части 1, шаг 2, чтобы проверить состояние канала порта 3. Найдите протокол, используемый каждым портом.

 S2#  показать сводку etherchannel 
<вывод опущен>
Количество используемых групп каналов: 2
Количество агрегаторов: 2
Групповые порты протокола Port-channel
------+-------------+------------+---------------- -----------------------
2 Po2(SU) LACP Gig0/1(P) Gig0/2(P)
3 Po3(SU) LACP Fa0/23(P) Fa0/24(P) 

б.Канал порта 2 не работает, так как протокол связующего дерева перевел некоторые порты в режим блокировки. К сожалению, эти порты были гигабитными. Чтобы восстановить эти порты, настройте S1 на основного корня для VLAN 1 или установите приоритет на 24576 .

 S1(config)#  связующее дерево vlan 1 основной корень 
или
S1(config)#  spanning-tree vlan 1 приоритет 24576  

Из года в год Cisco обновляла множество версий с вопросами о различиях.Последняя версия — версия 6.0 в 2018 году. Какая у вас версия? Это зависит от вашего преподавателя, создающего ваш класс. Мы рекомендуем вам просмотреть всю версию, если вы не уверены. Пока вы проходите онлайн-тест на netacad.com, вы можете получить случайные вопросы по всем версиям. Каждая версия имеет от 1 до 10 различных вопросов или более. После того, как вы просмотрите все вопросы, вам следует попрактиковаться с нашей системой онлайн-тестирования, перейдя по ссылке «Онлайн-тест» ниже.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *