book2

6.2 Configure EtherChannel

Главные правила перед настройкой

Перед тем как делать channel-group, проверь совместимость interfaces.

У member ports должны совпадать:

  • speed;
  • duplex;
  • access VLAN или trunk mode;
  • allowed VLAN range;
  • native VLAN, если это trunk.

Если настройки совпадают, EtherChannel формируется.

Если настройки отличаются, channel не поднимется.

Практическое правило

Сначала собери member ports в EtherChannel, а потом настраивай interface port-channel. Именно port-channel должен быть основной точкой Layer 2 configuration.

Базовый порядок настройки

Обычно логика такая:

  1. выбрать member interfaces;
  2. привязать их к channel-group;
  3. открыть interface port-channel X;
  4. настроить trunk или access settings уже на port-channel.

Пример LACP configuration

S1(config)# interface range fa0/1 - 2
S1(config-if-range)# channel-group 1 mode active
S1(config-if-range)# exit
S1(config)# interface port-channel 1
S1(config-if)# switchport mode trunk
S1(config-if)# switchport trunk allowed vlan 1,2,20

Что делает каждая команда

interface range fa0/1 - 2 ciscoIOScommand Позволяет зайти сразу в несколько interfaces и настраивать их вместе.

channel-group 1 mode active ciscoIOScommand Добавляет выбранные interfaces в EtherChannel group 1 и использует LACP active mode.

interface port-channel 1 ciscoIOScommand Открывает logical interface Port-Channel 1, на который и нужно вешать общую конфигурацию.

switchport mode trunk ciscoIOScommand Переводит port-channel в trunk mode.

switchport trunk allowed vlan 1,2,20 ciscoIOScommand Разрешает только VLANs 1, 2 и 20 на trunk.

Почему это важно делать на port-channel

Если ты меняешь параметры на отдельных member ports после того, как channel уже собран, можно получить incompatibility.

То есть лучше мыслить так:

  • physical ports = “кирпичики”;
  • port-channel = главный logical interface.

Быстрые шаблоны

LACP

interface range fa0/1 - 2
channel-group 1 mode active
interface port-channel 1
switchport mode trunk

PAgP

interface range fa0/1 - 2
channel-group 1 mode desirable
interface port-channel 1
switchport mode trunk

Static EtherChannel

interface range fa0/1 - 2
channel-group 1 mode on
interface port-channel 1
switchport mode trunk

Частая ошибка

mode on работает только если другая сторона тоже on. Он не договаривается ни через PAgP, ни через LACP.

Что чаще всего спрашивают

СитуацияПравильный выбор
Cisco-to-Cisco legacy scenarioможно PAgP
Multivendor environmentлучше LACP
Нужна стандартизированная схемаLACP
Нужна ручная сборка без negotiationon

Команды, которые полезно помнить

interface range fa0/1 - 2
channel-group 1 mode active
channel-group 1 mode desirable
channel-group 1 mode on
interface port-channel 1
switchport mode trunk
switchport trunk allowed vlan 1,2,20

Memory hook

member ports join the group

port-channel gets the real switchport config

Если понял тему

Ты можешь с нуля собрать EtherChannel и не сломать его несовпадающими VLAN/speed/duplex settings.