STP - SpanningTree Protocol werd oorspronkelijk ontwikkeld als een eigen protocol door DEC (Digital Equipment Corporation), met de meeste van de vroege R & D wordt uitgevoerd door Radia Perlman. Het werd gezien als deze een belangrijke protocol dat de IEEE gehecht aan het protocol, en het herzien dan werd onderdeel van de specificatie IEEE 802, juist IEEE 802. 1 d. Bijna alle fabrikanten van laag 2 schakelapparatuur vandaag ondersteunen de herziene 802. 1 d-standaard.
Deze standaard een revolutie laag 2 schakelen wanneer aantal schakelaars met elkaar worden verbonden moesten tot een Local Area Network. Spanning Tree is ontworpen om automatisch detecteren elke routeringslussen en tijdelijk bepaalde poorten te blokkeren om te breken de lussen.
De Spanning Tree Protocol werkt door het blokkeren van verkeer op een redundante verbindingen in het netwerk om te breken lussen, maar opnieuw deze banden mocht een poort of het apparaat uitvallen.
Het proces begint met alle onderling verbonden switches verkiezing van wat bekend staat als een "Root Bridge", de brug van de term afkomstig van de apparaten die schakelaars vervangen. Poorten op de brug Root worden aangeduid als "Aangewezen havens" en zijn toegestaan verkeer moet worden doorgestuurd. Niet Route bruggen zal een enkele poort uitgeroepen tot een "Root-Port", die is ontworpen voor een verbinding met de Root brug hebben. Wanneer ingeschakeld, stuurt elke switch zogenaamde BPDU's (brug Protocol gegevenseenheden) die kleine frames met de Bridge-identiteit. Schakelopties toekomen deze BPDU's buitengaats elke actieve kofferbak zodat alle schakelaars zich bewust van andere switches in het netwerk zijn.
De Root-brug wordt gekozen door middel van de laagste Bridge-ID, die een combinatie van een brug prioriteit en het MAC-basisadres is. De schakeloptie met de laagste Bridge-ID wordt de hoofdmap en alle andere switches hebben een Root-poort die met de Root brug verbindt. Dit wordt bepaald door de minste kosten pad naar de hoofdmap brug. Poorten op een switch in het netwerk zal worden een Root poort, aangewezen haven of niet-aangewezen haven. Niet-aangewezen haven zullen vaak in staat om te breken wortelschietende lussen blokkeren.
Voor elk paar netwerksegmenten, moet er een paar van de aangewezen havens zo ontworpen dat het verkeer van het ene netwerksegment naar het andere. Als er meer dan een paar van de havens onderling twee netwerksegmenten vervolgens alle maar een paar in de blokkerende modus geplaatst.
Een schakeloptie luistert naar BPDU's vanaf de Root brug op de Root-poort en van het naburige schakelaars op aangewezen havens. De BPDU's worden verzonden door elke schakeloptie elke 2 seconden en wanneer een schakeloptie niet horen BPDU's voor 10 x de interval periode (20 seconden), het begint een Spanning-Tree herberekening. De periode van 20 seconden staat bekend als de MAXAGE. Als een schakeloptie dat het een haven blokkeren bepaalt om communicatie moet openstellen dan gaat het door middel van een reeks van overgangen voordat de poort blokkeren voor verkeer daadwerkelijk te openen.
Na blokkeren, de schakeloptie overgangen naar Listening staat waar het luistert naar BPDU's om te bepalen welke andere schakelopties zijn nog steeds beschikbaar en welke schakelaar moet de Root brug. Deze periode is 15 seconden en tijdens deze periode wordt het MAC-adrestabel niet gevuld met MAC-adressen van ontvangen frames. De schakeloptie niet overgangen te leren toestand wanneer het begint te bouwen de tabel MAC-adres, maar nog steeds niet operationeel frames vooruit. Uiteindelijk heeft de relevante poorten volledige overgang naar forwarding en het netwerk gezegd te hebben geconvergeerd. Het is mogelijk om te veranderen de timers voor de MAXAGE en de overgangstermijnen vooruit vertraging, maar zij zijn gewoonlijk links naar standaard waardes.
In wezen als u verbinding maakt met een aantal layer 2-switches samen aan het opzetten van een netwerk, Spanning Tree zal normaal worden ingeschakeld standaard op die schakelaars en biedt automatisch het mechanisme van de lus te vermijden nodig is om gegevensframes worden niet herhaald. Het is mogelijk om te veranderen van bepaalde parameters zoals de Bridge-ID te dwingen bepaalde schakelt u over naar de brug Root worden zodat u voorspelbare resultaten hebben kan als havens of hele switches in het netwerk falen.
Later artikelen zullen we dit verder te bespreken en ook bespreken een bijstelling van de IEEE 802.1d Spanning Tree standaard bekend als RSTP (Rapid Spanning Tree Protocol) of IEEE 802.1w.
De informatie in dit artikel wordt besproken en beoefend tijdens sommige van onze openbare geplande en On-Site trainingen.