Vypočítajte adresu siete, broadcastovú adresu, masku podsiete a počet použiteľných hostiteľov z IPv4 adresy a prefixu CIDR.
Subnetting je rozdelenie väčšej IP siete na menšie, ľahšie spravovateľné podsiete. Z IPv4 adresy a dĺžky prefixu CIDR (napr. /24) sa dá vypočítať maska podsiete, adresa siete, broadcastová adresa a počet použiteľných hostiteľov v danej sieti. Dĺžka prefixu určuje, koľko bitov adresy patrí sieťovej časti; zvyšné bity tvoria časť pre hostiteľov. Napríklad prefix /24 ponecháva 8 bitov pre hostiteľov, takže sieť má 256 adries (254 použiteľných). Prefixy /31 a /32 sú osobitné prípady bez použiteľných hostiteľov (používajú sa pre spoje point-to-point alebo na označenie jediného hostiteľa). Wildcard maska je bitová inverzia masky podsiete a bežne sa používa v zoznamoch riadenia prístupu (ACL).
Časté otázky o výpočte IP podsietí
Prefix CIDR udáva, koľko bitov IP adresy patrí sieťovej časti. /24 znamená, že prvých 24 bitov 32-bitovej adresy tvorí sieťovú časť a zvyšných 8 bitov časť pre hostiteľov, čo zodpovedá maske podsiete 255.255.255.0.
Prvá adresa podsiete je vyhradená ako adresa siete a posledná ako broadcastová adresa, takže ani jednu nemožno prideliť hostiteľovi. Preto sa počet použiteľných hostiteľov počíta ako celkový počet adries (2^počet bitov hostiteľa) mínus 2.
/32 predstavuje adresu jediného hostiteľa (bez bitov pre hostiteľov) a /31 obsahuje iba 2 adresy, ktoré sa zvyčajne používajú pre spoje point-to-point, kde sú obe adresy použiteľné. Bežné rozdelenie na adresu siete a broadcast sa na tieto prefixy nevzťahuje, preto sa konvenčný počet „použiteľných hostiteľov“ uvádza ako 0.
Wildcard maska je bitová inverzia masky podsiete (pre 255.255.255.0 je wildcard 0.0.0.255). Bežne sa používa v zoznamoch riadenia prístupu (ACL) Cisco a v konfigurácii OSPF na určenie, ktoré adresy majú vyhovovať.