Subnet / CIDR kalkulačka

Rýchlo zistite podrobnosti o podsieti z IPv4 oktetov a dĺžky CIDR prefixu.

Zadajte prvý IPv4 oktet.
Zadajte druhý IPv4 oktet.
Zadajte tretí IPv4 oktet.
Zadajte štvrtý oktet IPv4.
Zadajte prefix podsiete, napríklad 24 pre /24.

Maska podsiete

255.255.255.0

Sieťová adresa192.168.1.0
Broadcastová adresa192.168.1.255
Použiteľní hostitelia254

Ako používať túto kalkulačku podsietí / CIDR

  1. Zadajte oktety IP adresy

    Zadajte štyri oktety do polí Oktet IP 1, Oktet IP 2, Oktet IP 3 a Oktet IP 4 (napr. 192, 168, 10, 50).

  2. Nastavte dĺžku prefixu CIDR

    Zadajte prefix podsiete do poľa dĺžka prefixu CIDR (napr. 24 pre /24, 26 pre /26).

  3. Zistite masku podsiete

    Kalkulačka vráti masku podsiete v bodkovanom dekadickom a binárnom formáte.

  4. Skontrolujte sieťovú a broadcastovú adresu

    Skontrolujte výsledky Sieťová adresa a Broadcastová adresa, aby ste videli rozsah podsiete.

  5. Všimnite si počet použiteľných hostiteľov

    Použite hodnotu Použiteľní hostitelia na plánovanie počtu zariadení, ktorým možno v podsieti priradiť adresy.

Metodika

Ako funguje táto kalkulačka podsietí / CIDR

Táto kalkulačka podsietí odvodzuje masku podsiete, sieťovú adresu, broadcastovú adresu a počet použiteľných hostiteľov z IPv4 adresy a dĺžky prefixu CIDR. Používa bitové operácie — rovnakú logiku, akú vykonávajú smerovače a sieťové zásobníky operačných systémov pri každom pakete — na rozdelenie 32-bitového adresného priestoru na sieťovú časť a časť pre hostiteľov. Dĺžka prefixu hovorí kalkulačke, koľko úvodných bitov identifikuje sieť; zvyšné bity sú k dispozícii pre adresy hostiteľov. Pochopenie týchto hraníc je nevyhnutné pre plánovanie IP adries, vytváranie pravidiel firewallu, zoznamy riadenia prístupu a riešenie problémov so smerovaním v akejkoľvek sieti TCP/IP.

Vzorec
sieť = IP AND maska • broadcast = IP OR NOT(maska) • tradiční použiteľní hostitelia = 2^(32 − prefix) − 2, so špeciálnym spracovaním pre /31 a /32
IP 32-bitová IPv4 adresa zadaná ako štyri oktety (napr. 192.168.1.100)
maska Maska podsiete — 32-bitová hodnota, kde prvých 'prefix' bitov je nastavených na 1 a zvyšok na 0
prefix Dĺžka prefixu CIDR (0–32), udávajúca, koľko počiatočných bitov definuje sieť
sieť Sieťová adresa — výsledok bitového operátora AND medzi IP adresou a maskou; identifikuje podsieť
broadcast Broadcastová adresa — výsledok bitového operátora OR medzi IP adresou a invertovanou maskou; posledná adresa v podsieti
použiteľní hostitelia Počet priraditeľných adries hostiteľov v podsieti, pričom /31 sa považuje za dva koncové body point-to-point a /32 za jednu trasu hostiteľa
Príklad

Pre IP adresu 192.168.10.50 s prefixom /26: maska podsiete je 11111111.11111111.11111111.11000000, čo je 255.255.255.192 v dekadickom zápise s bodkami. Bitový súčin (AND) 192.168.10.50 a 255.255.255.192 dáva sieťovú adresu 192.168.10.0. Bitový súčet (OR) 192.168.10.50 a invertovanej masky (0.0.0.63) dáva broadcastovú adresu 192.168.10.63. Hostiteľská časť má 32 − 26 = 6 bitov, takže celkový počet adries = 2^6 = 64 a počet použiteľných hostiteľov = 64 − 2 = 62.

Pre 10.0.0.100/22: maska podsiete je 255.255.252.0, sieťová adresa je 10.0.0.0, broadcast je 10.0.3.255 a počet použiteľných hostiteľov = 1 022. /22 ponecháva 10 bitov pre hostiteľov (2^10 − 2).

Pre 172.16.5.1/28: maska podsiete je 255.255.255.240, sieťová adresa je 172.16.5.0, broadcast je 172.16.5.15 a počet použiteľných hostiteľov = 14. /28 je bežný pre malé predajné miesta (POS) alebo IoT podsiete.

Predpoklady
  • Kalkulačka pracuje iba s IPv4 (32-bitové adresy). Subnetting IPv6 využíva 128-bitový adresný priestor a iné konvencie.
  • Dĺžky prefixov /31 a /32 sú platné notácie CIDR. Táto kalkulačka uvádza /31 ako dva použiteľné koncové body point-to-point v súlade s RFC 3021 a /32 ako jednu trasu hostiteľa.
  • Každý oktet musí byť v rozsahu 0 – 255 a dĺžka prefixu musí byť medzi 0 a 32. Hodnoty mimo týchto hraníc spôsobia neplatné výsledky.
  • Výpočet predpokladá beztriedne adresovanie (CIDR). Pôvodné hranice tried (trieda A/B/C) sa neuplatňujú.
