Spanning Tree Protocol

от Уикипедия, свободната енциклопедия
Направо към: навигация, търсене

Spanning-Tree е мрежов протокол създаден с цел да предвижда съкращаване пътя, като се предотвратяват нежелани повторения (loop) в топологията на мрежата. Той е стандартизиран от IEEE 802.1D и се основава на алгоритъм, описан от Радия Перлман през 1985 г.

За Ethernet мрежа, за да функционира правилно, само един активен път може да съществува между две станции (компютъра).

При множество активни връзки между компютри се предизвикват повторения в мрежата. Ако повторението на пакети съществува в мрежовата топология, съществува и потенциал за дублиране на съобщения. Когато повторенията се случат някои суичове виждат един и съши компютър да се появява и от двете страни на суича. Това условие обърква алгоритъма за препращане и позволява дублираните фреймове да бъдат препращани.

За да се осигури съкращение на пътя, Spanning-Tree протокол определя дървовидна структура, която обхваща всички суичове в разширена мрежа. Spanning tree протокол кара някоя излишна или повтаряща се информация в режим на готовност (блокирано) състояние. Ако един мрежов сегмент в Spanning-tree протокол стане недостъпен, или ако еквивалента на Spanning-Tree протокола за даден мрежов сегмент се промени, Spanning Tree алгоритъма се преконфигурира и променя дървовидната си структура и топология на мрежата възстановява връзката която е била в режим на готовност.

Spanning-Tree протоколът работи невидимо за крайни станции (компютри), които не знаят дали те са свързани с един LAN сегмент или са включени в LAN от множество сегменти.

Има различни разновидности и подобрения на STP, но базoвaта функционалност е същата: STP – 802.1D – базовата версия на протокола

RSTP (Rapid STP, 802.1w) – При стандартния STP е необходима почти минута за да се включи нов порт или да се открие промяна в топология на мрежата и да се включи блокирана връзка. При RSTP са въведени някои подобрения, които позволяват това да стане много по-бързо.

MSTP (Multiple STP, 802.1s) – Стандартния STP създава една топология за цялата мрежа. MSTP позволява да се създава отделна топология за отделните vlan-и в мрежата. Например даден порт може да е блокиран за една група от vlan-и, но разрешен за друга група.

Външни препратки[редактиране | edit source]