IP-subnät

Jämför Beräkningar

Nedladdningar

Inkluderar dina indata och resultat för denna beräkning, plus eventuella ytterligare beräkningar du har jämfört.

Dela Upp en IPv4-Adress i Nätverks- och Värddelar

En subnätmask delar upp en IPv4-adress i en nätverksdel och en värddel, vilket avgör vilka adresser som tillhör samma lokala nätverk. Ange en IP-adress och dess CIDR-prefixlängd (“/24” i en adress som 192.168.1.0/24), så hittar denna kalkylator nätverksadressen, broadcastadressen, subnätmasken och intervallet av adresser som faktiskt kan användas av enheter.

Formeln

  • Subnätmask: prefixlängdens antal inledande 1-bitar, följt av 0-bitar (t.ex. /24 → 11111111.11111111.11111111.00000000 = 255.255.255.0).
  • Nätverksadress: IP-adressen med en bitvis AND mot subnätmasken — detta nollställer värdbitarna, och lämnar bara nätverket kvar.
  • Broadcastadress: nätverksadressen med varje värdbit satt till 1 — den högsta adressen i subnätet.
  • Användbara värdar: varje adress i subnätet förutom nätverks- och broadcastadresserna, eftersom de är reserverade — 232Prefixla¨ngd22^{32 - \vA{\text{Prefixlängd}}} - 2 för vanliga subnät.

Två specialfall har olika regler: ett /31 (RFC 3021) används för punkt-till-punkt-länkar och behandlar båda adresserna som användbara värdar, eftersom det inte behövs någon broadcastadress mellan exakt två enheter. Ett /32 är en enskild värd-rutt — den enda adressen är både nätverket och sin egen enda användbara värd.

Räkneexempel

192.168.1.0/24 (ett /24\vA{/24}-prefix):

  1. Subnätmask: 255.255.255.0 (24 bitar av 1:or, sedan 8 bitar av 0:or).
  2. Nätverksadress: 192.168.1.0.
  3. Broadcastadress: 192.168.1.255.
  4. Användbart värdintervall: 192.168.1.1 till 192.168.1.254232242=282=2542^{32 - \vA{24}} - 2 = 2^8 - 2 = 254 användbara adresser.

Faktorer Att Tänka På

  • Subnätning är hur ett stort nätverk delas upp i mindre, mer hanterbara segment. Att dela upp ett nätverk i subnät kan förbättra säkerhet (isolera trafik mellan segment), prestanda (minska broadcasttrafik på ett enskilt segment), och organisation — en vanlig praktisk anledning att planera subnät medvetet i stället för att använda ett enda platt, stort nätverk.
  • Privata IP-adressintervall (som 192.168.x.x, 10.x.x.x, och 172.16-31.x.x) är reserverade för interna nätverk och routas aldrig på det publika internet. Dessa intervall är avsatta specifikt för lokala nätverk som hemroutrar och kontors-LAN — denna kalkylator fungerar identiskt för privata och publika adressintervall, eftersom själva subnätmatematiken inte beror på vilket intervall en adress tillhör.
  • Ett mindre prefixtal (som /16) täcker ett mycket större adressintervall än ett större prefixtal (som /28). Detta omvända förhållande — färre bitar reserverade för nätverksdelen betyder fler bitar (och därmed fler adresser) tillgängliga för värdar — kan vara kontraintuitivt först, eftersom det mindre talet beskriver det större subnätet.
  • IPv6 använder ett fundamentalt annorlunda, mycket större adresseringssystem än IPv4. Denna kalkylator är specifikt för IPv4 (32-bitars) adresser och CIDR-notation — IPv6 använder 128-bitars adresser med sina egna distinkta subnätningskonventioner, som inte täcks av detta verktyg.

Vanliga Misstag

  • Att glömma att dra bort nätverks- och broadcastadresserna när man räknar användbara värdar. Ett /24 har 256 adresser totalt, men bara 254 användbara — den första och sista är reserverade, en detalj som är lätt att missa vid en snabb kapacitetsuppskattning.
  • Att anta att /31 och /32 följer samma reserverade-adress-regel som alla andra prefix. Ett /31 är specifikt utformat för punkt-till-punkt-länkar och behandlar båda sina adresser som användbara, och ett /32 är en enda adress som är både sitt eget nätverk och sin egen värd — att tillämpa standardregeln “dra bort 2” på någon av dem ger ett felaktigt (eller negativt) svar.
  • Att förväxla vilket prefixtal som beskriver ett större nätverk. Ett /16 täcker betydligt fler adresser än ett /28, även om 16 är det mindre talet — färre bitar reserverade för nätverksdelen lämnar fler bitar, och därmed fler adresser, till värdar.
  • Att tillämpa IPv4-subnätsmatematik på en IPv6-adress. IPv6 använder 128-bitars adresser och sina egna distinkta subnätningskonventioner — denna kalkylators formler gäller endast för 32-bitars IPv4-adresser.

Bra Att Veta

  • Sätter du upp ett hemnätverk och behöver uppskatta bandbredden det bör stödja i stället för dess adressering? Nödvändig Internethastighet Kalkylatorn svarar på den separata frågan.
  • Arbetar du med tal i en annan talbas som en del av nätverks- eller programmeringsarbete? Talbas Omvandlaren konverterar mellan binärt, decimalt, hexadecimalt, och andra baser.
  • Behöver du samtidigt ett starkt, slumpmässigt lösenord för en router eller nätverksenhet? Lösenord Generatorn skapar ett enligt de krav du anger.

Källa: CIDR (Classless Inter-Domain Routing) and IPv4 subnetting.

Vanliga Frågor

Vad betyder CIDR-prefixet (som /24)?

Talet efter snedstrecket är hur många ledande bitar av den 32-bitars IP-adressen som är nätverksdelen — en /24 betyder att de första 24 bitarna identifierar nätverket, vilket lämnar de återstående 8 bitarna (256 adresser) för värdar på det nätverket.

Varför dras 2 adresser bort från de flesta subnät?

Den lägsta adressen i ett subnät reserveras som nätverksadress (identifierar subnätet självt) och den högsta reserveras som broadcastadress (för att skicka till varje enhet på subnätet samtidigt) — ingen av dem kan tilldelas en enskild enhet, vilket är varför användbara värdar är 2 mindre än det totala adressantalet.

Varför följer inte /31 och /32 samma 2-adressregel?

En /31 (RFC 3021) används specifikt för punkt-till-punkt-länkar mellan exakt två enheter, där att reservera en broadcastadress skulle slösa hälften av de tillgängliga adresserna — båda adresserna behandlas istället som användbara värdar. En /32 identifierar exakt en adress (en enskild värdrutt), så den ena adressen är både nätverket och sin egen användbara värd.

Bekräfta din ålder

För att skapa ett konto, ange din födelsemånad och ditt födelseår.