Poznámky
  • Pri väčšine podsietí nie je možné priradiť zariadeniam sieťovú adresu (všetky bity hostiteľa sú nula) a broadcastovú adresu (všetky bity hostiteľa sú jedna), preto sa v tradičnom vzorci od celkového počtu adries odčítavajú dve.
  • Prepojenia typu point-to-point s prefixom /31 sú zámernou výnimkou: obe adresy sa považujú za použiteľné koncové body namiesto rezervovania samostatných slotov pre sieť a broadcast.
  • Pri plánovaní VLAN alebo cloudových VPC zvoľte prefix, ktorý ponecháva dostatok priestoru pre budúci rast – akonáhle je podsieť v prevádzke, zmena veľkosti zvyčajne znamená preadresovanie celého rozsahu.
  • Supernetting (agregácia trás) využíva rovnakú bitovú logiku v opačnom poradí: kombinuje viacero menších prefixov do jedného väčšieho s cieľom zmenšiť smerovacie tabuľky.
  • Pre rýchle počítanie z hlavy si zapamätajte postupnosť /24 = 254 hostiteľov, /25 = 126, /26 = 62, /27 = 30, /28 = 14 – každý ďalší bit prefixu znižuje počet hostiteľov na polovicu.
Zdroje
  1. RFC 4632 — Classless Inter-Domain Routing (CIDR): Plán prideľovania a agregácie internetových adries
  2. RFC 3021 — Používanie 31-bitových prefixov na IPv4 point-to-point spojeniach
  3. RFC 791 — Internet Protocol (štruktúra IPv4 adries a bitové operácie)

Porozumenie notácii CIDR a výpočtom podsietí

CIDR (Classless Inter-Domain Routing) notácia kompaktne popisuje, ako je IPv4 adresa rozdelená na sieťovú časť a časť pre hostiteľa. Dĺžka prefixu (napr. /24) určuje, koľko z 32 bitov identifikuje sieť; zvyšné bity definujú adresy hostiteľov v rámci tejto podsiete. /24 ponecháva 8 bitov pre hostiteľov, teda 2^8 = 256 adries celkovo, pričom 254 je zvyčajne použiteľných po vyhradení sieťovej a broadcast adresy. Matematika podsietí sa spolieha na bitové operácie: sieťová adresa je IP AND maska podsiete a broadcast adresa je IP OR invertovaná maska. Routery a firewally používajú túto logiku pri každom pakete, aby rozhodli, či adresa patrí do lokálnej podsiete alebo musí byť smerovaná inam.

Praktické prípady použitia segmentácie sietí pre vývojárov

Vývojári sa stretávajú s výpočtami podsietí pri navrhovaní cloudových VPC, písaní pravidiel firewallu, ladení problémov so smerovaním a konfigurácii zoznamov riadenia prístupu (ACL). V AWS, GCP alebo Azure si vyberáte CIDR bloky pre VPC a podsiete; pochopenie dĺžky prefixu vám pomôže správne dimenzovať podsiete a vyhnúť sa ich prekrývaniu. Bezpečnostní inžinieri používajú CIDR rozsahy v iptables, nftables a cloudových bezpečnostných skupinách na povolenie alebo zakázanie prevádzky podľa rozsahu IP. Pri riešení problémov s konektivitou vám znalosť sieťovej a broadcast adresy pomôže overiť, či sa hostiteľ nachádza v očakávanom rozsahu. DevOps tímy využívajú matematiku podsietí aj pri plánovaní prideľovania IP adries pre Kubernetes clustery, kontajnerové siete a multi-tenant architektúry.

Často kladené otázky o kalkulačke podsietí / CIDR

Aký je rozdiel medzi maskou podsiete a prefixom CIDR?

Vyjadrujú rovnakú informáciu v inom zápise. Prefix /24 znamená 24 počiatočných jednotkových bitov, čo zodpovedá maske podsiete v desiatkovom formáte s bodkami 255.255.255.0. Zápis CIDR je kompaktnejší a je štandardom používaným v moderných konfiguráciách smerovania.

Prečo sa od celkového počtu odčítavajú dve adresy, aby sme získali počet použiteľných hostiteľov?

V tradičnom segmentovaní IPv4 je prvá adresa v podsieti (všetky bity hostiteľa sú nuly) vyhradená ako adresa siete a posledná adresa (všetky bity hostiteľa sú jednotky) je vyhradená ako adresa všesmerového vysielania (broadcast). Ani jednu nemožno priradiť zariadeniu, preto použiteľní hostitelia = 2^(bity hostiteľa) − 2. Významnou výnimkou je point-to-point spojenie /31.

Môžem túto kalkulačku použiť pre súkromné rozsahy IP adries?

Áno. Bitová matematika je identická pre súkromné (RFC 1918) aj verejné adresy. Bežné súkromné rozsahy sú 10.0.0.0/8, 172.16.0.0/12 a 192.168.0.0/16.

Čo znamená prefix /32?

Prefix /32 identifikuje adresu jedného hostiteľa bez bitov hostiteľa. Bežne sa používa v smerovacích tabuľkách a pravidlách firewallu na presnú zhodu s jednou IP adresou a táto kalkulačka to uvádza ako jednu použiteľnú trasu hostiteľa.

Funguje to pre IPv6?

Nie. Táto kalkulačka je navrhnutá pre 32-bitový adresný priestor IPv4. IPv6 používa 128-bitové adresy, iný rozsah dĺžky prefixu (zvyčajne /48 až /128) a nevyhradzuje adresu broadcast rovnakým spôsobom.

Autor Jan Křenek Zakladateľ a hlavný vývojár
Recenzoval DigitSum – Kontrola metodiky Overovanie vzorcov a QA
Posledná aktualizácia 10. 3. 2026

Používajte toto ako odhad a dôležité rozhodnutia konzultujte s kvalifikovaným odborníkom.

Vstupy zostávajú v prehliadači, pokiaľ vás budúca funkcia výslovne neinformuje inak.