373.30K
Category: internetinternet

Основные понятия агрегирования каналов

1.

Основные понятия агрегирования каналов
Для агрегирования каналов существуют другие
названия:
1.PortTrunking (в Cisco trunk'ом называется тегированный
порт, поэтому с этим термином путаницы больше всего)
2. EtherChannel (в Cisco так называется агрегирование
каналов, это может относиться как к настройке
статических агрегированных каналов, так и с
использованием протоколов LACP или PAgP)

2.

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

3.

trunked mode –это виртуальный канал связи между провайдером
(оператором) IP-телефонии и офисной IP-АТС клиента,
позволяющий подключить, любое количество телефонных номеров.
IP-АТС – это офисная телефонная станция
Native VLAN – это влан к которому коммутатор относит все кадры
идущие без тега, или кадры получаемые с не распределенных
портов
setof VLANs – это набор виртуальных локальных сетей
Duplex - этоспособ связи с использованием приёмопередающих
устройств (модемов, сетевых карт, раций, телефонных аппаратов и
др.

4.

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

5.

Простейший случай для расширения
диапазонов интерфейса
Выполним на Switch0 следующие команды:
Switch(config)#interface range fastEthernet 0/1-3
Switch(config-if-range)#shutdown
Switch(config-if-range)#channel-group 1 mode on
Затем аналогичные команды на Switch1:
Switch(config)#interface range fastEthernet 0/1-3
Switch(config-if-range)#shutdown
Switch(config-if-range)#channel-group 1 mode on

6.

Далее, все что нам остается сделать это «поднять»
все физические интерфейсы внутри port-channel 1.
Для этого на обоих коммутаторах выполняем
команды:
Switch(config)#interface range fastEthernet 0/1-3
Switch(config-if-range)#no shutdown

7.

Просмотр информации о
существующих на коммутаторе
EtherChannel
Switch#showetherchannel 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 port
Number of channel-groups in use: 1
Number of aggregators:
1
Group Port-channel Protocol Ports
------+-------------+-----------+---------------------------------------------1 Po1(SU)
PAgP Fa0/1(P) Fa0/2(P) Fa0/3(P)

8.

Настройка EtherChannel
shutdown и no shutdown – это команды на включения и
выключения интерфейсов
Настройки switchport каждого интерфейса состоящего в PortChannel совпадают:
Allowed VLAN list
STP pathcost
STP portpriority
STP PortFastsettings
EtherChannelgroups

9.

Технология Cisco GigaStack – это универсальный
конвертер позволяет использовать для соединения
коммутаторов стандартные гигабитные порты
FlexStack-Plus – это название технологии укладки,
используемой коммутаторами Cisco Catalyst серии
2960-X и 2960-XR.

10.

Базовый процесс настройки EtherChannel:
1. Подключитесь к консоли свича.
Можно использовать Telnet, SSH а также консольный порт.
2. Перейдите в привилегированный режим
Switch1>enable
3. Перейдите в режим глобальной конфигурации
Switch1# configureterminal
4. Перейдите в режим настройки диапазона портов (interfacerange)
Switch1(config)# interface range fasttethernet0/1 -2
5. Установите необходимые параметры switchport (в данном примере у нас acces порт в
десятом vlan)
Switch1(config-if-range)# switchport mode access
Switch1(config-if-range)# switchport access vlan 10
6. Следующей командой вы определяете два важных параметра, такие как номер порт
группы (Port-Channel) в которой будут наши интерфейсы, а также параметры протокола
автосогласования (PAgP или LACP)
Switch1(config-if-range)# channel-group 5 mode desirable

11.

7. Теперь настройка одного из коммутаторов завершена.
Mode
Protocol
Auto
PAgP
Description
Включает
PAgP.
Коммутатор
пассивно
ожидает подключения по
PAgP со стороны соседа.
Desirable
PAgP
Включает
PAgP.
Коммутатор
активно
пытается подключится к
соседу.
On
EtherChannel
Создания EtherChannel без
использования протоколов
авто
согласования.
Подключение
будет
установлено только в случае,
если со стороны соседа
настроен
аналогичный
режим.
Active
LACP
Включает
LACP.
Коммутатор
активно
пытается подключится к
соседу.
Passive
LACP
Включает
LACP.
Коммутатор
пассивно
ожидает подключения со
стороны соседа.

12.

Проверка, поиск и устранение неполадок в работе EtherChannel
Существуют следующие типы несовместимости STP:
1. Несовместимость по типу петли обнаруживается функцией защиты
(LoopGuard) от петель.
2. Несовместимость по типу корня обнаруживается функцией защиты корня
дерева.
3. Несовместимость с EtherChannel обнаруживается функцией определения
совместимости с EtherChannel.
4. Несовместимость идентификатора VLAN порта (PVID): блок данных
протокола моста (BridgeProtocolDataUnit, BPDU) связующего дерева на
уровне отдельной сети VLAN (per-VLAN spanning tree, PVST+)
принимается не в той сети VLAN, в которой он был создан, а в другой
сети: (Port VLAN ID Mismatch или *PVID_Inc).
5. Несовместимость типов: блок BPDU дерева PVST+ принимается на
магистрали не с типом 802.1Q

13.

Теоретические сведения о несовместимости PVID и типов
Механизм PVST+ взаимодействует со стандартом IEEE 802.1Q или 802.1D, если
собственной сетью VLAN на магистрали IEEE 802.1Q является VLAN
1. Блоки BPDU по протоколу STP сети VLAN 1 отправляются на МАС-адрес по протоколу
STP согласно стандарту IEEE (0180.c200.0000) без тегов.
2. Блоки BPDU по протоколу STP сети VLAN 1 также отправляются на МАС-адрес дерева
PVST+ без тегов.
3. Блоки BPDU по протоколу STP не из сети VLAN 1 отправляются на MAC-адрес PVST+
(он также называется MAC-адресом SSTP (протокол общего связующего дерева), –
0100.0ccc.cccd) с тегом соответствующей IEEE 802.1Q VLAN.
Если собственная сеть VLAN на магистрали IEEE 802.1Q не совпадает с VLAN 1, то:
1. Блоки BPDU по протоколу STP сети VLAN 1 отправляются на МАС-адрес PVST+ с
тегом соответствующей IEEE 802.1Q VLAN.
2. Блоки BPDU по протоколу STP сети VLAN 1 также отправляются на МАС-адрес по
протоколу STP согласно стандарту IEEE в собственной сети VLAN магистрали IEEE
802.1Q без тегов.
3. Блоки BPDU по протоколу STP не из сети VLAN 1 отправляются на МАС-адрес PVST+
с тегом соответствующей IEEE 802.1Q VLAN.

14.

Чтобы показать, почему необходимо обнаруживать несовместимость, рассмотрим
следующую топологию, где на коммутаторах A и C работает протокол STP
PVST+, а на коммутаторе B работает протокол STP стандарта 802.1Q.

15.

При обнаружении несовместимости STP коммутаторы отправляют в системный
журнал следующие сообщения:
%SPANTREE-2-RECV_1Q_NON_TRUNK: Received IEEE 802.1Q BPDU on non
trunk FastEthernet0/1 on vlan 1.
%SPANTREE-2-BLOCK_PORT_TYPE: Blocking FastEthernet0/1 on vlan 1.
Inconsistent port type.
%SPANTREE-2-RX_1QPVIDERR: Rcvedpvid_inc BPDU on 1Q port 3/25 vlan 1
%SPANTREE-2-RX_BLKPORTPVID: Block 3/25 on rcvingvlan 1 for inc peer vlan 10
%SPANTREE-2-TX_BLKPORTPVID: Block 3/25 on xmttingvlan 10 for inc peer vlan

16.

Примечание.
Содержание сообщений может отличаться в зависимости от типа и версии
используемой операционной системы Cisco IOS® или Catalyst OS (CatOS).
Примечание.
Если порт прекращает получение несовместимых блоков BPDU, состояние *несовместимости очищается, и протокол STP изменяет состояние порта на основе
обычного режима работы STP. В системный журнал отправляется сообщение об
этом изменении:
%SPANTREE-SP-2-UNBLOCK_CONSIST_PORT:
onvlan 1.Portconsistencyrestored.
UnblockingFastEthernet0/1

17.

Поиск и устранение неполадок
Для просмотра списка несовместимых портов используется команда: show
spanning-tree incon sistent ports (показать несогласованные порты связующего
дерева) в недавно разработанной реализации протокола STP на основе системы
Cisco IOS.
1. Порт доступа получает блок BPDU по протоколу SSTP с тегом IEEE 802.1Q.

18.

2. В этом сценарии порт доступа на мосту А получает (от моста В)
помеченный блок BPDU дерева PVST+ от протокола STP из сети VLAN,
отличной от VLAN 1. Порт на коммутаторе А будет переведен в состояние
несовместимости типов.
3. Магистральный порт со спецификацией IEEE 802.1Q получает блок BPDU
SSTP без тегов.
Tag-length-value (TLV «Длина тега-значение», также «type-length-value») —
широко распространённый метод записи коротких данных в компьютерных
файлах и телекоммуникационных протоколах.

19.

В этом сценарии порт магистрали на коммутаторе A получает блок BPDU PVST+
от протокола STP сети VLAN 2 с тегом этой сети. Таким образом, порт на
коммутаторе A блокируется как в сети VLAN 1, так и VLAN 2.

20.

Если на обоих концах двухточечного соединения располагаются
коммутаторы Cisco Catalyst, проверка конфигураций локального и
удаленного портов обычно обнаруживает несоответствие
конфигураций:
1. Порт настроен для магистрального соединения IEEE 802.1Q
на одной стороне, а другая сторона является портом доступа.
2. Магистрали IEEE 802.1Q находятся на обеих сторонах, но
собственные сети VLAN являются разными.

21.

В некоторых случаях выявить причину может быть не так просто:
1. Блок BPDU принимается из общей среды передачи с
несколькими устройствами.
2. Блок BPDU принимается с облака коммутатора, где реализована
модель протокола STP по стандарту IEEE 802.1D или 802.1D/Q, в
которой коммутаторы PVST+ подключаются к "облаку".
3. Блок BPDU поступает из некоторого туннеля, например: "облака"
DLSw+ (DataLinkSwitchPlus, дополнительный коммутатор для
канала передачи данных), протокола туннелирования 2-го уровня
(L2), EoMPLS, звеньев виртуального пути (VirtualPathLink, VPL),
эмуляции локальных сетей (LocalAreaNetworkEmulation, LANE) и
прочих.
Secure socket tunneling protocol (протокол безопасного
туннелирования сокетов), также называемый SSTP, это по
определению
протокол
прикладного
уровня
(applicationlayerprotocol).

22.

В этом примере коммутатор В настроен неправильно; он вводит блок BPDU
протокола SSTP в "облако".

23.

Однако существует систематический подход, предлагаемый для
устранения этой проблемы:
1. Установите для блока BPDU source MAC address и sending bridge
ID. Это необходимо выполнить в то время, когда возникает
данная неисправность.
2. Найдите мост, являющийся источником "неверного" блока BPDU.
Это можно сделать позднее, необязательно в момент
возникновения проблемы.
English     Русский Rules