Undernät / CIDR-kalkylator
Ange en IP-adress och CIDR-prefix för att beräkna undernätdetaljer.
Common Subnets
| CIDR | Mask | Hosts |
|---|---|---|
| /8 | 255.0.0.0 | 16,777,214 |
| /16 | 255.255.0.0 | 65,534 |
| /20 | 255.255.240.0 | 4,094 |
| /24 | 255.255.255.0 | 254 |
| /28 | 255.255.255.240 | 14 |
| /30 | 255.255.255.252 | 2 |
| /32 | 255.255.255.255 | 1 |
Vad är subnätindelning?
Subnätindelning delar ett IP-nätverk i mindre delnätverk (subnät). En subnätmask bestämmer vilken del av en IP-adress som identifierar nätverket och vilken del som identifierar specifika enheter (värdar). Till exempel med masken 255.255.255.0 (/24) tillhör de tre första oktetterna nätverket och den sista oktetten identifierar värdar — vilket ger 254 användbara adresser.
Subnätindelning är viktigt för nätverksdesign: det minskar broadcast-trafik, förbättrar säkerheten genom att segmentera nätverk, tillåter effektiv IP-adresallokering och möjliggör routing mellan avdelningar. CIDR-notation (/24, /16, /8) anger antalet nätverksbitar i masken — /24 betyder 24 nätverksbitar och 8 värdbitar.
CIDR-notation forklarad
CIDR (Classless Inter-Domain Routing) notation kombinerar en IP-adress med en prefixlangd, skrivet som 192.168.1.0/24. Prefixlangden anger hur manga bitar av adressen identifierar natverket. De aterstaende bitarna identifierar individuella vardar inom det natverket. Ett /24-prefix innebar att de forsta 24 bitarna ar natvarksdelen, vilket lamnar 8 bitar (256 adresser, 254 anvaindbara) for vardar.
CIDR ersatte det aldre klassbaserade adresseringssystemet (klass A, B, C) 1993. Det klassbaserade systemet var stelt -- natverk kunde bara vara /8 (16 miljoner adresser), /16 (65 534 adresser) eller /24 (254 adresser). CIDR tillater valfri prefixlangd fran /0 till /32, vilket moejliggor precis tilldelning som dramatiskt minskade slosaeriet med IP-adresser.
Hur man beraknar ett subnet
Subnetmasken bestammer vilken del av en IP-adress som ar natverket och vilken som ar varden. Ett /24-prefix motsvarar subnetmasken 255.255.255.0, vilket innebar att de tre forsta oktetterna ar natverket och den sista oktetten ar for vardar. Antalet anvaindbara vardadresser ar 2 upphojt till (32 minus prefix) minus 2, med avdrag for natverksadressen (alla nollor) och broadcastadressen (alla ettor).
Hur du använder detta verktyg
Ange en IP-adress och subnätmask (i CIDR-notation som /24 eller dotted decimal som 255.255.255.0). Verktyget beräknar: nätverksadress, broadcastadress, användbart värdintervall, antal värdar, wildcard-mask och binär representation. Du kan också ange ett önskat antal värdar och verktyget rekommenderar lämplig subnätmask.
Vanliga subnetting-misstag
Att glomma att natverksadressen och broadcastadressen inte kan tilldelas vardar ar det vanligaste felet. Ett /24-natverk har 256 adresser men bara 254 anvaindbara vardadresser. For mycket sma subnet som /30 (anvands for punkt-till-punkt-lankar) innebar detta bara 2 anvaindbara adresser av 4.
Ett annat vanligt misstag ar overlappande subnet. Nar du delar upp ett natverk maste varje subnet tacka ett icke-overlappande omrade. Till exempel overlappar 10.0.0.0/24 och 10.0.0.0/25 eftersom /25 helt finns inom /24. Anvand en subnet-kalkylator for att verifiera dina tilldelningar innan du konfigurerar utrustning.
Natverksdesigntips
Tilldela subnet i tvapotenser och lamna utrymme for tillvaxt. Om en avdelning har 50 enheter idag kan ett /26 (62 anvaindbara vardar) verka tillrackligt, men ett /25 (126 vardar) kostar ingenting extra och rymmer framtida expansion. For punkt-till-punkt-routerlankar ar /30 (2 vardar) eller /31 (2 vardar, ingen broadcast) standardvalet.
Anvand privata adressomraden (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) for interna natverk. Dokumentera din subnettilldelningsplan och hall den uppdaterad. Konsekvent subnetting -- till exempel att alltid anvanda /24 for anvaindar-VLAN och /28 for hanteringsnatverk -- gor felsaokning mycket snabbare.
Vanliga frågor
Vad är de privata IP-adressintervallen?
RFC 1918 reserverar tre intervall för privat användning (ej routningsbara på internet): 10.0.0.0/8 (10.0.0.0 till 10.255.255.255) — 16,7 miljoner adresser, 172.16.0.0/12 (172.16.0.0 till 172.31.255.255) — 1 miljon adresser, och 192.168.0.0/16 (192.168.0.0 till 192.168.255.255) — 65 000 adresser. De flesta hemmanätverk använder 192.168.0.0/24 eller 192.168.1.0/24.
Hur beräknar jag antalet värdar i ett subnät?
Formeln är: 2^(32 - prefixlängd) - 2. Vi subtraherar 2 eftersom nätverksadressen (alla värdbitar = 0) och broadcastadressen (alla värdbitar = 1) inte kan tilldelas till enheter. /24 = 2^8 - 2 = 254 värdar. /25 = 2^7 - 2 = 126 värdar. /30 = 2^2 - 2 = 2 värdar (punkt-till-punkt-länk). /31 används ibland för punkt-till-punkt utan broadcast.