Jak nástroj použít
- 1.Zadejte IP adresu s délkou prefixu (
192.168.1.10/24) nebo s maskou (192.168.1.10 255.255.255.0). IPv6 funguje stejně:2001:db8::/48. - 2.V seznamu vedle změňte délku prefixu a uvidíte, jak se síť zvětšuje nebo zmenšuje; všechny výsledky se aktualizují už při psaní.
- 3.Odečtěte adresu sítě a broadcastovou adresu, první a poslední použitelnou adresu, masku podsítě a wildcard masku. Každou z nich zkopírujete jedním kliknutím.
- 4.Chcete-li naplánovat menší sítě, vyberte velikost v poli „Rozdělit na podsítě velikosti“ a zkopírujte seznam podsítí.
- 5.Adresní řádek si zadání pamatuje, takže si výpočet můžete uložit do záložek nebo ho sdílet.
Jak spolu souvisí CIDR, délka prefixu a maska
IPv4 adresa má 32 bitů. Délka prefixu za lomítkem říká, kolik z nich (počítáno zleva) určuje síť; zbytek čísluje hosty uvnitř ní. V 192.168.1.0/24 tvoří síť prvních 24 bitů a posledních 8 bitů dává prostor pro 256 adres.
Maska podsítě zapisuje totéž ve tvaru adresy: jedničky pro bity sítě, nuly pro bity hostů. /24 je 255.255.255.0, /20 je 255.255.240.0. Wildcard maska je obrácená maska (0.0.0.255 pro /24); access listy Cisco a OSPF jí určují, které bity se smějí lišit.
Každý krok v délce prefixu síť zmenší na polovinu, nebo ji zdvojnásobí: /25 je polovina /24, /23 jsou dvě /24. Proto podsíť vždy začíná na násobku své vlastní velikosti.
Použitelné adresy: proč má /24 jen 254 hostů, a ne 256
V IPv4 je první adresa podsítě adresou sítě a poslední broadcastovou adresou, takže /24 nechává pro zařízení 254 adres a /30 dvě. V praxi si jednu z použitelných adres bere router jako bránu (gateway).
Výjimkou jsou dvě velikosti. /31 nemá adresu sítě ani broadcastovou adresu a na spoji point-to-point mezi dvěma routery lze použít obě adresy (RFC 3021). /32 je jediná adresa, pro loopback rozhraní nebo routu k jednomu hostu.
IPv6 nemá broadcast, takže použitelná je každá adresa v bloku. Podsítě se zařízeními jsou /64, protože automatická konfigurace adres (SLAAC) potřebuje 64 bitů pro hosta; lokalita obvykle dostane /48 nebo /56 a rozdělí si ji na sítě /64.
Privátní, sdílené a veřejné rozsahy
RFC 1918 vyhrazuje 10.0.0.0/8, 172.16.0.0/12 a 192.168.0.0/16 pro privátní sítě: používají se v domácnostech a firmách a na internetu se nikdy nesměrují. 100.64.0.0/10 je sdílený prostor, který poskytovatelé internetu používají za carrier-grade NAT.
Kalkulačka u každé sítě uvede její typ, včetně loopbacku, link-local, multicastu a rozsahů vyhrazených pro příklady v dokumentaci. U veřejné sítě nabídne odkaz na Prefix lookup a WHOIS, kde zjistíte, kdo ji oznamuje a komu je registrovaná.
Otázky a odpovědi
Kolik hostů má podsíť /24?
/24 má 256 adres. Dvě z nich jsou adresa sítě a broadcastová adresa, takže zařízením lze přidělit 254. Použitelných adres má /25 celkem 126, /26 62, /27 30, /28 14, /29 6 a /30 2.
Co je wildcard maska?
Je to maska podsítě s převrácenými bity: z 255.255.255.0 se stane 0.0.0.255. Wildcard masky používají access listy (ACL) Cisco a příkazy network v OSPF; bit s nulou se musí shodovat, bit s jedničkou může být cokoli.
Mohu použít podsíť /31?
Ano, na spojích point-to-point. RFC 3021 dovoluje přidělit obě adresy /31 dvěma koncům spoje, což oproti /30 ušetří dvě adresy. Většina routerů to podporuje; běžné LAN s broadcastovou doménou ale stále potřebují /30 nebo větší.
Proč jsou IPv6 podsítě /64?
Bezstavová automatická konfigurace adres (SLAAC) skládá hostitelskou část adresy z 64 bitů, takže síť, kde si zařízení volí adresy sama, musí být /64. Kratší prefixy jako /48 a /56 se přidělují lokalitám a dělí se na sítě /64, proto kalkulačka ukazuje, kolik sítí /64 prefix obsahuje.
Jak převést masku podsítě na zápis CIDR?
Spočítejte jedničkové bity v masce: 255.255.255.0 jich má 24, takže je to /24, a 255.255.240.0 jich má 20, takže je to /20. Zadejte do kalkulačky adresu s maskou a délku prefixu vám ukáže sama.