Subnett / CIDR-kalkulator
Finn subnett-detaljer raskt fra IPv4-oktetter og en CIDR-prefiks-lengde.
Slik bruker du denne subnett- / CIDR-kalkulatoren
- 1 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).
- 2 Angi CIDR-prefikslengde
Skriv inn subnett-prefikset i feltet for CIDR-prefikslengde (f.eks. 24 for en /24, 26 for en /26).
- 3 Les av nettverksmasken
Kalkulatoren returnerer nettverksmasken i punktum-desimal-form.
- 4 Sjekk nettverks- og kringkastingsadresse
Se resultatene for nettverksadresse og kringkastingsadresse for å se subnett-området. For /31 punkt-til-punkt-lenker rapporteres kringkastingsresultatet som ikke i bruk.
- 5 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 avvises av valideringen før subnettberegningen kjøres.
- ✓ 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) — CIDR-prefikshåndtering og klasseløs IPv4-adressering
- RFC 3021 — Bruk av 31-bits prefikser på IPv4 punkt-til-punkt-lenker — /31 punkt-til-punkt-vertshåndtering
- RFC 791 — Internet Protocol — IPv4-adressestruktur
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.
Bruk dette som et estimat og bekreft viktige beslutninger med en kvalifisert fagperson.
Inndata forblir i nettleseren med mindre en fremtidig funksjon uttrykkelig informerer deg om noe annet.
Relaterte utviklerkalkulatorer
Utforsk relaterte kalkulatorer for å sammenligne resultater og forutsetninger.
Fargekonverterer
Konverter farger mellom HEX-, RGB- og HSL-formater umiddelbart.
JSON-formatering
Valider og formater JSON med strukturanalyse.
UUID-generator
Generer tilfeldige UUID v4-identifikatorer umiddelbart.
Epoch-tidskonverterer
Konverter Unix-tidsstempler til UTC-datoer eller gjør en dato om til epoch-sekunder.
Kalkulator for tallsystem-konvertering
Konverter et heltall til binær, oktal, desimal og heksadesimal.
Boliglånskalkulator
Beregn månedlige avdrag, renter og totale boligkostnader.