Protokol STP (Spanning Tree Procol) je definovaný v IEEE 802.1d.
Prepínacie slučky alebo tzv. "switching loops" ohrozujú základnú činnosť sietí. Ak je v sieti takáto slučka, tak to môže spôsobiť výpadok celej siete alebo minimálne segmentu siete, na ktorej je táto prepínacia slučka. Prepínacia slučka ľudovo povedané, spôsobí, že sa sieť zacyklí a prestane fungovať správne. Prepínacie slučky teda možno bez servítky značiť za hrozbu a zlo.
Funguje tak, že si prepínače (switche) vymieňajú správy, na základe ktorých stabilizujú sieť do logickej topológie bez prepínacích slučiek. Nato, aby sa dal dosiahnuť tento efekt niektoré prepínače (switche) vypínajú niektoré svoje rozhrania. Cez tieto vypnuté rozhrania (resp. v terminológií switchov ide o "porty") switch nebude komunikovať. Tým sa celá topológia prepínačov utrasie do stavu tzv. stromu. V teórií grafov ide o acyklický graf. Čo je presne to, čo chceme dosiahnuť.
Tu uvádzam typické kroky, ktoré vedú k vytvoreniu stromu:
Jasná výhoda je, že STP funguje automaticky. Switche sa po zapnutí sami dostanú do ideálnej siete bez slučiek bez toho, aby ste museli čo i len zdvihnúť na ne obočie. V prípade želaných alebo aj neželaných (keď napr. myš prehryzne kábel) zmien v topológií dochádza k automatickej rekalkulácií.
Správcovia sietí nechcnú, aby ľudia pripojovali na kocové zástrčky vlastné switche. Často sa ale stáva, že si zamestnanci nedajú povedať – buď z nutnosti alebo preto, že naschvál vymýšajú.Práve pre tieto dôvody boli vymyslené rôzne druhy ochrany sietí s nasadeným mechanizmom STP a to BPDU Guard a Root Guard a Loop Guard ako ochrana portov TRUNK.
RSTP je rozšírený štandard IEEE 802.1w Rapid Spanning Tree Protocol (RSTP). Má jasný cieľ: urýchliť konvergenciu tradičného STP. Preto definuje niekoľko nových typov správ medzi prepínačmi, nové stavy portov a nové roly portov. Dvojbodové linky typu P2P, ktoré spájajú switch s iným switchom, využíva RSTP k requestom druhého prepínača na jeho aktuálny stav. RSTP tiež mení stavy portov z pôvodného 802.1d a aj preto, lebo niektoré stavy už nie sú potrebné.
RPVST+ je Cisco proprietárny protokol, ktorý rýchlo konverguje (za menej ako 1 sekundu) a má výhody ako RSTP. Konfigurácia RPVST+ na switchoch je veľmi jednoduchá.
MSTP je Multiple Spanning Trees protokol, ktorý je definovaný ako medzinárodný štandard v IEEE 802.1s. Niekedy sa nazýva ja Multiple STP. Definuje spôsob, ako mať viaceré inštancie STP so zapnutým IEEE 802.1Q trunkingom. Tu sú jeho hladné výhody:
Ideálne je mať viacero prepínačov, ktoré podporujú MSTP.
Router vás vyzýva: Zvládnete základy konfigurácie Cisco routrov za sedem dní bez predchádzajúcich znalostí? Začať môžete ihneď. Všetko je 100% v slovenčine. Za týždeň viete nastavovať napr. dynamické smerovanie alebo NAT.
Switch vás vyzýva: Zvládnete základy konfigurácie Cisco switchov za päť dní bez predchádzajúcich znalostí? Začať môžete ihneď. Všetko je 100% v slovenčine. Za päť dní viete nastavovať napr. VLANy, VTP alebo IEEE 802.1X na switchoch.