Коммутатор Cisco и агрегация каналов. EtherChannel

Коммутатор Cisco и агрегация каналов. EtherChannel
В обычном состоянии при попытке соединить коммутаторы между собой вторым линком сработает loop-detect (защита от колец) либо в случае с протоколом STP станет резервным.
Но всё будет иначе, если мы захотим добавить интерфейсы в EtherChannel. Для начала вырубим на обоих подопытных коммутаторах искомые порты. Затем добавляем нужный нам диапазон интерфейсов в port-channel.
Примечание. Порты, добавляемые в PortChannel должны быть идентичны - от 2 до 8 интерфейсов одинакового типа (Fa, Gi, Te, etc.), нельзя агрегировать, например, FastEthernet-порт с GigabitEthernet, это возможно сделать только с одинаковыми интерфейсами!
Switch1(config)#interface range GigabitEthernet 0/1-3
Switch1(config-if-range)#shutdown
Switch1(config-if-range)#channel-group 1 mode on

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

Примечание. В зависимости от ревизии Cisco IOS синтаксис может выглядеть как mode on или же mode active.
После этого интерфейсы можно спокойно поднять обратно.
Switch(config)#interface range fastEthernet 0/1-3
Switch(config-if-range)#no shutdown


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


По итогу имеем три одновременно работающих линка между коммутаторами, при этом никаких колец не образуется! Коммутатор теперь понимает, что это не отдельный интерфейсы, а единый EtherChannel, и если, например, потребуется отправить broadcast-фрейм, то отправит он его через один порт, входящий в port-channel, а не через все. Само собой, получив подобный фрейм через один из интерфейсов входящих в port-channel, коммутатор не попытается отправить его "дальше" через другие интерфейсы данного port-channel.
Хотите посмотреть имеющиеся на коммутаторе логические порты?
Switch#show etherchannel summary вам в помощь.

Данная команда позволяет посмотреть все имеющиеся port-channel на коммутаторе, их статус и физические интерфейсы, которые в них входят. Хотим подробностей - юзаем команды show etherchannel port-channel и show etherchannel detail.
Важно! Объединять в EtherChannel нужно несконфигурированные интерфейсы, и только после объединения производить все связанные с этим настройки уже непосредственно на агрегированном Po-интерфейсе! Это позволит избежать различных неприятных приколов типа отсутствия какого-либо VLAN на одном из физических интерфейсов, например. То есть создаем логический интерфейс, добавляем в него "чистые" физические интерфейсы, а после уже конфигуряем его сколько душе угодно. И да, не вздумайте потом отдельно настраивать входящий в EtherChannel интерфейс, иначе вся ваша агрегация рискует лечь.

P.S. В комментарии к статье имеется как раз таки вариант настройки LACP на другой ревизии IOS, А тут поблизости в статье про первичную настройку свичей Dlink также есть про конфигурирование на них LACP.скачать dle 12.0

Комментариев 1

  1. Офлайн
    Jack Frost 5 ноября 2017 09:56
    На сайте Dlink в примере настройки агрегированного канала настройка несколько иная.
    Технически всё как на Dlink, но порты LACP уже находятся в активном режиме и говорить им что-то вроде mode active не нужно.

    И так вот Cisco и нужно добавить в агрегацию порты 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
    Ну, и посмотрим, что получилось:
    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))
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
  • Яндекс.Метрика