Subnett / CIDR-kalkulator
Finn subnett-detaljer raskt fra IPv4-oktetter og en CIDR-prefiks-lengde.
Slik bruker du denne subnett- / CIDR-kalkulatoren
- Skriv inn IP-oktettene
Skriv de fire oktettene i IP-oktett 1, IP-oktett 2, IP-oktett 3 og IP-oktett 4 (f.eks. 192, 168, 10, 50).
- Angi CIDR-prefikslengde
Skriv inn subnett-prefikset i feltet for CIDR-prefikslengde (f.eks. 24 for en /24, 26 for en /26).
- Les av nettverksmasken
Kalkulatoren viser nettverksmasken i desimal- og binærform.
- Sjekk nettverks- og kringkastingsadresse
Se resultatene for nettverksadresse og kringkastingsadresse for å finne subnett-området.
- Merk deg antall brukbare hoster
Bruk verdien for brukbare hoster til å planlegge hvor mange enheter som kan tildeles adresser i subnettet.
Slik fungerer denne subnett- / CIDR-kalkulatoren
Denne subnett-kalkulatoren beregner nettverksmaske, nettverksadresse, broadcast-adresse og antall brukbare vertsadresser fra en IPv4-adresse og en CIDR-prefikslengde. Den bruker bitvise operasjoner — samme logikk som rutere og operativsystemers nettverksstakker utfører på hver pakke — for å dele opp et 32-biters adresserom i en nettverksdel og en vertsdel. Prefikslengden forteller kalkulatoren hvor mange av de ledende bitene som identifiserer nettverket; de resterende bitene er tilgjengelige for vertsadresser. Å forstå disse grensene er avgjørende for planlegging av IP-adresser, utforming av brannmurregler, tilgangskontrollister og feilsøking av rutingproblemer i ethvert TCP/IP-nettverk.
nettverk = IP AND maske • broadcast = IP OR NOT(maske) • tradisjonelle brukbare vertsadresser = 2^(32 − prefiks) − 2, med spesialhåndtering her for /31 og /32 Gitt IP-adressen 192.168.10.50 med et /26-prefiks: nettverksmasken er 11111111.11111111.11111111.11000000, som er 255.255.255.192 i desimalnotasjon. Bitvis AND av 192.168.10.50 og 255.255.255.192 gir nettverksadressen 192.168.10.0. Bitvis OR av 192.168.10.50 og den inverterte masken (0.0.0.63) gir kringkastingsadressen 192.168.10.63. Vertsdelen har 32 − 26 = 6 biter, så totalt antall adresser = 2^6 = 64, og brukbare verter = 64 − 2 = 62.
For 10.0.0.100/22: subnettmasken er 255.255.252.0, nettverksadressen er 10.0.0.0, kringkastingsadressen er 10.0.3.255, og brukbare verter = 1 022. /22 etterlater 10 vertsbiter (2^10 − 2).
For 172.16.5.1/28: subnettmasken er 255.255.255.240, nettverksadressen er 172.16.5.0, kringkastingsadressen er 172.16.5.15, og brukbare verter = 14. En /28 er vanlig for små utsalgssteder eller IoT-subnett.
- ✓ Kalkulatoren fungerer kun for IPv4 (32-biters adresser). IPv6-subnett bruker et 128-biters adresserom og andre konvensjoner.
- ✓ Prefikslengder på /31 og /32 er gyldige CIDR-notasjoner. Denne kalkulatoren rapporterer /31 som to brukbare punkt-til-punkt-endepunkter i samsvar med RFC 3021, og /32 som en enkelt vertsrute.
- ✓ Hver oktett må være i området 0–255, og prefikslengden må være mellom 0 og 32. Verdier utenfor disse grensene vil gi ugyldige resultater.
- ✓ Beregningen forutsetter klasseløs adressering (CIDR). Eldre klassebaserte grenser (Klasse A/B/C) håndheves ikke.
- For de fleste subnett kan ikke nettverksadressen (alle vertsbitene er null) og kringkastingsadressen (alle vertsbitene er én) tildeles enheter. Derfor trekker den tradisjonelle formelen to fra det totale antallet adresser.
- Punkt-til-punkt /31-koblinger er et bevisst unntak: begge adressene behandles som brukbare endepunkter i stedet for å reservere egne plasser til nettverk og kringkasting.
- Når du planlegger VLAN eller sky-VPC-er, bør du velge et prefiks som gir nok plass til fremtidig vekst – når et subnett først er i produksjon, betyr endring av størrelse vanligvis at hele området må adresseres på nytt.
- Supernetting (ruteaggregering) bruker den samme bitvise logikken i revers: kombiner flere mindre prefikser til ett større for å redusere størrelsen på rutingtabeller.
- For rask hoderegning kan du lære deg progresjonen /24 = 254 verter, /25 = 126, /26 = 62, /27 = 30, /28 = 14 – hver ekstra prefiksbit halverer antallet verter.
- RFC 4632 — Classless Inter-Domain Routing (CIDR): Plan for tildeling og aggregering av internettadresser
- RFC 3021 — Bruk av 31-bits prefikser på IPv4 punkt-til-punkt-koblinger
- RFC 791 — Internet Protocol (IPv4-adressestruktur og bitvise operasjoner)
Forstå CIDR-notasjon og subnett-beregning
CIDR (Classless Inter-Domain Routing)-notasjon beskriver kompakt hvordan en IPv4-adresse er delt inn i en nettverksdel og en vertdel. Prefikslengden (f.eks. /24) forteller deg hvor mange av de 32 bitene som identifiserer nettverket; de resterende bitene definerer vertsadresser innenfor det subnettet. En /24 etterlater 8 vertsbiter, så 2^8 = 256 totale adresser, med 254 vanligvis brukbare etter reservering av nettverks- og kringkastingsadresser. Subnett-matematikk baserer seg på bitvise operasjoner: nettverksadressen er IP-en OG subnettmasken, og kringkastingsadressen er IP-en ELLER den inverterte masken. Rutere og brannmurer bruker denne logikken på hver pakke for å avgjøre om en adresse tilhører et lokalt subnett eller må videresendes andre steder.
Praktiske bruksområder for subnett-beregning for utviklere
Utviklere møter subnett-beregninger når de designer sky-VPC-er, skriver brannmurregler, feilsøker rutingproblemer og konfigurerer tilgangskontrollister. I AWS, GCP eller Azure velger du CIDR-blokker for VPC-er og subnett; forståelse av prefikslengder hjelper deg med å dimensjonere subnett riktig og unngå overlapp. Sikkerhetsingeniører bruker CIDR-områder i iptables, nftables og sky-sikkerhetsgrupper for å tillate eller nekte trafikk basert på IP-område. Ved feilsøking av tilkobling hjelper kunnskap om nettverks- og kringkastingsadresser deg med å verifisere om en vert er innenfor det forventede området. DevOps-team bruker også subnett-matematikk når de planlegger IP-allokering for Kubernetes-klynger, containernettverk og arkitekturer med flere leietakere.
Ofte stilte spørsmål om subnett-/CIDR-kalkulator
Hva er forskjellen mellom en nettverksmaske og et CIDR-prefiks?
De uttrykker samme informasjon i ulik notasjon. Et /24-prefiks betyr 24 ledende ener-biter, som tilsvarer nettverksmasken 255.255.255.0 i desimalnotasjon. CIDR-notasjon er mer kompakt og er standarden som brukes i moderne rutingkonfigurasjon.
Hvorfor trekkes to adresser fra totalen for å få antall brukbare vertsadresser?
I tradisjonell IPv4-subnettmaskering er den første adressen i et subnett (alle verts-biter er null) reservert som nettverksadresse, og den siste adressen (alle verts-biter er én) er reservert som kringkastingsadresse. Ingen av disse kan tildeles en enhet, så brukbare vertsadresser = 2^(verts-biter) − 2. En /31 punkt-til-punkt-forbindelse er det merkbare unntaket.
Kan jeg bruke denne kalkulatoren for private IP-områder?
Ja. Den bitvise matematikken er identisk for private (RFC 1918) og offentlige adresser. Vanlige private områder er 10.0.0.0/8, 172.16.0.0/12 og 192.168.0.0/16.
Hva betyr et /32-prefiks?
Et /32-prefiks identifiserer en enkelt vertsadresse uten verts-biter. Det brukes vanligvis i rutingtabeller og brannmurregler for å treffe nøyaktig én IP-adresse, og denne kalkulatoren rapporterer det som én brukbar vertsrute.
Fungerer dette for IPv6?
Nei. Denne kalkulatoren er designet for IPv4s 32-biters adresserom. IPv6 bruker 128-biters adresser, et annet område for prefikslengde (vanligvis /48 til /128), og reserverer ikke en kringkastingsadresse på samme måte.