Cloud & IT Cert Prep · leksjon

Hvorfor svitsjesløyfer er farlige

Se hvordan en sløyfe oversvømmer nettverket og slår det ut.

Leksjon 3 av 413 trinn

Hvorfor svitsjesløyfer er farlige er en gratis leksjon i Cloud & IT Cert Prep på CoddyKit. Dette er leksjon 3 av 4. Du kan lese hele leksjonen gratis nedenfor – og deretter øve praktisk i nettleseren med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt. Den er en del av læringsløpet i Cloud & IT Cert Prep, og fremdriften din synkroniseres mellom nettet og CoddyKit-appen. Kurset i Cloud & IT Cert Prep inneholder totalt 4 leksjoner.

Den skjulte faren

Redundante forbindelser gjør nettverk mer pålitelige, men i et switchet nettverk kan de skape et alvorlig problem: en switching-loop. En loop oppstår når det finnes to eller flere veier mellom switcher, slik at rammer sirkulerer uten ende. I motsetning til en treg forbindelse kan en loop slå ut et helt nettverk på få sekunder. Denne leksjonen forklarer hvordan looper oppstår, og hvorfor de er så ødeleggende.

Slik videresender switcher

For å forstå looper må De huske hvordan switcher håndterer ukjent trafikk og kringkastningstrafikk. Når en switch mottar en kringkastingsramme, eller en ramme til en destinasjon den ennå ikke har lært, flooder den rammen ut gjennom alle porter bortsett fra porten den kom inn på. Denne flooding-en er normal og nyttig. Men med en loop i topologien blir flooding til en løpsk katastrofe.

En loop oppstår

Anta at to switcher er koblet sammen med to kabler, slik at det dannes en loop. En kringkastingsramme kommer inn i Switch A, som flooder den til Switch B over begge forbindelsene. Switch B flooder den tilbake til Switch A over begge forbindelsene. Switch A flooder den på nytt, og rammen blir mangfoldiggjort og sirkulerer uten noe som stopper den. Det finnes ingen innebygd utløpstid i en lag 2-ramme som avslutter syklusen.

Kringkastingsstormen

Resultatet er en broadcast storm: kopier av rammer mangfoldiggjøres eksplosivt og metter alle forbindelser. Båndbredden fylles med loopende trafikk, CPU-belastningen på switchene øker kraftig når de prøver å behandle floodingen, og legitim trafikk kommer ikke gjennom. Nettverket slutter i praksis å fungere. Én enkelt loop kan lamme et helt sted på få sekunder, og derfor behandles looper som nødsituasjoner.

Ustabilitet i MAC-tabellen

Looper skaper et annet problem: ustabilitet i MAC-adressetabellen. En switch lærer hvilken port en enhet er koblet til, ved hjelp av kildeadressen i innkommende rammer. Når loopende rammer kommer inn på flere porter, endrer switchen hele tiden oppfatning av hvor enheten befinner seg, slik at oppføringen flapper mellom portene. Denne forvirringen ødelegger videresendingsbeslutningene og forverrer kaoset.

Hvorfor ingen TTL

Rutere unngår endeløse looper fordi IP-pakker inneholder en TTL-teller (Time To Live) som telles ned til null, slik at pakken forkastes. Ethernet-rammer på lag 2 har derimot ingen TTL-felt. Ingenting i selve rammen telles ned eller utløper. Derfor kan en loopende ramme på lag 2 sirkulere for alltid, helt til en person bryter loopen eller en protokoll forhindrer den.

Utilsiktede looper

Looper opprettes sjelden med vilje. De oppstår ofte ved et uhell: noen kobler begge endene av en patchkabel til samme switch, kobler to vegguttak sammen eller kjedekobler en ikke-administrerbar switch på feil måte. Fordi symptomene oppstår plutselig og påvirker alle, er utilsiktede looper en klassisk årsak til at et helt kontor mister forbindelsen samtidig.

Slik kjenner De igjen en loop

Tegn på en loop er blant annet at hele nettverket blir svært tregt eller slutter å fungere, at statuslysene på switchene blinker voldsomt og samtidig, og at switchene får svært høy CPU-belastning. Ping-forespørsler får tidsavbrudd i hele nettverket. Hvis forbindelsen bryter sammen rett etter at noen flyttet en kabel eller la til en enhet, bør De mistenke en loop og se etter den nyopprettede redundante veien.

Første tiltak

