ccna exploration lan switching and wireless

61
CCNA Exploration CCNA Exploration LAN Switching and LAN Switching and Wireless Wireless Тема Тема 5 5 Spanning Tree Spanning Tree Protocol Protocol ( ( S S TP) TP) П.Радойска КЕЕ-ТУ-София [email protected]

Upload: kanoa

Post on 10-Jan-2016

49 views

Category:

Documents


1 download

DESCRIPTION

CCNA Exploration LAN Switching and Wireless. Тема 5 Spanning Tree Protocol ( S TP). Излишества в топологията – предимства. Излишества при йерархична архитектура. Проблеми породени от излишества. Зацикляне Broadcast Storm Дублиране на Unicast фреймове. Зацикляне. Broadcast Storms. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: CCNA Exploration  LAN Switching and Wireless

CCNA Exploration CCNA Exploration LAN Switching and LAN Switching and

WirelessWireless

Тема Тема 55

Spanning Tree Protocol Spanning Tree Protocol ((SSTP)TP)

П.Радойска КЕЕ-ТУ-София [email protected]

Page 2: CCNA Exploration  LAN Switching and Wireless

Излишества в топологията – предимства

П.Радойска КЕЕ-ТУ-София [email protected]

Page 3: CCNA Exploration  LAN Switching and Wireless

Излишества при йерархична архитектура

П.Радойска КЕЕ-ТУ-София [email protected]

Page 4: CCNA Exploration  LAN Switching and Wireless

Проблеми породени от излишества

ЗациклянеBroadcast StormДублиране на Unicast фреймове

П.Радойска КЕЕ-ТУ-София [email protected]

Page 5: CCNA Exploration  LAN Switching and Wireless

Зацикляне

П.Радойска КЕЕ-ТУ-София [email protected]

Page 6: CCNA Exploration  LAN Switching and Wireless

Broadcast Storms

Broadcast пакетите се мултиплицират във всеки суич докато не заемат целия капацитет.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 7: CCNA Exploration  LAN Switching and Wireless

Дублиране на Unicast фреймове

Крайното устройство получава един фрейм 2 пъти.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 8: CCNA Exploration  LAN Switching and Wireless

Дублирани пътища поради грешкаДублирани пътища поради грешка

Свързване на два суича с 2 кабела.

! Понякога такова свързване се конфигурира нарочно (EtherChannel), но суичовете гледат на него като на една връзка.

Свързване на суич от Access нивото към два суича от Distribution нивото.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 9: CCNA Exploration  LAN Switching and Wireless

Неправилно свързани потребителски хъбове

П.Радойска КЕЕ-ТУ-София [email protected]

Page 10: CCNA Exploration  LAN Switching and Wireless

Spanning Tree алгоритъм (STA)

П.Радойска КЕЕ-ТУ-София [email protected]

Page 11: CCNA Exploration  LAN Switching and Wireless

Блокиране на резервните пътища

П.Радойска КЕЕ-ТУ-София [email protected]

Page 12: CCNA Exploration  LAN Switching and Wireless

STP обменя съобщения (BPDU) всеки 2 sВсяко BPDU носи МАС адрес на изпращача и

идентификатор на приоритета - BID (bridge ID). Колкото по-малко BID, толкова по-висок приоритет.

Избира се главен суич - root bridge (най-малко BID).

STA изчислява най-късия път до root bridge и маркира порта като root port.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 13: CCNA Exploration  LAN Switching and Wireless

П.Радойска КЕЕ-ТУ-София [email protected]

Page 14: CCNA Exploration  LAN Switching and Wireless

Състояния на портовете:

Root ports – портовете, най-близо до root bridge;

Designated ports – всички портове, които не са root, но препращат трафик;

Non-designated ports – всички портове, които са в блокирано състояние (резервен път);

Disabled Port – административно забранен.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 15: CCNA Exploration  LAN Switching and Wireless

Избор на root bridge

При стартиране всеки суич счита себе си за root. Изпраща BPDU с BID за root bridge – собственото си BID.

Всеки суич сравнява получените от съседите си BID за root bridge със собствената си настройка. Ако полученото BID е по-малко, то той го записва като ID на root bridge.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 16: CCNA Exploration  LAN Switching and Wireless

Избор на root bridge

П.Радойска КЕЕ-ТУ-София [email protected]

