Subnet / CIDR-beregner

Find hurtigt subnet-detaljer ud fra IPv4-oktetter og en CIDR-præfikslængde.

Indtast den første IPv4-oktet.
Indtast den anden IPv4-oktet.
Indtast den tredje IPv4-oktet.
Indtast den fjerde IPv4-oktet.
Indtast undernet-præfikset, f.eks. 24 for en /24.

Undernetmaske

255.255.255.0

Netværksadresse192.168.1.0
Broadcast-adresse192.168.1.255
Brugbare værter254

Sådan bruger du denne subnet / CIDR-beregner

  1. Indtast IP-oktetterne

    Indtast de fire oktetter i IP-oktet 1, IP-oktet 2, IP-oktet 3 og IP-oktet 4 (f.eks. 192, 168, 10, 50).

  2. Indstil CIDR-præfikslængden

    Indtast subnet-præfikset i feltet for CIDR-præfikslængde (f.eks. 24 for en /24, 26 for en /26).

  3. Aflæs subnetmasken

    Beregneren returnerer subnetmasken i dotted-decimal og binær form.

  4. Tjek netværk og broadcast

    Gennemse resultaterne for netværksadresse og broadcast-adresse for at se subnet-området.

  5. Bemærk brugbare værter

    Brug værdien for brugbare værter til at planlægge, hvor mange enheder der kan tildeles adresser i subnettet.

Metodik

Sådan fungerer denne undernet / CIDR-beregner

Denne undernet-beregner udleder undernetmasken, netværksadressen, broadcast-adressen og antallet af brugbare værter fra en IPv4-adresse og en CIDR-præfikslængde. Den bruger bitvise operationer — den samme logik, som routere og operativsystemers netværksstakke udfører på hver pakke — til at opdele et 32-bit adresserum i en netværksdel og en værtsdel. Præfikslængden fortæller beregneren, hvor mange af de førende bits der identificerer netværket; de resterende bits er tilgængelige for værtsadresser. Forståelse af disse grænser er afgørende for planlægning af IP-adresser, oprettelse af firewall-regler, adgangskontrollister og fejlfinding af routingproblemer i ethvert TCP/IP-netværk.

Formel
netværk = IP AND maske • broadcast = IP OR NOT(maske) • traditionelle brugbare værter = 2^(32 − præfiks) − 2, med specialhåndtering her for /31 og /32
IP Den 32-bit IPv4-adresse indtastet som fire oktetter (f.eks. 192.168.1.100)
maske Subnetmaske — en 32-bit værdi, hvor de første 'prefix'-bits er sat til 1 og resten til 0
præfiks CIDR-præfikslængde (0–32), der angiver, hvor mange af de første bits der definerer netværket
netværk Netværksadresse — resultatet af bitvis AND mellem IP'en og masken; identificerer subnetværket
broadcast Broadcast-adresse — resultatet af bitvis OR mellem IP'en og den inverterede maske; den sidste adresse i subnetværket
anvendelige værter Antal tildelbare værtsadresser i subnetværket, hvor /31 behandles som to punkt-til-punkt-endepunkter og /32 behandles som en enkelt værtsrute
Eksempel

Givet IP-adressen 192.168.10.50 med et /26-præfiks: undernetmasken er 11111111.11111111.11111111.11000000, hvilket er 255.255.255.192 i punktum-decimal. Bitvis AND af 192.168.10.50 og 255.255.255.192 giver netværksadressen 192.168.10.0. Bitvis OR af 192.168.10.50 og den inverterede maske (0.0.0.63) giver broadcast-adressen 192.168.10.63. Host-delen har 32 − 26 = 6 bit, så det samlede antal adresser = 2^6 = 64, og brugbare hosts = 64 − 2 = 62.

For 10.0.0.100/22: subnet-masken er 255.255.252.0, netværksadressen er 10.0.0.0, broadcast er 10.0.3.255, og brugbare værter = 1.022. /22 efterlader 10 værts-bits (2^10 − 2).

For 172.16.5.1/28: subnet-masken er 255.255.255.240, netværksadressen er 172.16.5.0, broadcast er 172.16.5.15, og brugbare værter = 14. En /28 er almindelig til små point-of-sale- eller IoT-subnets.

Antagelser
  • Beregneren fungerer kun med IPv4 (32-bit adresser). IPv6-subnetting bruger et 128-bit adresserum og andre konventioner.
  • Præfikslængder på /31 og /32 er gyldige CIDR-notationer. Denne beregner rapporterer /31 som to anvendelige punkt-til-punkt-endepunkter i overensstemmelse med RFC 3021, og /32 som en enkelt værtsrute.
  • Hver oktet skal være i intervallet 0–255, og præfikslængden skal være mellem 0 og 32. Værdier uden for disse grænser vil give ugyldige resultater.
  • Beregningen forudsætter klasseløs adressering (CIDR). Ældre klassebaserede grænser (Klasse A/B/C) håndhæves ikke.
