IP a CIDR kalkulačka

Rozbor IPv4 a IPv6 adres a sítí: maska, rozsah hostitelů, broadcast, typ adresy a kontrola příslušnosti. Anglicky CIDR calculator.

Vše se počítá přímo v tomto prohlížeči — žádná data nikam neodcházejí.

Zadání

Interní a vyhrazené rozsahy IPv4

Tyto adresy se na veřejném internetu nesměrují. Interní rozsahy můžete libovolně používat uvnitř vlastní sítě, ke komunikaci s internetem potřebují překlad adres (NAT).

Interní rozsahy

RozsahOd – doPopis
10.0.0.0/810.0.0.0 – 10.255.255.255Privátní síť
Největší privátní blok, hodí se pro velké firemní sítě. Na internetu se nesměruje, ven jde jen přes NAT. (RFC 1918 · maska 255.0.0.0 · 1 síť třídy A)
172.16.0.0/12172.16.0.0 – 172.31.255.255Privátní síť
Střední privátní blok (172.16.0.0 – 172.31.255.255). Pozor: 172.32.x.x už je veřejný prostor. (RFC 1918 · maska 255.240.0.0 · 16 sítí třídy B)
192.168.0.0/16192.168.0.0 – 192.168.255.255Privátní síť
Nejznámější privátní blok, typický pro domácí sítě a malé kanceláře. (RFC 1918 · maska 255.255.0.0 · 256 sítí třídy C)
100.64.0.0/10100.64.0.0 – 100.127.255.255Sdílený prostor (CGNAT)
Používají poskytovatelé připojení při carrier-grade NAT mezi zákazníkem a poskytovatelem. Není to privátní síť podle RFC 1918. (RFC 6598 · maska 255.192.0.0)
127.0.0.0/8127.0.0.0 – 127.255.255.255Loopback
Adresa vlastního zařízení (localhost), provoz z něj nikdy neopustí počítač. (RFC 1122 · maska 255.0.0.0)
169.254.0.0/16169.254.0.0 – 169.254.255.255Link-local (APIPA)
Adresa, kterou si zařízení přidělí samo, když nezíská adresu z DHCP. Platí jen v rámci jednoho segmentu. (RFC 3927 · maska 255.255.0.0)
Další vyhrazené rozsahy
RozsahOd – doPopis
0.0.0.0/80.0.0.0 – 0.255.255.255„Tato síť“
Zdrojová adresa při startu zařízení, 0.0.0.0 také znamená „všechna rozhraní“ nebo výchozí trasu. (RFC 1122 · maska 255.0.0.0)
192.0.0.0/24192.0.0.0 – 192.0.0.255Protokolová přiřazení IETF
Vyhrazeno pro speciální účely protokolů, v běžných sítích se nepoužívá. (RFC 6890 · maska 255.255.255.0)
192.0.2.0/24192.0.2.0 – 192.0.2.255Dokumentace (TEST-NET-1)
Určeno pro příklady v dokumentaci a výuce, nikdy se nepřiděluje. (RFC 5737 · maska 255.255.255.0)
198.51.100.0/24198.51.100.0 – 198.51.100.255Dokumentace (TEST-NET-2)
Určeno pro příklady v dokumentaci a výuce, nikdy se nepřiděluje. (RFC 5737 · maska 255.255.255.0)
203.0.113.0/24203.0.113.0 – 203.0.113.255Dokumentace (TEST-NET-3)
Určeno pro příklady v dokumentaci a výuce, nikdy se nepřiděluje. (RFC 5737 · maska 255.255.255.0)
198.18.0.0/15198.18.0.0 – 198.19.255.255Benchmarking
Vyhrazeno pro měření výkonu síťových zařízení v laboratoři. (RFC 2544 · maska 255.254.0.0)
224.0.0.0/4224.0.0.0 – 239.255.255.255Multicast (třída D)
Adresy skupin, ne jednotlivých zařízení. Jako zdrojová ani hostitelská adresa se nepoužívají. (RFC 5771 · maska 240.0.0.0)
240.0.0.0/4240.0.0.0 – 255.255.255.255Rezervováno (třída E)
Rezervováno pro budoucí použití, v praxi se nepoužívá. (RFC 1112 · maska 240.0.0.0)
255.255.255.255/32255.255.255.255 – 255.255.255.255Omezený broadcast
Broadcast do lokálního segmentu, směrovače ho dál nepředávají. (RFC 919 · maska 255.255.255.255)

Jak použít: IP a CIDR kalkulačka

