Kalkulačka podsítě / CIDR
Spočítejte adresu sítě a broadcastu, použitelný rozsah hostů, počet hostů, masku podsítě a zástupnou masku pro libovolnou IPv4 adresu a prefix CIDR.
/
Network 192.168.1.0/24
- 1
Host bits
32 − 24 = 8 - 2
Total addresses
2⁸ = 256 - 3
Usable hosts
256 − 2 = 254Two addresses are reserved: the network address and the broadcast address.
Jak tato kalkulačka funguje?
Zadejte IPv4 adresu a prefix CIDR pro získání adresy sítě a broadcastu, prvního a posledního použitelného hosta, celkového počtu použitelných hostů a masky podsítě a zástupné masky. Maska se tvoří z prefixu, síť je IP AND maska a použitelní hosté se rovnají 2^(32−prefix)−2.
Vzorec
How this is calculated
IPv4 adresa se parsuje z tečkového desítkového zápisu na jediné 32bitové celé číslo bez znaménka, kde každý ze čtyř oktetů zabírá 8 bitů. Délka prefixu (číslo za lomítkem v zápisu CIDR, 0–32) udává, kolik vedoucích bitů identifikuje síť; zbývající bity identifikují hosty v této síti.
Maska podsítě se sestaví posunutím samých jedniček doleva o (32 − prefix) bitů, takže síťové bity jsou 1 a hostitelské bity jsou 0. Adresa sítě je bitový AND IP a masky (hostitelské bity vynulovány na 0). Adresa broadcastu provede OR sítě se zástupnou maskou (invertovanou maskou podsítě), čímž nastaví každý hostitelský bit na 1. První použitelný host je adresa sítě plus jedna a poslední použitelný host je adresa broadcastu minus jedna.
Použitelní hosté se rovnají 2^(32 − prefix) − 2, protože adresy sítě a broadcastu nelze přiřadit zařízení. Dva prefixy jsou speciální případy: /31 má přesně 2 použitelné adresy (point-to-point spoje podle RFC 3021 používají obě) a /32 popisuje jediného hosta s 1 adresou. Všechna aritmetika používá 32bitové operace bez znaménka (>>> 0), takže výsledky nikdy nejsou záporné.
Často kladené otázky
V běžné podsíti je první adresa rezervována jako identifikátor sítě a poslední adresa je adresa broadcastu, takže ani jednu nelze přiřadit zařízení. Proto se použitelní hosté rovnají celkovému počtu adres minus dvě pro prefixy /30 a kratší.
Zástupná maska je bitová inverze masky podsítě: kde maska má 1, zástupná má 0 a naopak. Běžně se používá v seznamech řízení přístupu a směrovacích pravidlech k označení, které bity adresy se mohou měnit.
/32 představuje jediného hosta (jedna adresa, používaná pro loopbacky nebo hostitelské cesty). /31 dává dvě adresy bez rezervace sítě/broadcastu, což RFC 3021 umožňuje pro point-to-point spoje, takže oba konce jsou použitelné.
Také známé jako
TG we-Calculate Editorial Team. (2026). Kalkulačka podsítě / CIDR [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/subnet-calculator
TG we-Calculate Editorial Team. "Kalkulačka podsítě / CIDR." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/subnet-calculator.
TG we-Calculate Editorial Team, "Kalkulačka podsítě / CIDR," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/subnet-calculator
@misc{wecalculate_subnet_calculator, title = {Kalkulačka podsítě / CIDR}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/subnet-calculator}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám tato kalkulačka?