Page 17: CCNA Exploration  LAN Switching and Wireless

Избор на най-добър път към root bridge

Отчита се тежестта на пътя (функция на капацитета на връзката)

Сумират се тежестите на всички връзки от суича до root bridge.

Избира се пътя с най-малка тежест.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 18: CCNA Exploration  LAN Switching and Wireless

Тежест на пътя

Тежестта се конфигурира ръчна за всеки порт.

S1(config-if)#spanning-tree cost value Пример

S1(config-if)#spanning-tree cost 25

П.Радойска КЕЕ-ТУ-София [email protected]

Page 19: CCNA Exploration  LAN Switching and Wireless

Проверка на конфигурацията

S1()# show spanning-tree S1()# show spanning-tree detail

П.Радойска КЕЕ-ТУ-София [email protected]

Page 20: CCNA Exploration  LAN Switching and Wireless

Структура на BPDU

П.Радойска КЕЕ-ТУ-София [email protected]

Page 21: CCNA Exploration  LAN Switching and Wireless

Структура на BID

П.Радойска КЕЕ-ТУ-София [email protected]

Page 22: CCNA Exploration  LAN Switching and Wireless

Структура на BIDBridge Priority

Настройва се от администратора По-малката стойност – по-висок приоритет Число чежду 1 и 65536 Подразбираща се стойност за Cisco суичовете - 32768

Extended System ID В по-новите системи = VLAN 12 бита => Bridge Priority е кратно на 4096

MAC Address Когато приоритета е по подразбиране (равен за всички),

избора на root bridge става на базата на МАС адреса.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 23: CCNA Exploration  LAN Switching and Wireless

Конфигуриране на BIDМетод 1

Главния суич се конфигурира с командатаS1(config)#spanning-tree vlan vlan-id root primary Получава BID=24576 (6*4096) Резервния главен суич се конфигурира с командатаS1(config)#spanning-tree vlan vlan-id root

secondaryПолучава BID=28672 (7*4096) Всички останали – по подразбиране default 32768

Метод 2 Конфигуриране на конкретна стойност за приоритетаS1(config)# spanning-tree vlan vlan-id priority value value =X*4086 (X=0÷65536).

S1(config)#spanning-tree vlan 1 priority 24576 П.Радойска КЕЕ-ТУ-София [email protected]

Page 24: CCNA Exploration  LAN Switching and Wireless

Преглед

П.Радойска КЕЕ-ТУ-София [email protected]

Page 25: CCNA Exploration  LAN Switching and Wireless

Портове - роли

П.Радойска КЕЕ-ТУ-София [email protected]

Page 26: CCNA Exploration  LAN Switching and Wireless

Приоритети на портове

Когато се открият 2 порта с еднаква тежест на пътя до root bridge се избира този, с по-нисък приоритет или по-малко ID.

Конфигуриране на приоритетS1(config-if)#spanning-tree port-priority value value = 0 ÷ 240 (през 16);

по подразбиране = 128ID на порта се определя от името му НапримерF0/1и приоритет по подразбиране -> 128.1F0/2и приоритет по подразбиране -> 128.2

П.Радойска КЕЕ-ТУ-София [email protected]

Page 27: CCNA Exploration  LAN Switching and Wireless

Проверка на роли и приоритети на портове

П.Радойска КЕЕ-ТУ-София [email protected]

Page 28: CCNA Exploration  LAN Switching and Wireless

Състояния на портоветеBlocking – не приема данни; получава и

препраща BPDU; определя root bridge (root ID) ; определя бъдещите роли на всички портове.

Listening – получава и изпраща изпраща BPDU; информира, че е готов да се включи в обмена на данни.

Learning – прослушва фреймовете с данни и си попълва МАС таблицата; не предава данни.

Forwarding – обмена фреамове с данни и BPDU.

Disabled – административно забранен.П.Радойска КЕЕ-ТУ-София [email protected]

Page 29: CCNA Exploration  LAN Switching and Wireless

BPDU таймери

Hello time – период на изпращане на BPDU (1÷10s) по подразбиране 2s.

Forward delay – време за преминаване от Listening към Learning режим (4÷30s) по подразбиране 15s.

Maximum age – максималното време за съхранение на BPDU информацията (6÷40s) по подразбиране 20s.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 30: CCNA Exploration  LAN Switching and Wireless

BPDU таймери

