Konfiguration af STP og Loop Protection i UniFi-netværk

Introduktion

I ethvert større eller komplekst netværk med flere switches introduceres en risiko for netværksløkker. En fysisk løkke kan forårsage en broadcast storm, som fuldstændigt kan lægge netværket ned. For at forhindre dette bruger managed switches protokollen Spanning Tree Protocol (STP) og relaterede funktioner.

Denne guide gennemgår, hvordan du konfigurerer Rapid Spanning Tree Protocol (RSTP) og den specifikke Loop Protection-funktion i et UniFi-netværk, samt hvordan prioritering af root bridge håndteres.


1. Forstå RSTP (802.1w) i UniFi-kontekst

UniFi-switches bruger som standard Rapid STP (RSTP), en hurtigere og mere moderne version af det klassiske STP. RSTP's hovedformål er at:

  • Opdage fysiske løkker i netværket.

  • Logisk deaktivere (block) redundante links for at skabe en loop-free topologi.

  • Aktivere et backup-link, hvis det primære link fejler.

Nøgleroller i RSTP:

  • Root Bridge: Den centrale switch, som hele netværkets spanning-tree topologi beregnes ud fra. Det er kritisk, at dette er en central, pålidelig switch (typisk din kerne- eller distributionsswitch).

  • Designated/Alternate Ports: Porte der enten tillader eller blokerer trafik for at forhindre løkker.

  • BPDU (Bridge Protocol Data Unit): Kontrolpakker udvekslet mellem switches for at opdage løkker og vælge root bridge.


2. Konfiguration i UniFi Network Controller

Alle STP-relaterede indstillinger administreres centralt.

Trin 1: Åbn Indstillinger og Naviger til Netværksindstillinger

  1. Gå til UniFi Network Controller.

  2. Klik på Indstillinger (tandhjuls-ikonet).

  3. Vælg fanen Netværk.

Trin 2: Konfigurer Global STP-indstilling

  1. Under "Indstillinger for Global Switch", find sektionen Spanning Tree Protocol.

  2. STP-mode: Sæt dette til RSTP. Dette anvendes på alle dine UniFi-switches.

  3. STP Priority: Dette er den globale prioritet for alle switches. Standardværdien er 32768. En lavere numerisk værdi betyder højere prioritet. Kun relevant hvis du ikke justerer prioritet pr. switch.


3. Tildeling af Root Bridge via Switch-specifik Prioritetsjustering

For at sikre, at den ønskede switch (f.eks. en kraftig UniFi Switch Pro) bliver Root Bridge, skal du manuelt justere dens prioritet.

Trin 1: Gå til Enhedsindstillinger

  1. Klik på Enheder i venstre menu.

  2. Vælg den switch, du vil gøre til Root Bridge.

  3. Klik på Indstillinger for denne switch.

Trin 2: Juster STP Prioritet

  1. Rul ned til STP Configuration under "Switch Settings".

  2. Indstil STP Priority til en værdi lavere end alle andre switches. En god praksis er at sætte den primære root bridge til 4096, en sekundær backup til 8192, og lade de perifære switches (access-switches) stå på standard 32768.

  3. Ændringen anvendes umiddelbart. RSTP vil genberegne topologien, hvilket typisk tager få sekunder uden afbrydelse.


4. Aktivér Loop Protection (Anbefalet)

UniFi's Loop Protection er en funktion, der fungerer ud over RSTP. Den er enkle at konfigurere og ekstremt effektiv til at stoppe løkker i access-laget.

Sådan virker det:
Funktionen sender regelmæssigt testpakker ud fra hver port. Hvis en testpakke modtages på den samme port, den blev sendt fra, er der en lokal port-løkke (f.eks. et kabel skruet forkert til én switch). Porten bliver straks administrativt deaktiveret.

Konfiguration:

  1. Indstillinger > Netværk under "Global Switch".

  2. Find indstillingen Loop Protection.

  3. Sæt den til Aktiveret.

  4. Du kan også aktivere/deaktivere funktionen på port-niveau under portindstillingerne for en switch.

Vigtig forskel:

  • RSTP håndterer komplekse løkker mellem flere switches.

  • Loop Protection fanger simple, men almindelige, løkker på én enkelt switch (f.eks. et kabel mellem port 1 og port 2 på samme switch) meget hurtigere.


5. Anbefalede Praksisser

  1. Lad altid RSTP være aktiveret i netværk med to eller flere managed switches.

  2. Manuelt definer Root Bridge via prioritet for at undgå, at en svag switch ved et uheld bliver valgt.

  3. Aktiver Loop Protection på alle access-switches. Det er en lavomkostningssikkerhedsforanstaltning, der forhindrer de fleste fejl fra brugere.

  4. Forbind aldrig to porte på samme switch med et kable (medmindre du bruger en specifik LAG/aggregation, som ikke påvirkes).

  5. Ved brug af UniFi Uplink Connectivity Monitor eller MAC-læring: Vær opmærksom på, at disse kan interagere med STP. Test dine failover-scenarier.


Konklusion

En korrekt konfiguration af RSTP og Loop Protection er essentiel for både stabilitet og sikkerhed i dit UniFi-netværk. RSTP sørger for en fejltolerant, loop-free topologi på arkitekturniveau, mens Loop Protection fungerer som et proaktivt, lokalt værn mod konfigurationsfejl.

Ved at justere STP Priority sikrer du, at den mest velegnede switch styrer netværkets logik, hvilket optimerer trafikflow og genskabselse ved fejl.