Principy adresování IPv4 a struktura podsítí
Adresování IPv4 tvoří základ síťové komunikace, kde každé zařízení v síti disponuje unikátní 32bitovou adresou. Tato adresa se skládá ze dvou hlavních částí: identifikátoru sítě a identifikátoru konkrétního hostitele. Rozdělení mezi těmito dvěma částmi definuje maska podsítě.
Při správě sítí je klíčové přesně určit hranice podsítě, což zahrnuje výpočet síťové adresy, broadcastové adresy a rozsahu adres, které lze reálně přiřadit koncovým zařízením. Manuální přepočet mezi desítkovou soustavou s tečkovou notací a binárním zápisem může být náchylný k chybám, zejména u nestandardních délek prefixů. Tento nástroj slouží k rychlému a přesnému stanovení všech parametrů podsítě na základě zadané IP adresy a masky.
Vstupy kalkulačky a pravidla validace
Pro provedení výpočtu vyžaduje kalkulačka dva základní parametry:
- IP adresa: Adresa protokolu IPv4, například
192.168.1.10. Vstup lze zadat také v kombinovaném formátu s integrovaným CIDR prefixem, například192.168.1.10/24. - CIDR nebo maska: Prefix CIDR (např.
/24nebo pouze24) nebo plná maska podsítě v tečkovém formátu (např.255.255.255.0).
Při zpracování vstupů nástroj uplatňuje striktní pravidla pro zajištění technické správnosti:
- Pokud zůstane pole pro IP adresu prázdné, zobrazí se chybové hlášení "Zadejte IPv4 adresu.".
- V případě neplatného formátu IP adresy systém vrátí chybu "Zadejte platnou IPv4 adresu, například 192.168.1.10.".
- Pokud chybí maska nebo CIDR, kalkulačka zobrazí upozornění "Zadejte CIDR prefix nebo masku podsítě.".
- Při chybném formátu masky se zobrazí "Zadejte masku, například /24 nebo 255.255.255.0.".
- Prefixy CIDR musí striktně spadat do rozmezí od
/0do/32. Pokud je zadána hodnota mimo tento rozsah, nástroj indikuje chybu. - Maska podsítě musí být spojitá. Pokud zadaná maska obsahuje nespojité bity, kalkulačka vypíše chybové hlášení "Tato maska podsítě není spojitá.".
Výstupní parametry podsítě
Po zadání validních údajů kalkulačka okamžitě spočítá a přehledně zobrazí následující parametry:
| Výstupní pole | Popis a význam hodnoty |
|---|---|
| Síťová adresa | Identifikátor samotné sítě, kde jsou všechny hostitelské bity rovny nule. |
| CIDR blok | Standardizovaný zápis sítě s prefixem (např. 192.168.1.0/24). |
| První použitelná | První IP adresa v podsíti, kterou lze nakonfigurovat na síťové rozhraní hostitele. |
| Poslední použitelná | Poslední IP adresa v podsíti vyhrazená pro koncové zařízení. |
| Broadcastová adresa | Všesměrová adresa sloužící k doručení paketů všem hostitelům v dané podsíti. |
| Maska podsítě | Tečkovaný desítkový zápis určující, které bity adresy patří síti a které hostiteli. |
| Wildcard maska | Inverzní maska podsítě, využívaná například v přístupových seznamech (ACL). |
| Celkem adres | Celkový počet IP adres obsažených v daném adresním bloku. |
| Použitelných hostitelů | Počet adres, které lze reálně přiřadit zařízením po odečtení síťové a broadcastové adresy. |
| Hostitelské bity | Počet bitů v 32bitové adrese vyhrazených pro adresování koncových zařízení. |
| Síť binárně | Kompletní binární vyjádření síťové adresy pro názornou vizualizaci hranic podsítě. |
Zvláštní případy a specifické rozsahy
Při výpočtu specifických podsítí platí v síťových standardech odlišná pravidla pro stanovení použitelných adres, která kalkulačka plně zohledňuje:
- Podsítě /31: Tyto sítě se používají výhradně pro spoje bod-bod (point-to-point). V tomto případě neexistuje klasická síťová a broadcastová adresa tak, jak je definována u větších podsítí. Výstup pro "Použitelných hostitelů" proto zobrazuje specifický formát
{n} (point-to-point), konkrétně tedy2 (point-to-point). - Podsítě /32: Tento prefix reprezentuje trasu k jedinému konkrétnímu hostiteli. Výstup pro "Použitelných hostitelů" v tomto případě zobrazuje hodnotu
1 (jediný hostitel). - Jediná použitelná adresa: Pokud z výpočtu vyplývá, že v použitelném rozsahu existuje pouze jedna jediná IP adresa, pole "První použitelná" a "Poslední použitelná" zobrazí tuto adresu s příznakem "pouze
{ip}" (například192.168.1.10 pouze).
Význam wildcard masky a hostitelských bitů
Wildcard maska (někdy označovaná jako divoká maska) představuje bitovou inverzi standardní masky podsítě. Zatímco v masce podsítě jedničky reprezentují síťovou část a nuly hostitelskou část, u wildcard masky je tomu přesně naopak. Tento formát je klíčový při konfiguraci směrovacích protokolů (např. OSPF) a při definování pravidel ve firewallu či přístupových seznamech (ACL), kde nuly značí, že daný bit musí přesně odpovídat, a jedničky reprezentují libovolnou hodnotu.
Hostitelské bity přímo určují kapacitu podsítě. Vztah mezi počtem hostitelských bitů (h) a celkovým počtem adres je definován vztahem 2ʰ. Počet použitelných hostitelů je u standardních sítí (od /0 do /30) roven 2ʰ - 2, jelikož první adresa (síťová) a poslední adresa (broadcastová) nemohou být přiřazeny koncovým zařízením.
Zpracování dat a ochrana soukromí
Veškeré síťové výpočty, analýza zadaných IP adres i generování binárních masek probíhají lokálně přímo ve vašem webovém prohlížeči. Vstupní data, jako jsou IP adresy a masky podsítí, se neodesílají na servery BroBroGo ani na žádná jiná externí úložiště. Zpracování je plně klientské, což zajišťuje, že vaše interní síťová schémata a adresní plány zůstávají výhradně na vašem zařízení.
Často kladené otázky
Mohu zadat CIDR i tečkovaný formát masky podsítě?
Ano. Můžete použít zápis /24, samotné číslo 24 nebo tečkovaný formát masky jako 255.255.255.0. Kalkulačka přijímá také IP adresu přímo s prefixem, např. 192.168.1.10/24.
Proč sítě /31 a /32 ukazují neobvyklé počty použitelných adres?
Sítě /31 se běžně používají pro spoje bod-bod (point-to-point), kde lze využít obě adresy. /32 představuje trasu k jedinému hostiteli, proto se jako použitelná zobrazuje právě tato jedna adresa.
Řekne mi tento nástroj, zda je adresa veřejná nebo privátní?
Ne. Tento nástroj se zaměřuje na hranice podsítě: síťovou adresu, broadcast, rozsah a počty adres. To, zda je adresa veřejně směrovatelná, závisí na síti, do které patří.
Jak mohu rychle zkopírovat vypočítané výsledky?
Jakoukoli vypočítanou hodnotu v tabulce výsledků lze kliknutím zkopírovat přímo do schránky vašeho zařízení. Pro rychlé vyčištění všech polí a resetování kalkulačky do výchozího stavu stačí kliknout na tlačítko "Vymazat". Pokud si chcete fungování nástroje vyzkoušet na vzorovém příkladu, kliknutím na tlačítko "Ukázka" automaticky načtete předpřipravenou IP adresu a masku.