Switch diameter – броя суичове през които трябва да премине фрейм, който се придвижда между 2 най-отдалечени точки в мрежата. Максимум – 7.

Convergence – времето, необходимо на суича да възстанови своите STP настройки и своята работоспособност след рестартиране.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 31: CCNA Exploration  LAN Switching and Wireless

Конфигуриране на мрежов диаметър (network diameter)

S1(config)#spanning-tree vlan vlan id root primary diameter value

ПримерS1(config)#spanning-tree vlan vlan id root

primary diameter 5

П.Радойска КЕЕ-ТУ-София [email protected]

Page 32: CCNA Exploration  LAN Switching and Wireless

Конфигуриране на бърз порт (FastPort)

FastPort – Access порт, който се конфигурира да преминава директно в режим Forward, без да изчаква настройката на STP.

Само за портове, към които е включен сървер или 1 компютър.

Настройки:S1(config-if)#spanning-tree portfast

П.Радойска КЕЕ-ТУ-София [email protected]

Page 33: CCNA Exploration  LAN Switching and Wireless

STP Convergence

П.Радойска КЕЕ-ТУ-София [email protected]

Page 34: CCNA Exploration  LAN Switching and Wireless

Стъпки

1. Избор на root bridge2. Избор на root ports3. Определяне на designated и non-

designated портове

П.Радойска КЕЕ-ТУ-София [email protected]

Page 35: CCNA Exploration  LAN Switching and Wireless

Избор на root bridge - проверка

П.Радойска КЕЕ-ТУ-София [email protected]

Page 36: CCNA Exploration  LAN Switching and Wireless

Избор на root ports

П.Радойска КЕЕ-ТУ-София [email protected]

Page 37: CCNA Exploration  LAN Switching and Wireless

Определяне на designated и non-designated портове

Root bridge абявява всичките си портове за designated.

За всички отанали суичове: Ако отсрещния суич има по-високо BID, то порта

към него се настройва като designated, в противен случай – non-designated.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 38: CCNA Exploration  LAN Switching and Wireless

Проверка на DP и Non-DP

П.Радойска КЕЕ-ТУ-София [email protected]

Page 39: CCNA Exploration  LAN Switching and Wireless

Уведомяване за промени

Когато настъпи промяната суича, който я е открил изпраща съобщение по своя root port - topology change notification (TCN) BPDU.

Следващият по веригата суич го уведомява, че е получил съобщението (topology change acknowledgement (TCA)) и на свой ред изпраща TCN съобщение по своя root port.

Root bridge изпраща topology change (TC) съобщения да всички суичове в мрежата (broadcast).

П.Радойска КЕЕ-ТУ-София [email protected]

Page 40: CCNA Exploration  LAN Switching and Wireless

Уведомяване за промени

П.Радойска КЕЕ-ТУ-София [email protected]

Page 41: CCNA Exploration  LAN Switching and Wireless

STP варианти

П.Радойска КЕЕ-ТУ-София [email protected]

Page 42: CCNA Exploration  LAN Switching and Wireless

Разработка на Cisco

Per-VLAN spanning tree protocol (PVST) Cisco proprietary ISL trunking protocol Всеки VLAN – отделна мрежа За всяка мрежа – отделен STP Load balance – няма зацикляне Допълнителни екстри: BackboneFast, UplinkFast, and

PortFast.Per-VLAN spanning tree protocol plus (PVST+)

Като PVST, но за IEEE 802.1Q trunking. Не се поддържа от не-cisco устройства PortFast -> BPDU guard и root guard.

Rapid per-VLAN spanning tree protocol (rapid PVST+) IEEE 802.1w trunking По-бърза конвергенция BackboneFast, UplinkFast, and PortFast.П.Радойска КЕЕ-ТУ-София [email protected]

Page 43: CCNA Exploration  LAN Switching and Wireless

IEEE стандарти

Rapid spanning tree protocol (RSTP) 802.1D BackboneFast, UplinkFast и PortFast Бърза конвергенция при промяна на топологията

Multiple STP (MSTP) MSTP е по идея на Cisco-proprietary Multiple

Instances STP (MISTP) IEEE 802.1Q-2003 включва MSTP MSTP множество forwarding пътища за данни с

използване на load balancing.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 44: CCNA Exploration  LAN Switching and Wireless

PVST+Per-VLAN spanning tree

protocol plus