Kalkulačka rozebere IPv4 i IPv6 adresu se síťovou maskou: adresu sítě, rozsah použitelných adres, broadcast, počet hostitelů a typ adresy (soukromá, veřejná, loopback…). Umí rozdělit síť na podsítě a ověřit, jestli adresa do sítě patří.

  1. Zadej IP adresa a Délka prefixu, případně celý zápis CIDR jako 192.168.1.10/24.
  2. V tabulce najdeš masku, rozsah adres a počet hostitelů.
  3. Pro kontrolu zadej adresu do pole Patří adresa do sítě?; pro dělení zvol velikost podsítí.

Časté chyby a tipy

Počet použitelných adres
V IPv4 síti se adresa sítě a broadcast nepřidělují, takže síť /24 má 256 adres, ale jen 254 použitelných pro zařízení.
Soukromé rozsahy
Adresy 10.0.0.0/8, 172.16.0.0/12 a 192.168.0.0/16 jsou vyhrazené pro vnitřní sítě a z internetu nejsou přímo dostupné.
Maska a prefix
Maska 255.255.255.0 je totéž co prefix /24. Nástroj ukáže oba zápisy i binární tvar.

Nástroj je zdarma a běží celý v tvém prohlížeči — vložená data se nikam neodesílají ani neukládají.

Další nástroje v kategorii Web a ladění

  • JWT dekodér a ověření podpisu Dekódování JWT tokenu, kontrola platnosti (exp, nbf, iat) a ověření podpisu.
  • Tester regulárních výrazů Tester regexů pro JavaScript, PHP, Python, Go, .NET, Javu i Rust: shody, vysvětlení, mapa výrazu, náhrada, testy a hotový kód.
  • Kontrola a vyčištění SVG Kontrola SVG na skripty, zakódované stránky v Base64, vložené soubory, phishingové formuláře a externí zdroje a jejich bezpečné odstranění.
  • Validátor XML feedu pro Heureku a Zboží.cz Kontrola produktového XML feedu podle specifikace Heureka.cz a Zboží.cz: povinné elementy, formát ceny, dostupnosti a EAN, kódy dopravců, duplicitní ITEM_ID a jmenný prostor.
  • Náhled HTML a CSS Bezpečný náhled HTML a CSS v izolovaném rámu s výběrem šířky zařízení.
  • Porovnání dvou textů (diff) Porovnání dvou textů po řádcích, slovech nebo znacích, včetně unified diff.
  • Náhled Markdownu Živý náhled Markdownu (GitHub Flavored) s bezpečným HTML výstupem.
  • Převodník barev (HEX, RGB, HSL, OKLCH) Převod barev mezi HEX, RGB, HSL, HWB, OKLCH a Lab s kontrastem podle WCAG.
  • Vysvětlení cron výrazu Popis cron výrazu česky, výpis dalších spuštění a převod na crontab, systemd timer, launchd (macOS) a Plánovač úloh Windows.
  • Dekodér certifikátů X.509 Rozbor certifikátů X.509: subjekt, platnost, klíč, alternativní názvy, rozšíření a otisky.
  • Porovnání XML Strukturní porovnání dvou XML dokumentů s cestou ke každé změně.
  • Porovnání JSON Sémantické porovnání dvou JSON dokumentů bez ohledu na pořadí klíčů.
  • Rozbor řetězce User-Agent Rozpoznání prohlížeče, jádra, operačního systému a zařízení z řetězce User-Agent.
  • Rozbor e-mailových hlaviček Rozbor hlaviček e-mailu: odesílatel, předmět, datum, cesta zprávy přes servery (Received) a všechny hlavičky.
  • ASN.1 / DER dekodér Výpis struktury ASN.1 DER z PEM, Base64 nebo Hex: typy, OID se jmény, vnořené struktury (certifikáty, klíče).
  • Kontrast barev podle WCAG Kontrastní poměr textu a pozadí podle WCAG 2.2 (AA, AAA) a APCA pro barvy v libovolném CSS zápisu, s náhledem a návrhem vyhovující barvy.
  • Kalkulačka specificity CSS Výpočet specificity CSS selektorů včetně :is(), :not(), :has() a :where(), barevný rozbor a seřazení podle síly.
  • Kódy kláves v JavaScriptu Stiskni klávesu a uvidíš event.key, event.code, keyCode a location, s ukázkou obsluhy a tabulkou kódů kláves.
  • Porovnání hodnot v JavaScriptu (== a ===) Tabulka, které hodnoty se v JavaScriptu rovnají podle ==, === a Object.is(), s vysvětlením převodu typů krok po kroku.
  • Responzivní logo Jak udělat logo, které se na užší obrazovce zjednoduší: živá ukázka, postup a hotový kód s container query, <picture> nebo SVG spritem.