Co robi ten kalkulator CIDR
Kalkulator CIDR / podsieci zamienia krótki zapis typu `192.168.1.0/24` w pełny obraz sieci: które adresy do niej należą, gdzie zaczyna się i kończy zakres hostów, jak wygląda maska w notacji kropkowej oraz jak bity dzielą się między część sieciową a część hosta.
Narzędzie działa w całości w przeglądarce. Nic nie wychodzi poza tę stronę. Obsługuje IPv4 i IPv6 (autodetekcja), działa zarówno z notacją CIDR, jak i ze starszą formą "adres plus maska kropkowa", i ma trzy tryby: oblicz pojedynczą sieć, podziel blok nadrzędny na mniejsze podsieci, agreguj chaotyczną listę CIDR w najmniejszy zbiór, który je wszystkie pokrywa.
Kilka rzeczy, których większość kalkulatorów online nie ogarnia: pokazują `/31` jako "0 użytecznych hostów" (RFC 3021 mówi 2, dla łączy punkt-punkt), nie potrafią w agregację supernet, a do tego ukrywają binarny rozkład, który tak naprawdę pomaga zrozumieć, dlaczego maska działa tak, a nie inaczej. Ten kalkulator naprawia wszystkie trzy.
Jak używać
- Wybierz tryb na górze: Calculate dla pojedynczej sieci, Split żeby podzielić rodzica na dzieci, Aggregate żeby scalić listę.
- Przełącz IPv6, jeśli pracujesz z adresami IPv6. IPv4 zostaje domyślne, bo większość codziennych pytań dotyczy IPv4.
- Tryb Calculate: wklej CIDR typu `10.0.0.0/24` albo wpisz adres plus maskę kropkową (`10.0.0.0` + `255.255.255.0`). Dostajesz adres sieci, broadcast, pierwszy i ostatni host, sumę adresów, wildcard mask i rozkład bitowy.
- Tryb Split: podaj nadrzędny CIDR i albo długość docelowego prefixu (np. `/22` na `/24`), albo liczbę podsieci (zaokrąglamy w górę do najbliższej potęgi dwójki). Dostajesz pełną listę z liczbą użytecznych hostów.
- Tryb Aggregate: wklej po jednym CIDR w linii. Narzędzie sortuje, łączy nakładające się i sąsiadujące zakresy, zwraca minimalny zbiór CIDR, który pokrywa wszystko. Przydatne do sprzątania reguł firewalla.
- Cała matematyka leci po stronie klienta. Duże zakresy IPv6 (np. `/32`) liczymy przez BigInt, więc liczby adresów są dokładne, a nie przybliżone.
Kiedy się przydaje
Typowe sytuacje, w których kalkulator CIDR oszczędza parę minut:
- Projekt nowego VPC albo VLAN-u: musisz podzielić `/16` na mniejsze kawałki, po jednym na środowisko albo zespół. Tryb Split pokazuje dokładnie, ile podsieci dostaniesz i ile hostów ma każda.
- Czytanie reguły firewalla: wpis typu `172.16.0.0/12` oznacza "wszystko od `172.16.0.0` do `172.31.255.255`". Kalkulator potwierdza zakres, żebyś nie wpuścił więcej niż chciałeś.
- Czyszczenie ACL: masz długą listę `/24` i chcesz wiedzieć, czy można je zapisać jako kilka `/20` albo `/16`. Tryb Aggregate robi to za Ciebie.
- Zrozumienie maski kropkowej: kolega pisze `255.255.252.0` i pyta "jaki to prefix?". Kalkulator odpowiada `/22` i pokazuje wzór bitowy.
- Wyłapanie off-by-one: ktoś twierdzi, że `10.0.0.0/24` zawiera `10.0.1.5`. Nie zawiera. Kalkulator pokazuje broadcast na `10.0.0.255` i koniec rozmowy.
- Praca z IPv6: liczba adresów rośnie szybko (jedno `/64` to ponad 18 trylionów adresów). Narzędzie używa BigInt, więc liczby pozostają dokładne i można je uczciwie porównywać.
- Nauka do certyfikatu sieciowego: widok binarny pozwala zobaczyć bity sieci i bity hosta, czyli tę część, o której piszą podręczniki, a większość narzędzi online ją pomija.
Powiązane narzędzia: DNS lookup, WHOIS lookup, Sprawdz moje IP, IP info i ASN lookup.