П.Радойска КЕЕ-ТУ-София [email protected]

Page 45: CCNA Exploration  LAN Switching and Wireless

PVST+

802.1D За всеки VLAN – отделен STP

П.Радойска КЕЕ-ТУ-София [email protected]

Page 46: CCNA Exploration  LAN Switching and Wireless

PVST+ Bridge ID

П.Радойска КЕЕ-ТУ-София [email protected]

Page 47: CCNA Exploration  LAN Switching and Wireless

PVST+ Bridge ID

П.Радойска КЕЕ-ТУ-София [email protected]

Page 48: CCNA Exploration  LAN Switching and Wireless

Подразбиращи се настройки

П.Радойска КЕЕ-ТУ-София [email protected]

Page 49: CCNA Exploration  LAN Switching and Wireless

Конфигуриране на PVST+

1. Избор на главен и резервен суич за всяка мрежа

S3(config)#spanning-tree vlan 20 root primary S3(config)#spanning-tree vlan 10 root secondaryS1(config)#spanning-tree vlan 10 root primary S1(config)#spanning-tree vlan 20 root secondary

П.Радойска КЕЕ-ТУ-София [email protected]

Page 50: CCNA Exploration  LAN Switching and Wireless

RSTP

П.Радойска КЕЕ-ТУ-София [email protected]

Page 51: CCNA Exploration  LAN Switching and Wireless

Характеристики на RSTP

RSTP (802.1w) замества STP (802.1D) Не е съвместим с 802.1D, като UplinkFast

и BackboneFast.RSTP - същия BPDU форматкато IEEE

802.1D, същия алгоритъм за избор на главен суич.

Портовете преминават към състояние forwarding без да изчакват таймери.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 52: CCNA Exploration  LAN Switching and Wireless

RSTP BPDU

Същия формат като STPАко 3 hello интервала не постъпи BPDU –

информацията се счита остаряла.Лесно се диагностицира на кой порт е

повредата.Флагове в BPDU

0 и 7 – промяна в топологиятабпотвърждание, както в 802.1D.

1 и6 – за Proposal Agreement process (за по-бърза конвергенция).

2-5 - ролята и състоянието на порта, който изпраща BPDU.

4 и 5 – ролята на порта.П.Радойска КЕЕ-ТУ-София [email protected]

Page 53: CCNA Exploration  LAN Switching and Wireless

Edge Ports

Edge Ports = PortFast (за връзка към крайно устройство)

Но ако пристигне по него BPDU, този порт веднага става нормален STP-порт.

Конфигуриране S1(config-if)#spanning-tree portfast

П.Радойска КЕЕ-ТУ-София [email protected]

Page 54: CCNA Exploration  LAN Switching and Wireless

Тип на връзките

Определя предназначението на връзката: edge ports non-edge

point-to-point Shared

Типът се определя автоматично, но може и да се настрои.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 55: CCNA Exploration  LAN Switching and Wireless

Тип на връзките

Особености: Root портовете не използват link type параметър. Може

да премине в състояние forwarding веднага след като се синхронизира.

Alternate и backup портовете в повечето случай не използват link type параметър.

Designated ports портовете в повечето случай използват link type параметър. Бързо преминаване към състояние forwarding е допустимо само при point-to-point връзка.

П.Радойска КЕЕ-ТУ-София [email protected]

Page 56: CCNA Exploration  LAN Switching and Wireless

Състояния на RSTP

портовете

П.Радойска КЕЕ-ТУ-София [email protected]

Page 57: CCNA Exploration  LAN Switching and Wireless

Роли на RSTP портовете

П.Радойска КЕЕ-ТУ-София [email protected]

Page 58: CCNA Exploration  LAN Switching and Wireless

Конфигуриране на Rapid-PVST+

S1(config)#spaning-tree mode rapid-pvstS1(config)#interface fa0/2S1(config-if)# spaning-tree link-type point-to-

point

П.Радойска КЕЕ-ТУ-София [email protected]

Page 59: CCNA Exploration  LAN Switching and Wireless

П.Радойска КЕЕ-ТУ-София [email protected]

Page 60: CCNA Exploration  LAN Switching and Wireless

П.Радойска КЕЕ-ТУ-София [email protected]

Page 61: CCNA Exploration  LAN Switching and Wireless

Благодаря за търпението!

П.Радойска КЕЕ-ТУ-София [email protected]