Det umiddelbare tiltaket er å bryte loopen ved å koble fra den overflødige kabelen som forårsaker problemet. Når den andre veien er borte, har floodingen ingen steder å sirkulere, og stormen dør ut nesten umiddelbart. Derfor begynner teknikere som opplever et plutselig, fullstendig utfall, ofte med å koble fra nylig tilkoblede forbindelser for å se om nettverket gjenopprettes.

Behovet for forebygging

De bør ikke stole på at mennesker unngår alle looper, og redundans er verdifullt for påliteligheten. Den egentlige løsningen er en automatisk protokoll som tillater redundante forbindelser, men blokkerer dem som ville dannet en loop, samtidig som de holdes klare som sikkerhetskopier. Denne protokollen er Spanning Tree Protocol, som er temaet for neste leksjon. Den er standardforsvaret mot switching-looper.

Hvorfor dette er viktig

Switching-looper er blant de mest forstyrrende feilene et nettverk kan rammes av, og de kan komme på Network+-eksamenen. Forstå sammenhengen: En redundant vei fører til flooding, flooding fører til en kringkastingsstorm og ustabilitet i MAC-tabellen, og uten TTL på lag 2 tar stormen ikke slutt av seg selv. Det er nettopp derfor det finnes mekanismer for å forhindre looper.

Hurtigsjekk

Test kunnskapene Deres om looper.

Oppsummering

En switching-loop oppstår når redundante veier lar switcher flood kringkastinger rundt i en sirkel. Siden lag 2-Ethernet-rammer ikke har TTL, tar loopen aldri slutt. Det skaper en broadcast storm som metter forbindelser og gir høy CPU-belastning på switchene, i tillegg til ustabilitet i MAC-tabellen når oppføringer flapper. Looper oppstår ofte ved et uhell og kan lamme et helt sted på få sekunder. Den varige løsningen er en automatisk protokoll for å forhindre looper: Spanning Tree.

Gratis å komme i gang

Lær deg Cloud & IT Cert Prep med en AI-veileder – gratis

Skriv og kjør ekte kode i nettleseren, få umiddelbar hjelp fra en AI-veileder som er tilgjengelig døgnet rundt, og fortsett der du slapp – på nettet eller i appen.

Kurs
150
Leksjoner
600

Ofte stilte spørsmål

Er leksjonen «Hvorfor svitsjesløyfer er farlige» gratis?

Ja – hele teksten i «Hvorfor svitsjesløyfer er farlige» er gratis å lese her på nettet. For å øve interaktivt med en innebygd kodeeditor og en AI-veileder som er tilgjengelig døgnet rundt, og for å låse opp resten av Cloud & IT Cert Prep-kurset, kan du oppgradere til CoddyKit PRO. Kurset i Cloud & IT Cert Prep inneholder totalt 4 leksjoner.

Hva lærer jeg i «Hvorfor svitsjesløyfer er farlige»?

Se hvordan en sløyfe oversvømmer nettverket og slår det ut. Du øver på Cloud & IT Cert Prep med praktisk kode som du kjører direkte i nettleseren, mens en AI-veileder som er tilgjengelig døgnet rundt, svarer på spørsmålene dine mens du jobber deg gjennom leksjonen.

Trenger jeg erfaring for å begynne med Cloud & IT Cert Prep?

Ingen tidligere erfaring er nødvendig. Cloud & IT Cert Prep på CoddyKit er lagt opp for både nybegynnere og viderekomne, så De kan begynne her eller helt fra start og lære i Deres eget tempo. Dette er leksjon 3 av 4.

Hvor lang tid tar leksjonen «Hvorfor svitsjesløyfer er farlige»?

De fleste CoddyKit-leksjoner tar omtrent 5–10 minutter. Hver leksjon er kort og interaktiv, slik at De gjør jevne fremskritt og kan fortsette akkurat der De slapp – både på nettet og i appen.

Kan jeg skrive og kjøre kode i denne Cloud & IT Cert Prep-leksjonen?

Ja. Alle Cloud & IT Cert Prep-leksjoner har en innebygd kodeeditor, slik at De kan skrive og kjøre ekte kode direkte i nettleseren og få umiddelbar tilbakemelding fra AI – uten lokal konfigurering.

Alle leksjonene i dette kurset

  1. Hva et VLAN er, og hvorfor det er nyttig
  2. Tilgangsporter og trunkforbindelser
  3. Hvorfor svitsjesløyfer er farlige
  4. Grunnleggende om Spanning Tree Protocol
← Tilbake til Cloud & IT Cert Prep