L'[[algoritmo]] di ''Spanning Tree'' ([[IEEE 802.1D]]) si usa nei percorsi magliati e nelle [[Local area network|LAN]] interconnesse.
Per ragioni di [[affidabilità]], si preferisce avere [[rete|reti]] con [[topologia|topologie]] magliate, ma le funzioni di ''[[Bridge (informatica)|bridging]]'' potrebbero replicare all'infinito i [[Pacchetto (reti)|pacchetti]] in questi percorsi chiusi.
Il processo di ''spanning tree'' di un ''[[Bridge (informatica)|bridge]]'' (interagendo con quello degli altri bridge) trasforma dinamicamente una topologia magliata in una topologia ad albero: per limitare l'effetto di [[loop]] si effettua una potatura dei [[link]] che creano il [[loop]], cioè si inibiscono le porte a loro associate.</br>
Tali porte sono in stato di ''blocking'' (il collegamento c'è ma non viene visto dall'apparato), mentre le porte facenti parte dell'albero sono in stato di ''forwarding'' (sono attive).