Subnet / CIDR kalkulator
Hitro izračunajte podrobnosti podomrežja iz oktetov IPv4 in dolžine predpone CIDR.
Kako uporabljati ta kalkulator podomrežij / CIDR
- Vnesite oktete IP
Vnesite štiri oktete v polja IP oktet 1, IP oktet 2, IP oktet 3 in IP oktet 4 (npr. 192, 168, 10, 50).
- Nastavite dolžino predpone CIDR
V polje za dolžino predpone CIDR vnesite predpono podomrežja (npr. 24 za /24, 26 za /26).
- Preberite masko podomrežja
Kalkulator vrne masko podomrežja v desetiški obliki s pikami in v binarni obliki.
- Preverite omrežni in razpošiljalni naslov
Preglejte rezultata Omrežni naslov in Razpošiljalni naslov, da vidite obseg podomrežja.
- Upoštevajte število uporabnih gostiteljev
Uporabite vrednost Uporabni gostitelji za načrtovanje števila naprav, ki jim je mogoče dodeliti naslove v podomrežju.
Kako deluje ta kalkulator podomrežij / CIDR
Ta kalkulator podomrežij iz naslova IPv4 in dolžine predpone CIDR izpelje masko podomrežja, omrežni naslov, naslov za oddajanje in število uporabnih gostiteljev. Uporablja bitne operacije — isto logiko, ki jo usmerjevalniki in omrežni skladi operacijskih sistemov izvajajo na vsakem paketu — za razdelitev 32-bitnega naslovnega prostora na omrežni del in del za gostitelje. Dolžina predpone kalkulatorju pove, koliko vodilnih bitov določa omrežje; preostali biti so na voljo za naslove gostiteljev. Razumevanje teh meja je ključno za načrtovanje naslovov IP, ustvarjanje pravil požarnega zidu, sezname za nadzor dostopa in odpravljanje težav z usmerjanjem v katerem koli omrežju TCP/IP.
omrežje = IP IN maska • oddajanje = IP ALI NE(maska) • običajni uporabni gostitelji = 2^(32 − predpona) − 2, s posebno obravnavo za /31 in /32 Za IP-naslov 192.168.10.50 s predpono /26: maska podomrežja je 11111111.11111111.11111111.11000000, kar je 255.255.255.192 v desetiškem zapisu s pikami. Bitna operacija IN (AND) med 192.168.10.50 in 255.255.255.192 vrne omrežni naslov 192.168.10.0. Bitna operacija ALI (OR) med 192.168.10.50 in obrnjeno masko (0.0.0.63) vrne naslov za oddajanje 192.168.10.63. Gostiteljski del ima 32 − 26 = 6 bitov, zato je skupno število naslovov = 2^6 = 64, uporabnih gostiteljev pa 64 − 2 = 62.
Za 10.0.0.100/22: podomrežna maska je 255.255.252.0, omrežni naslov je 10.0.0.0, razpršeni naslov je 10.0.3.255, uporabnih gostiteljev pa je 1.022. /22 pusti 10 bitov za gostitelje (2^10 − 2).
Za 172.16.5.1/28: podomrežna maska je 255.255.255.240, omrežni naslov je 172.16.5.0, razpršeni naslov je 172.16.5.15, uporabnih gostiteljev pa je 14. /28 je pogost za majhna prodajna mesta ali podomrežja IoT.
- ✓ Kalkulator deluje samo za IPv4 (32-bitni naslovi). Podomrežja IPv6 uporabljajo 128-bitni naslovni prostor in drugačna pravila.
- ✓ Dolžine predpon /31 in /32 so veljavni zapisi CIDR. Ta kalkulator poroča o /31 kot o dveh uporabnih končnih točkah točka-točka v skladu z RFC 3021, /32 pa kot o posamezni poti do gostitelja.
- ✓ Vsak oktet mora biti v območju 0–255, dolžina predpone pa med 0 in 32. Vrednosti zunaj teh meja bodo dale neveljavne rezultate.
- ✓ Izračun predvideva brezrazredno naslavljanje (CIDR). Stare razredne meje (razred A/B/C) se ne upoštevajo.
- Pri večini podomrežij omrežnega naslova (vsi biti gostitelja so nič) in naslova za oddajanje (vsi biti gostitelja so ena) ni mogoče dodeliti napravam, zato tradicionalna formula od skupnega števila naslovov odšteje dva.
- Povezave točka-točka /31 so namerna izjema: oba naslova se obravnavata kot uporabni končni točki, namesto da bi rezervirali ločena mesta za omrežje in oddajanje.
- Pri načrtovanju VLAN-ov ali oblačnih VPC-jev izberite predpono, ki pušča dovolj prostora za prihodnjo rast — ko je podomrežje v produkciji, spreminjanje velikosti običajno pomeni ponovno naslavljanje celotnega obsega.
- Supernetting (agregacija poti) uporablja isto bitno logiko v obratni smeri: združevanje več manjših predpon v večjo za zmanjšanje usmerjevalnih tabel.
- Za hitro računanje na pamet si zapomnite zaporedje /24 = 254 gostiteljev, /25 = 126, /26 = 62, /27 = 30, /28 = 14 — vsak dodatni bit predpone prepolovi število gostiteljev.
- RFC 4632 — Brezrazredno usmerjanje med domenami (CIDR): Načrt dodeljevanja in agregacije internetnih naslovov
- RFC 3021 — Uporaba 31-bitnih predpon na povezavah IPv4 točka-točka
- RFC 791 — Internetni protokol (struktura naslovov IPv4 in bitne operacije)
Razumevanje zapisa CIDR in matematike podomrežij
CIDR (Classless Inter-Domain Routing) zapis strnjeno opisuje, kako je naslov IPv4 razdeljen na omrežni del in del za gostitelja. Dolžina predpone (npr. /24) pove, koliko od 32 bitov določa omrežje; preostali biti določajo naslove gostiteljev znotraj tega podomrežja. /24 pusti 8 bitov za gostitelje, torej 2^8 = 256 skupnih naslovov, pri čemer jih je običajno 254 uporabnih po rezervaciji omrežnega in razpršenega naslova. Izračun podomrežja temelji na bitnih operacijah: omrežni naslov je IP AND podomrežna maska, razpršeni naslov pa je IP OR obrnjena maska. Usmerjevalniki in požarni zidovi uporabljajo to logiko pri vsakem paketu, da se odločijo, ali naslov pripada lokalnemu podomrežju ali ga je treba posredovati drugam.
Praktični primeri uporabe podomrežij za razvijalce
Razvijalci se srečujejo z izračuni podomrežij pri načrtovanju oblakov VPC, pisanju pravil požarnega zidu, odpravljanju težav z usmerjanjem in konfiguriranju seznamov za nadzor dostopa. V AWS, GCP ali Azure izberete bloke CIDR za VPC-je in podomrežja; razumevanje dolžin predpon vam pomaga pravilno določiti velikost podomrežij in se izogniti prekrivanju. Varnostni inženirji uporabljajo obsege CIDR v iptables, nftables in varnostnih skupinah v oblaku za dovoljevanje ali zavračanje prometa glede na obseg IP. Pri odpravljanju težav s povezljivostjo vam poznavanje omrežnih in razpršenih naslovov pomaga preveriti, ali je gostitelj znotraj pričakovanega obsega. Ekipe DevOps uporabljajo izračune podomrežij tudi pri načrtovanju dodeljevanja IP-jev za gruče Kubernetes, omrežja vsebnikov in večnajemniške arhitekture.
Pogosta vprašanja o kalkulatorju podomrežij / CIDR
Kakšna je razlika med masko podomrežja in predpono CIDR?
Izražata isto informacijo v drugačnem zapisu. Predpona /24 pomeni 24 vodilnih enic, kar ustreza maski podomrežja v desetiškem zapisu s pikami 255.255.255.0. Zapis CIDR je bolj strnjen in je standard, ki se uporablja v sodobnih konfiguracijah usmerjanja.
Zakaj se od skupnega števila odštejeta dva naslova za pridobitev uporabnih gostiteljev?
Pri tradicionalnem podomrežju IPv4 je prvi naslov v podomrežju (vsi biti gostitelja so nič) rezerviran kot omrežni naslov, zadnji naslov (vsi biti gostitelja so ena) pa kot naslov za oddajanje (broadcast). Nobenega od njiju ni mogoče dodeliti napravi, zato je število uporabnih gostiteljev = 2^(biti gostitelja) − 2. Izjema je povezava točka-točka /31.
Ali lahko ta kalkulator uporabljam za zasebne razpone IP?
Da. Bitna matematika je enaka za zasebne (RFC 1918) in javne naslove. Pogosti zasebni razponi so 10.0.0.0/8, 172.16.0.0/12 in 192.168.0.0/16.
Kaj pomeni predpona /32?
Predpona /32 identificira en sam naslov gostitelja brez bitov gostitelja. Običajno se uporablja v usmerjevalnih tabelah in pravilih požarnega zidu za ujemanje natanko enega naslova IP, ta kalkulator pa to poroča kot eno uporabno pot gostitelja.
Ali to deluje za IPv6?
Ne. Ta kalkulator je zasnovan za 32-bitni naslovni prostor IPv4. IPv6 uporablja 128-bitne naslove, drugačen razpon dolžine predpone (običajno od /48 do /128) in ne rezervira naslova za oddajanje na enak način.