Noter
  • For de fleste undernet kan netværksadressen (alle host-bit er nul) og broadcast-adressen (alle host-bit er ét) ikke tildeles enheder, hvilket er grunden til, at den traditionelle formel trækker to fra det samlede antal adresser.
  • Punkt-til-punkt /31-forbindelser er en bevidst undtagelse: begge adresser behandles som brugbare slutpunkter i stedet for at reservere separate netværks- og broadcast-pladser.
  • Når du planlægger VLAN'er eller cloud-VPC'er, bør du vælge et præfiks, der giver plads nok til fremtidig vækst – når et undernet først er i drift, betyder ændring af størrelsen typisk, at hele området skal omadresseres.
  • Supernetting (ruteaggregering) bruger den samme bitvise logik omvendt: kombiner flere mindre præfikser til et større for at formindske routingtabeller.
  • For hurtig hovedregning kan du huske rækkefølgen /24 = 254 hosts, /25 = 126, /26 = 62, /27 = 30, /28 = 14 – hver ekstra præfiks-bit halverer antallet af hosts.
Kilder
  1. RFC 4632 — Classless Inter-Domain Routing (CIDR): Planen for tildeling og aggregering af internetadresser
  2. RFC 3021 — Brug af 31-bit præfikser på IPv4 punkt-til-punkt-forbindelser
  3. RFC 791 — Internet Protocol (IPv4-adressestruktur og bitvise operationer)

Forståelse af CIDR-notation og subnet-matematik

CIDR (Classless Inter-Domain Routing) notation beskriver kompakt, hvordan en IPv4-adresse er opdelt i en netværksdel og en værtsdel. Præfikslængden (f.eks. /24) fortæller dig, hvor mange af de 32 bits der identificerer netværket; de resterende bits definerer værtsadresser inden for det pågældende subnet. En /24 efterlader 8 værts-bits, så 2^8 = 256 adresser i alt, hvoraf 254 typisk kan bruges efter reservation af netværks- og broadcast-adresser. Subnet-matematik bygger på bitvise operationer: netværksadressen er IP AND subnet-masken, og broadcast-adressen er IP OR den inverterede maske. Routere og firewalls bruger denne logik på hver pakke for at afgøre, om en adresse tilhører et lokalt subnet eller skal videresendes.

Praktiske anvendelsesscenarier for subnetting for udviklere

Udviklere støder på subnet-beregninger, når de designer cloud-VPC'er, skriver firewall-regler, fejlsøger routing-problemer og konfigurerer adgangskontrollister. I AWS, GCP eller Azure vælger du CIDR-blokke til VPC'er og subnets; forståelse af præfikslængder hjælper dig med at dimensionere subnets korrekt og undgå overlap. Sikkerhedsingeniører bruger CIDR-områder i iptables, nftables og cloud-sikkerhedsgrupper til at tillade eller afvise trafik baseret på IP-område. Ved fejlfinding af forbindelser hjælper kendskab til netværks- og broadcast-adresser dig med at verificere, om en vært er inden for det forventede område. DevOps-teams bruger også subnet-matematik, når de planlægger IP-allokering til Kubernetes-klynger, containernetværk og multi-tenant-arkitekturer.

Undernet / CIDR-beregner FAQ

Hvad er forskellen på en undernetmaske og et CIDR-præfiks?

De udtrykker de samme oplysninger i forskellig notation. Et /24-præfiks betyder 24 indledende et-bits, hvilket svarer til undernetmasken 255.255.255.0 i punktum-decimal-notation. CIDR-notation er mere kompakt og er den standard, der bruges i moderne routing-konfiguration.

Hvorfor trækkes to adresser fra det samlede antal for at få brugbare værter?

I traditionel IPv4-undernetopdeling er den første adresse i et undernet (alle værts-bits er nul) reserveret som netværksadresse, og den sidste adresse (alle værts-bits er ét) er reserveret som broadcast-adresse. Ingen af dem kan tildeles en enhed, så brugbare værter = 2^(værts-bits) − 2. En /31 punkt-til-punkt-forbindelse er den bemærkelsesværdige undtagelse.

Kan jeg bruge denne beregner til private IP-områder?

Ja. Den bitvise matematik er identisk for private (RFC 1918) og offentlige adresser. Almindelige private områder er 10.0.0.0/8, 172.16.0.0/12 og 192.168.0.0/16.

Hvad betyder et /32-præfiks?

Et /32-præfiks identificerer en enkelt værtsadresse uden værts-bits. Det bruges ofte i routingtabeller og firewall-regler til at matche præcis én IP-adresse, og denne beregner rapporterer det som én brugbar værtsrute.

Virker dette til IPv6?

Nej. Denne beregner er designet til IPv4's 32-bit adresserum. IPv6 bruger 128-bit adresser, et andet præfiks-længdeområde (typisk /48 til /128) og reserverer ikke en broadcast-adresse på samme måde.

Skrevet af Jan Křenek Grundlægger og chefudvikler
Gennemset af DigitSum metodegennemgang Formelverificering og QA
Sidst opdateret 10. mar. 2026

Brug dette som et estimat, og bekræft vigtige beslutninger med en kvalificeret fagperson.

Indtastninger bliver i browseren, medmindre en fremtidig funktion udtrykkeligt fortæller dig andet.