Настройка протокола EtherChanel |
EtherChannel — технология, которая является составляющей частью Cisco IOS на протяжении многих лет, соответственно ваше оборудование поддерживает ее с большой вероятностью. Найдите время для того чтобы взять пору коммутаторов и попробовать настроить EtherChannel.
Для успешной настройки EtherChannel, необходимо уяснить несколько пунктов, которые позволят Вам избежать проблем :
-
Максимальное количество физических портов формирующих логический канал (Port-Channel) составляет 8.
- Типы портов участвующих в объединении (Fast Ethernet, Gigabit Ethernet) должны быть строго одинаковы.
-
Скорость и дуплекс всех участвующих портов также должны совпадать.
-
Естественно не забудьте убедится, что команда no shutdown введена в настройки интерфенйсов
-
После создания виртуального порта все настройки switchport рекомендуется менять через контекст Port-Channel, а не в настройках каждого из интерфейсов. Необходимо убедится, что следующие настройки switchport каждого интерфейса состоящего в Port-Channel совпадают:
-
Allowed VLAN list
-
STP path cost
-
STP port priority
-
STP PortFast settings
-
EtherChannel groups
-
Cisco GigaStack, FlexStack, и другие проприетарные стековые подключения не могут использоваться в EtherChannel. Используйте только стандартные сетевые порты.
Итак, базовый процесс настройки EtherChannel:
-
Подключитесь к консоли свича.
Можно использовать Telnet, SSH а также консольный порт.
-
Перейдите в привилегированный режим
Switch1> enable
-
Перейдите в режим глобальной конфигурации.
Switch1# configure terminal
-
Перейдите в режим настройки диапазона портов (interface range).
Switch1(config)# interface range fasttethernet0/1 -2
-
Установите необходимые параметры switchport (в данном примере у нас acces порт в десятом vlan)
Switch1(config-if-range)# switchport mode access Switch1(config-if-range)# switchport access vlan 10
-
Следующей командой вы определяете два важных параметра, такие как номер портгруппы (Port-Channel) в которой будут наши интерфейсы, а также параметры протокола автосогласования (PAgP или LACP)
Switch1(config-if-range)# channel-group 5 mode desirable
-
Теперь настройка одного из коммутаторов завершена.
Mode | Protocol | Description |
---|---|---|
Auto | PAgP | Включает PAgP. Коммутатор пассивно ожидает подключения по PAgP со стороны соседа. |
Desirable | PAgP | Включает PAgP. Коммутатор активно пытается подключится к соседу. |
On | EtherChannel | Создания EtherChannel без использования протоколов автосогласования. Подключение будет установлено только в случае, если со стороны соседа настроен аналогичный режим. |
Active | LACP | Включает LACP. Коммутатор активно пытается подключится к соседу. |
Passive | LACP | Включает LACP. Коммутатор пассивно ожидает подключения со стороны соседа. |
Исходя из таблицы не совсем ясно в чем разница протоколов LACP и PAgP и зачем они вообще нужны. Основное отличие между протоколами состоит в том, что PAgP является проприетарным протоколом Cisco, а LACP открытый протокол который используется на оборудовании других вендоров. Коммутаторы Cisco поддерживают оба протокола.
Назначение протоколов автосогласования в основном сводится к тому, чтобы обойти ограничения на максимальное количество физических каналов используемых в порт-группе (при соответствующей конфигурации, если один из восьми каналов выходит из строя, протокол автосогласования подключает вместо него другой канал).
Дополнительно приведем листинг настройки коммутаторов:
SW1:
Switch1> enable Switch1# configure terminal Switch1(config)# interface range fasttethernet0/1 -2 Switch1(config-if-range)# switchport mode access Switch1(config-if-range)# switchport access vlan 10 Switch1(config-if-range)# channel-group 5 mode desirable Switch1(config-if-range)# end
SW2:
Switch2> enable Switch2# configure terminal Switch2(config)# interface range fasttethernet0/1 -2 Switch2(config-if-range)# switchport mode access Switch2(config-if-range)# switchport access vlan 10 Switch2(config-if-range)# channel-group 2 mode auto Switch2(config-if-range)# end
Заметьте, что номер channel-group не должен совпадать на обоих коммутаторах и имеет только локальное значение.
В нашем примере по виртуальному интерфейсу PortChannel будет передаваться только трафик vlan 10. Для того, чтобы передавать трафик нескольких vlan необходимо перевести интерфейс Port-Channel 5 на SW1 и интерфейс Port-Channel 2 на SW2 в режим trunk.
One Response to “Настройка Etherchannel”
Andrew
Спасибо! Вы изложили материал очень качественно, максимально сжато и по делу.