Co je Převodník CIDR/Rozsah IP?
Převodník CIDR/Rozsah IP je nástroj, který převádí mezi notací CIDR (např. 192.168.1.0/24) a rozsahy IP adres (např. 192.168.1.0 - 192.168.1.255). Používá se pro správu sítě, konfiguraci firewallu a nastavení cloudových bezpečnostních skupin. Všechny převody jsou prováděny ve vašem prohlížeči a zadané IP adresy nejsou odesílány na server.
Co znamenají notace CIDR /24, /16, /8?
Délka prefixu CIDR (jako /24) udává, kolik z 32 bitů v IP adrese tvoří síťovou část. **/8** - Ekvivalent Třídy A (16 777 216 adres, např. 10.0.0.0/8), **/16** - Ekvivalent Třídy B (65 536 adres, např. 172.16.0.0/16), **/24** - Ekvivalent Třídy C (256 adres, např. 192.168.1.0/24), **/32** - Adresa jediného hostitele (1 adresa). Čím menší je délka prefixu, tím více IP adres obsahuje. Příklad: /24 je 256 adres, /23 je 512 adres, /22 je 1024 adres.
Lze všechny rozsahy IP převést na notaci CIDR?
Ne, ne všechny rozsahy IP lze vyjádřit jediným blokem CIDR. Bloky CIDR obsahují počet adres, který je mocninou 2, a vyžadují, aby počáteční adresa byla zarovnána na specifické hranice. Například **192.168.1.0 - 192.168.1.255** lze vyjádřit jako jediný blok CIDR **192.168.1.0/24**, ale **192.168.1.10 - 192.168.1.50** vyžaduje kombinaci více menších bloků CIDR. Tento nástroj automaticky vypočítá minimální počet bloků CIDR k pokrytí daného rozsahu IP.
Jaký je rozdíl mezi maskou podsítě (subnet mask) a zástupnou maskou (wildcard mask)?
**Subnet mask** (maska podsítě) udává, která část IP adresy je síťová část. Bity síťové části jsou 1, bity hostitelské části jsou 0. Příklad: /24 subnet mask je 255.255.255.0 (binárně 11111111.11111111.11111111.00000000). **Wildcard mask** (zástupná maska) je bitově invertovaná maska podsítě. Bity hostitelské části jsou 1, bity síťové části jsou 0. Příklad: /24 wildcard mask je 0.0.0.255. Wildcard masky se používají v konfiguraci ACL routerů Cisco a specifikaci sítě OSPF.
Jak se používají bloky CIDR /31 a /32?
**/32** - Představuje adresu jediného hostitele (1 adresa). Příklad: 192.168.1.10/32 odkazuje pouze na 192.168.1.10. Používá se při povolování/zakazování konkrétních IP adres ve firewallech nebo při nastavování hostitelských tras (tras ke konkrétním hostitelům). **/31** - Speciální podsíť pro Point-to-Point spojení (2 adresy). Definováno v RFC 3021, používá se, když jsou potřeba pouze dva hostitelé, například spojení mezi routery. Tradičně byly dvě adresy ztraceny pro adresu sítě a všesměrového vysílání, ale /31 je vynechává a efektivně využívá dvě adresy.
Jaký je rozdíl mezi soukromými a veřejnými IP adresami?
**Soukromé IP adresy** nejsou směrovány na internetu a používají se pouze v lokálních sítích uvnitř organizací. Rozsahy definované v RFC 1918: **10.0.0.0/8** (10.0.0.0 - 10.255.255.255), **172.16.0.0/12** (172.16.0.0 - 172.31.255.255), **192.168.0.0/16** (192.168.0.0 - 192.168.255.255). **Veřejné IP adresy** jsou globálně jedinečné na internetu, používají se pro internetovou komunikaci. Soukromé IP adresy přistupují k internetu přes NAT. Podniky a domácí sítě používají soukromé IP adresy, čímž šetří omezené veřejné IP adresy.
Jak tento nástroj funguje? Jsou data v bezpečí?
Tento Převodník CIDR/Rozsah IP provádí všechny převody v JavaScriptu ve vašem prohlížeči. Proces operace: (1) Uživatel zadá notaci CIDR nebo rozsah IP, (2) JavaScript ověří vstup, (3) Převede IP adresy na 32bitová celá čísla, (4) Vypočítá adresu sítě, adresu všesměrového vysílání, rozsah hostitelů pomocí bitových operací, (5) Zobrazí výsledky. **Žádná data nejsou odesílána na server**. Jelikož jsou všechny výpočty dokončeny ve vašem prohlížeči, soukromí je plně chráněno a lze jej používat v offline prostředích. Interní informace o IP adresách společnosti lze také bezpečně převádět.
Lze agregovat více bloků CIDR do jednoho?
Ano, pokud je více po sobě jdoucích bloků CIDR zarovnáno na hranicích mocniny 2, lze je agregovat do jednoho většího bloku CIDR. Příklad: **192.168.0.0/24** a **192.168.1.0/24** lze agregovat na **192.168.0.0/23** (512 adres). Agregace má však podmínky: (1) Rozsahy adres jsou souvislé, (2) Počáteční adresa je zarovnána na příslušné hranici, (3) Velikost rozsahu je mocninou 2. Pomocí funkce převodu 'Rozsah IP → CIDR' tohoto nástroje můžete zadat rozsahy více bloků CIDR a získat optimálně agregované bloky CIDR.