IP-Subnett

Sammenlign Beregninger

Nedlastinger

Inkluderer dine inndata og resultater for denne beregningen, pluss eventuelle ytterligere beregninger du har sammenlignet.

En IPv4-Adresse Dele Opp i Nettverks- og Vertsdeler

En undernettmaske deler en IPv4-adresse inn i en nettverksdel og en vertsdel, og bestemmer hvilke adresser som tilhører samme lokale nettverk. Angi en IP-adresse og dens CIDR-prefikslengde («/24»-en i en adresse som 192.168.1.0/24), og denne kalkulatoren finner nettverks- adressen, kringkastingsadressen, undernettmasken, og adresseområdet som faktisk er brukbart av enheter.

Formelen

  • Undernettmaske: prefikslengdens antall ledende 1-biter, etterfulgt av 0-biter (f.eks. /24 → 11111111.11111111.11111111.00000000 = 255.255.255.0).
  • Nettverksadresse: IP-adressen med en bitvis OG mot undernettmasken — dette nullstiller vertsbitene, og etterlater bare nettverket.
  • Kringkastingsadresse: nettverksadressen med hver vertsbit satt til 1 — den høyeste adressen i undernettet.
  • Brukbare verter: hver adresse i undernettet unntatt nettverks- og kringkastingsadressene, siden disse er reserverte — 232Prefikslengde22^{32 - \vA{\text{Prefikslengde}}} - 2 for vanlige undernett.

To spesialtilfeller skiller seg ut med andre regler: en /31 (RFC 3021) brukes for punkt-til-punkt- lenker og behandler begge adressene som brukbare verter, siden det ikke er behov for en kringkastingsadresse mellom nøyaktig to enheter. En /32 er en enkeltvertsrute — den ene adressen er både nettverket og sin egen eneste brukbare vert.

Regneeksempel

192.168.1.0/24 (et /24\vA{/24}-prefiks):

  1. Undernettmaske: 255.255.255.0 (24 biter med 1-tall, deretter 8 biter med 0-tall).
  2. Nettverksadresse: 192.168.1.0.
  3. Kringkastingsadresse: 192.168.1.255.
  4. Brukbart vertsområde: 192.168.1.1 til 192.168.1.254232242=282=2542^{32 - \vA{24}} - 2 = 2^8 - 2 = 254 brukbare adresser.

Viktige Faktorer å Vurdere

  • Subnetting er hvordan et stort nettverk deles inn i mindre, mer håndterbare segmenter. Å dele et nettverk inn i undernett kan forbedre sikkerhet (isolere trafikk mellom segmenter), ytelse (redusere kringkastingstrafikk på ethvert enkelt segment), og organisering — en vanlig praktisk grunn til å planlegge undernett bevisst i stedet for å bruke ett flatt, stort nettverk.
  • Private IP-adresseområder (som 192.168.x.x, 10.x.x.x, og 172.16-31.x.x) er reservert for interne nettverk og rutes aldri på det offentlige internett. Disse områdene er satt til side spesifikt for lokale nettverk som hjemmerutere og kontor-LAN-er — denne kalkulatoren fungerer identisk for private og offentlige adresseområder, siden selve subnetting-matematikken ikke avhenger av hvilket område en adresse faller innenfor.
  • Et mindre prefikstall (som /16) dekker et mye større adresseområde enn et større prefikstall (som /28). Dette omvendte forholdet — færre biter reservert for nettverksdelen betyr flere biter (og dermed flere adresser) tilgjengelig for verter — kan virke kontraintuitivt ved første øyekast, siden det mindre tallet beskriver det større undernettet.
  • IPv6 bruker et fundamentalt annerledes, mye større adresseringsskjema enn IPv4. Denne kalkulatoren er spesifikt for IPv4 (32-bit) adresser og CIDR-notasjon — IPv6 bruker 128-bit adresser med sine egne distinkte subnetting-konvensjoner, ikke dekket av dette verktøyet.

Vanlige Feil

  • Å glemme å trekke fra nettverks- og kringkastingsadressen når man teller brukbare verter. Et /24 har 256 adresser totalt, men bare 254 brukbare — den første og siste er reservert, en detalj det er lett å overse når man raskt anslår kapasitet.
  • Å anta at /31 og /32 følger samme reserverte-adresse-regel som ethvert annet prefiks. Et /31 er spesifikt designet for punkt-til-punkt-lenker og behandler begge sine adresser som brukbare, og et /32 er en enkelt adresse som er både sitt eget nettverk og sin egen vert — å bruke standard «trekk fra 2»-regelen på noen av dem gir et feil (eller negativt) svar.
  • Å forveksle hvilket prefikstall som beskriver et større nettverk. Et /16 dekker langt flere adresser enn et /28, selv om 16 er det mindre tallet — færre biter reservert for nettverksdelen etterlater flere biter, og dermed flere adresser, til verter.
  • Å bruke IPv4-subnetting-matematikk på en IPv6-adresse. IPv6 bruker 128-bit adresser og sine egne distinkte subnetting-konvensjoner — denne kalkulatorens formler gjelder bare for 32-bit IPv4-adresser.

Nyttig å Vite

  • Setter du opp et hjemmenettverk og trenger å anslå båndbredden det bør støtte i stedet for dets adressering? Nødvendig Internetthastighet-kalkulatoren svarer på det separate spørsmålet.
  • Jobber du med tall i en annen tallbase som en del av nettverks- eller programmeringsarbeid? Tallbase-konvertereren konverterer mellom binær, desimal, heksadesimal, og andre baser.
  • Trenger du samtidig et sterkt, tilfeldig passord for en ruter eller nettverksenhet? Passordgeneratoren lager ett i henhold til kravene du angir.

Kilde: CIDR (Classless Inter-Domain Routing) og IPv4-subnetting.

Ofte Stilte Spørsmål

Hva betyr CIDR-prefikset (som /24)?

Tallet etter skråstreken er hvor mange ledende biter av den 32-bits IP-adressen som er nettverksdelen — en /24 betyr at de første 24 bitene identifiserer nettverket, og lar de gjenværende 8 bitene (256 adresser) være til verter på det nettverket.

Hvorfor trekkes 2 adresser fra de fleste undernett?

Den laveste adressen i et undernett er reservert som nettverksadressen (identifiserer selve undernettet) og den høyeste er reservert som kringkastingsadressen (for å sende til alle enheter på undernettet samtidig) — ingen av dem kan tildeles en individuell enhet, som er hvorfor brukbare verter er 2 mindre enn det totale adresseantallet.

Hvorfor følger ikke /31 og /32 den samme 2-adresse-regelen?

En /31 (RFC 3021) brukes spesifikt for punkt-til-punkt-lenker mellom nøyaktig to enheter, hvor å reservere en kringkastingsadresse ville sløse bort halvparten av de tilgjengelige adressene — begge adressene behandles i stedet som brukbare verter. En /32 identifiserer nøyaktig én adresse (en enkelt vertsrute), så den ene adressen er både nettverket og sin egen brukbare vert.

Bekreft alderen din

For å opprette en konto, oppgi fødselsmåned og -år.