Hvad er Spanning Tree Protocol?
Netværksenheder, der fungerer som åben systemforbindelse (OSI) -modellag to broenheder, inklusive switches, forbindes ofte overflødigt for at hjælpe med at forhindre netværksfejl. Spanning tree-protokollen (STP) er et sæt regler, metoder og kommunikationsfunktioner, der er implementeret i bridge-software, og som forhindrer datalinklagsrammer i uendeligt at sløjfe inden for en redundant bridge-topologi. Spændetræprotokollen er en datalink-lagsprotokol, der etablerer en entydig, laveste omkostningsvej for data til at rejse fra et hvilket som helst broforbundet netværksendepunkt til et andet.
Broer, der bruger den spændende træprotokol, sender specielle meddelelser kaldet bridge protocol data units (BPDU'er) til hinanden for at dele oplysninger og underrette hinanden om netværksændringer. De fleste broer deltager i spændetræprocessen, men netværksadministratorer udpeger muligvis nogle broer som gennemgående enheder. Alle broenheder, der aktivt bruger spændetræprotokollen, udveksler BPDU'er med henblik på at etablere og vedligeholde en løkkefri, minimum spændende træ-topologi.
STP initierer genberegning af en ny spændende træ-topologi, hver gang broer føjes til eller fjernes fra netværket, når veje svigter inden for netværket, når UDLD (Detectional Link Detection) registrerer en ødelagt fiber, eller når andre topologiske ændringer forekommer og forstyrrer den etablerede strøm af data. Broerne, der aktivt bruger spændetræprotokollen, begynder topologisk genkonfiguration ved først at blive enige om og udpege en af broenhederne som en rodnode til det nye spændende træ. De samarbejder derefter ved at sende BPDU'er til hinanden, der indeholder aktuelle information og sti-omkostninger for at beregne et nyt spændende træ, der har de laveste omkostninger for topologien. Så snart broerne er enige om en ny topologi, blokeres brohavne, der er forbundet med overflødige segmenter, som ikke er en del af det nye spændende træ og ikke er en del af en udpeget eterkanal, midlertidigt for at forhindre videresendelse af datatrafik. Blokering af disse ubrugte overflødige stier skaber en løkkefri topologi.
Spændetræprotokollen blev først udviklet og implementeret af Digital Equipment Corporation (DEC). Det blev kort efter derefter inkorporeret i Institute of Electrical and Electronics Engineers (IEEE) 802.1D-standarden. En nyere, hurtigere version af spændetræprotokollen kaldet den hurtige spændtræprotokol (RSTP) blev introduceret af IEEE 802.1w-forslaget. RSTP har erstattet STP som standardprotokol for loopfri fri brodannelse og blev udpeget som den valgte protokol i den reviderede IEEE 802.1D-2004-standard. STP er blevet videreudviklet med frigivelsen af den multiple spanning tree-protokol (MSTP) som beskrevet i IEEE 802.1Q-2005, som tillader separate forekomster af STP at eksistere i flere virtuelle lokalnetværk (VLAN) konfigurationer.