Объединение интерфейсов на маршрутизаторе

Группировка портов на маршрутизаторе в channel-group

Объединяя порты на маршрутизаторе в группу мы увеличиваем безотказность работы.

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

channel-group на коммутаторе

interface Port-channel1
description Cisco 2821
switchport mode trunk
!
interface FastEthernet0/1
description Cisco 2821 G0/0
switchport mode trunk
channel-group 1 mode on
!
interface FastEthernet0/2
description Cisco 2821 G0/1
switchport mode trunk
channel-group 1 mode on

channel-group на маршрутизаторе

interface GigabitEthernet0/0
description G0/0 Channel Switch Fas 0/1
channel-group 1
!
interface GigabitEthernet0/1
description G0/1 Channel Switch Fas 0/2
channel-group 1

После данной манипуляции появляется интерфейс Port-channel1

Далее создаем подинтерфейсы, управляющие виланами

interface Port-channel1.100
description Po1.100 IT Departamet
encapsulation dot1Q 100
ip address 192.168.100.1 255.255.255.0
!
interface Port-channel1.101
description Po1.100 Manager Departamet
encapsulation dot1Q 101
ip address 192.168.101.1 255.255.255.0

И так далее, по аналогии с G0/0.100 и G0/1.101

Минусы данной схемы:

Первое: Оба порта приходят на один коммутатор, поэтому желательно прикупить коммутаторы с возможностью объединения в стек и использовать порты из разных коммутаторов. Например G1/0/1 и G2/0/1.

Второе: На маршрутизаторах ASR, ISR, при объединении портов в channel-group перестает работать service-policy на всех интерфейсах. Это баг IOS, который цискари еще не исправили. Cisco Bug: CSCuq10142

Третье: Сложно собраться с духом и изменить конфигурацию на работающей системе, тем более, если маршрутизатор в три-девятом царстве.

Если надумали что то менять, воспользуйтесь командой reload in 10, которая перезагрузит маршрутизатор через 10 мин., а если все получилось, то не забудьте дать команду reload cancel.

Читайте также:  Настройка роутера asus keenetic

И пусть количество команд reload cancel будет равно количеству reload in 10.

Источник

Настройка EtherChannel на Cisco

img

В этой статье мы расскажем как настроить LACP (Link Aggregation Control Protocol) И PAgP (Port Aggregation Protocol), которые носят гордое название EtherChannels — агрегирование каналов.

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

Пример использования

Настройка Cisco Etherchannels

В рамках данной схемы мы имеем серверную инфраструктуру, которая подключена в коммутатору распределения (distribution switch) через свой коммутатор. За коммутатором распределения сидят коммутаторы доступы, за которым расположились пользовательские рабочие станции:

Если мы подключим два коммутатор линком в 1ГБ/сек, то потенциально, мы можем столкнуться с проблемой «бутылочного горлышка», то есть узкого места. Тогда пользователи испытают проблемы с доступом к серверной ферме.

Используя технологию EtherChannel, мы можем объединить до 8 интерфейсов (физических) в один логический линк (агрегация портов, Port-Channel) и трафик будет распределяться между физическими портами равномерно (балансируя нагрузку).

В нашем примере мы объединили 4 (четыре) гигабитных линка между рабочими станциями и серверами в один, с пропускной способностью 4ГБ/сек. Это увеличило общую пропускную способность и добавило отказоустойчивость линков!

Режимы EtherChannel

Каждый из протоколов LACP или PAgP имеет по 3 режима работы, которые определяют режим его активности (инициализировать ли построение агрегации со своей стороны, или ждать сигнал с удаленной стороны):

Давайте посмотрим, в каком из случае будет установлено соединение EtherChannel при различных режимах настройки. Для LACP:

Коммутатор №1 Коммутатор №2 Установится ли EtherChannel?
ON ON Да
ACTIVE ACTIVE/PASSIVE Да
ON/ACTIVE/PASSIVE Not configured (off) Нет
ON ACTIVE Нет
PASSIVE/ON PASSIVE Нет
Читайте также:  Предпочитаемый dns сервер роутера

Теперь разберемся с PAgP:

Коммутатор №1 Коммутатор №2 Установится ли EtherChannel?
ON ON Да
DESIRABLE DESIRABLE/AUTO Да
ON/DESIRABLE/AUTO Not configured (off) Нет
ON DESIRABLE Нет
AUTO / ON AUTO Нет
Настройка

Ок, предположим, что порты с Gi0/0 по Gi0/3 буду использованы для агрегации EtherChannel. Лучше всего настроить логический интерфейс (агрегированный) в качестве транка, чтобы пропускать VLAN между коммутаторами.

Поднимаем LACP

В нашем случае switch1 будет активном (Active) режиме, а switch2 будет в пассивном (Passive) режиме.

switch1(config)# interface range Gi0/0 -3 // выбираем диапазон из 4х интерфейсов; switch1(config-if-range)# channel-protocol lacp // указываем протокол как LACP; switch1(config-if-range)# channel-group 1 mode active // указываем активный режим; switch1(config-if-range)# exit switch1(config)# interface port-channel 1 // конфигурируем логическую сущность как транк; switch1(config-if)#switchport trunk encapsulation dot1q switch1(config-if)#switchport mode trunk switch2(config)# interface range Gi0/0 – 3 // выбираем диапазон из 4х интерфейсов; switch2(config-if-range)# channel-protocol lacp // указываем протокол как LACP; switch2(config-if-range)# channel-group 1 mode passive // указываем пассивный режим; switch2(config-if-range)# exit switch2(config)# interface port-channel 1 // конфигурируем логическую сущность как транк; switch2(config-if)#switchport trunk encapsulation dot1q switch2(config-if)#switchport mode trunk
Поднимаем PAgP

В этом случае switch1 будет Desirable — режиме, а switch2 будет в автоматическом (Auto) режиме.

switch1(config)# interface range Gi0/0 -3 // выбираем диапазон из 4х интерфейсов; switch1(config-if-range)# channel-group 1 mode desirable // указываем desirable режим; switch1(config-if-range)# exit switch1(config)# interface port-channel 1 // конфигурируем логическую сущность как транк; switch1(config-if)#switchport trunk encapsulation dot1q switch1(config-if)#switchport mode trunk switch2(config)# interface range Gi0/0 – 3 // выбираем диапазон из 4х интерфейсов; switch2(config-if-range)# channel-group 1 mode auto // указываем автоматический режим; switch2(config-if-range)# exit switch2(config)# interface port-channel 1 // конфигурируем логическую сущность как транк; switch2(config-if)#switchport trunk encapsulation dot1q switch2(config-if)#switchport mode trunk
Полезные команды

Вот некоторые команды, которые могут понадобиться вам в работе с EtherChannel:

show etherchannel summary show etherchannel 1 port-channel show interfaces etherchannel

Источник

Оцените статью
Adblock
detector