Network+ Academy · Lektion

Hvad en subnetmaske gør

Forstå, hvordan en maske markerer, hvilke bits der hører til netværket og hosten.

Lektion 1 af 413 trin

Hvad en subnetmaske gør er en gratis Network+ Academy-lektion på CoddyKit. Dette er lektion 1 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Network+ Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Network+ Academy-kurset indeholder 4 lektioner i alt.

Masken i én sætning

En subnetmaske fortæller en enhed, hvilken del af en IP-adresse der er netværket, og hvilken del der er værten. Det er et 32-bit-tal, der hører sammen med hver IPv4-adresse.

Uden en maske er en adresse tvetydig — enheden ville ikke vide, hvor netværket slutter, og hvor værten begynder.

Ettere og nuller

I en maske markerer bit sat til 1 netværksdelen, mens bit sat til 0 markerer værtsdelen. 1-bittene står altid samlet og begynder fra venstre.

For eksempel har 11111111.11111111.11111111.00000000 24 ettaller efterfulgt af 8 nuller. Det betyder, at de første tre oktetter er netværk, og den sidste er vært.

11111111.11111111.11111111.00000000
= 255.255.255.0

Almindelige maskeværdier

Fordi maskeoktetter består af sammenhængende 1-bit, forekommer kun bestemte decimalværdier:

  • 255 = 11111111 (alt er netværk)
  • 0 = 00000000 (alt er vært)
  • Delvise oktetter: 128, 192, 224, 240, 248, 252, 254

Du vil aldrig se en tilfældig værdi som 255.255.123.0, fordi 1-bittene skal stå samlet.

Masken definerer grænsen

Positionen, hvor 1-taller skifter til 0-taller, er grænsen mellem netværk og vært. Alt til venstre identificerer netværket, og alt til højre identificerer værten.

To enheder på det samme netværk har identiske netværksbits. Det er masken, der gør det muligt for hver enhed at beregne disse netværksbits ud fra sin egen adresse.

Den logiske AND-operation

En enhed finder sin netværksadresse ved at udføre en bitvis AND-operation på sin IP-adresse og maske. AND giver kun 1, når begge input er 1.

Hvor maskebitten er 1, føres IP-bitten uændret igennem. Hvor maskebitten er 0, bliver resultatet 0. Resultatet er netværksadressen, hvor alle værtsbits er nulstillet.

Eksempel på AND-operation

Tag IP-adressen 192.168.1.130 og masken 255.255.255.0. Udfør AND på det sidste oktet: 130 AND 0 = 0. De første tre oktetter beholder deres værdier, fordi de udføres med AND mod 255.

Netværksadressen er derfor 192.168.1.0. Det er præcis sådan, en vært afgør, hvilket netværk den tilhører.

Samme maske, forskellige netværk

En given maske kan bruges til mange forskellige netværk. Masken 255.255.255.0 fungerer for 192.168.1.0, 10.5.5.0 og utallige andre netværk.

Masken beskriver kun formen på opdelingen, altså hvor mange netværksbits der er, ikke hvilket specifikt netværk det er. IP-adressen angiver den faktiske netværksidentitet.

Ændring af masken ændrer størrelsen

Udvid masken med flere 1-bits, så låner du bits fra værtsdelen og opretter flere, men mindre netværk. Forkort den med færre 1-bits, så samler du netværkene i færre, større netværk.

Denne bevidste justering er kernen i subnetting: at forme adresserummet, så det passer til dine behov.

Problemer med uoverensstemmende masker

Hvis to enheder på det samme fysiske netværk har forskellige masker, kan de være uenige om, hvem der er lokal. Den ene forsøger måske at route trafik, som den anden forventer skal leveres direkte.

En sådan maskeuoverensstemmelse forårsager ustabil forbindelse eller forbindelse i kun én retning og er en klassisk konfigurationsfejl, som du bør kontrollere under fejlfinding.

Standardgatewayen og masken

Masken fungerer sammen med standardgatewayen. Efter AND-operationen sender enheden pakken til sin gateway, hvis destinationen befinder sig på et andet netværk.

Masken beskriver altså ikke kun et netværk — den styrer direkte enhedens beslutning om at levere lokalt eller videresende til en router, når destinationen er fjern.

Sådan bruges masken

Hver vært skal bruge tre indstillinger for at kommunikere uden for sit link: en IP-adresse, en subnetmaske og en standardgateway. Masken er den del, der giver adressen dens betydning.

Når du er fortrolig med at læse masker binært og udføre AND-operationen, følger CIDR-notation og optælling af værter naturligt.

Hurtigt tjek

Anvend masken.

Opsummering

Du har lært, hvad en subnetmaske gør.

  • En maske er et 32-bit-tal: 1-taller betyder netværk, og 0-taller betyder vært.
  • Oktetter i en maske kan kun have værdier som 255, 254, 252, 248, 240, 224, 192, 128 og 0.
  • En bitvis AND-operation på IP-adressen og masken viser netværksadressen.
  • En udvidelse af masken opretter flere, mindre netværk, mens en forkortelse samler dem.
  • En maskeuoverensstemmelse forårsager forbindelsesfejl.
Gratis at komme i gang

Lær Network+ Academy med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
30
Lektioner
120

Ofte stillede spørgsmål

Er lektionen “Hvad en subnetmaske gør” gratis?

Ja — alle 3 lektioner i læringssporet Network+ Academy, inklusive “Hvad en subnetmaske gør”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Network+ Academy-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Hvad en subnetmaske gør”?

Forstå, hvordan en maske markerer, hvilke bits der hører til netværket og hosten. Du øver dig i Network+ Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Network+ Academy?

Der kræves ingen tidligere erfaring. Network+ Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 1 af 4.

Hvor lang tid tager lektionen “Hvad en subnetmaske gør”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Network+ Academy-lektion?

Ja. Alle Network+ Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Hvad en subnetmaske gør
  2. Læs CIDR-notering med skråstreg
  3. Tæl hosts i et subnet
  4. Opdel et netværk i subnets
← Tilbage til Network+ Academy