Kalkulator podsieci
Adres sieci, broadcast, maska, zakres hostów i rozkład binarny — dla IPv4.
Kalkulator podsieci wylicza wszystkie parametry adresacji IPv4 z adresu i maski: adres sieci, adres rozgłoszeniowy, zakres hostów i podział na mniejsze podsieci. Wyniki są zgodne z klasycznym poleceniem ipcalc, a rozkład binarny pokazuje, skąd te liczby się biorą.
Czym jest kalkulator podsieci?
Każdy adres IPv4 składa się z dwóch części: identyfikatora sieci i identyfikatora hosta. Granicę między nimi wyznacza maska podsieci — i to właśnie na niej opierają się wszystkie obliczenia sieciowe. Kalkulator podsieci automatyzuje tę arytmetykę: zamiast ręcznie zamieniać oktety na postać binarną i nakładać maskę, wpisujesz adres w notacji CIDR i od razu widzisz adres sieciowy, broadcast oraz dokładny zakres adresów, które możesz przydzielić urządzeniom.
W praktyce sięga się po niego przy planowaniu adresacji IP nowej sieci, dzieleniu istniejącej puli na segmenty (subnetting), konfiguracji reguł firewalla czy routingu — a także w nauce do egzaminów takich jak CCNA lub CompTIA Network+, gdzie obliczenia na maskach trzeba rozumieć, nie tylko wyklikać.
Jak korzystać z kalkulatora?
- Wpisz adres IP — możesz podać sam adres (np.
192.168.0.1) albo od razu pełną notację CIDR (np.192.168.0.1/24). - Ustaw maskę — jeśli nie podałeś prefiksu w adresie, wybierz go w polu „Maska /” (wartość od 0 do 32).
- Opcjonalnie: podziel sieć — w polu „Podziel na /” wskaż docelowy prefiks, a kalkulator rozbije sieć na listę mniejszych podsieci z parametrami każdej z nich.
- Kliknij „Oblicz” — wyniki pojawią się poniżej; każdą wartość skopiujesz jednym kliknięciem.
Jak czytać wyniki?
- Adres sieci — pierwszy adres podsieci, jej identyfikator. Nie przypisuje się go żadnemu urządzeniu; tak opisujesz sieć w tablicach routingu i regułach zapory.
- Maska — pokazana w obu zapisach, dziesiętnym i CIDR (np.
255.255.255.0 = /24). To ta sama informacja w dwóch notacjach. - Wildcard — odwrotność maski (np.
0.0.0.255), używana m.in. w listach ACL na urządzeniach Cisco. - Pierwszy i ostatni host — faktyczny zakres hostów, czyli adresy, które możesz przydzielić urządzeniom.
- Broadcast — ostatni adres podsieci, zarezerwowany na adres rozgłoszeniowy; pakiet wysłany na niego trafia do wszystkich hostów w segmencie.
- Hostów / sieć — liczba użytecznych adresów. Dla prefiksu /24 to 254, bo dwa adresy z 256 zajmują sieć i broadcast.
- Klasa — historyczna klasa adresu (A, B, C, D lub E), wyznaczana z pierwszego oktetu. Dziś adresację prowadzi się bezklasowo (CIDR), ale klasy wciąż pojawiają się w dokumentacji i na egzaminach.
- Typ — informacja, czy adres należy do puli prywatnej opisanej w RFC 1918, czy jest adresem publicznym.
Sekcja rozkład binarny koloruje bity adresu: część sieciowa, ewentualne bity podsieci i bity hosta mają osobne kolory. Widać na niej czarno na białym, dlaczego adres sieci ma w części hosta same zera, a broadcast — same jedynki.
Podział sieci na podsieci (subnetting)
Subnetting polega na „pożyczeniu” bitów z części hosta i przeznaczeniu ich na adresowanie podsieci. Każdy dodatkowy bit prefiksu podwaja liczbę podsieci i o połowę zmniejsza liczbę hostów w każdej z nich: z jednej sieci /24 zrobisz dwie /25 (po 126 hostów) albo cztery /26 (po 62 hosty).
Po co się to robi? Mniejsze segmenty ograniczają ruch rozgłoszeniowy, upraszczają reguły bezpieczeństwa i porządkują sieć logicznie — osobna podsieć dla serwerów, osobna dla stacji roboczych, osobna dla gości. Dobrze zaplanowany podział ogranicza też marnotrawstwo adresów: zamiast rezerwować /24 dla łącza punkt-punkt, które potrzebuje dwóch adresów, wystarczy /30. Na tym pomyśle opiera się VLSM (Variable Length Subnet Masking), czyli stosowanie masek o różnej długości w obrębie jednej sieci — standard w każdej nietrywialnej adresacji.
Wpisz docelowy prefiks w pole „Podziel na /”, a kalkulator wypisze wszystkie powstałe podsieci wraz z ich adresami, zakresami hostów i rozkładem binarnym.
Notacja CIDR — najczęstsze prefiksy
Notacja CIDR zapisuje maskę jako liczbę bitów sieciowych po ukośniku. Kilka wartości, które warto znać na pamięć:
| Prefiks | Maska | Hostów |
|---|---|---|
| /30 | 255.255.255.252 | 2 (łącza punkt-punkt) |
| /29 | 255.255.255.248 | 6 |
| /27 | 255.255.255.224 | 30 |
| /24 | 255.255.255.0 | 254 (typowa sieć LAN) |
| /16 | 255.255.0.0 | 65 534 |
| /8 | 255.0.0.0 | 16 777 214 |
Adresy prywatne i publiczne
RFC 1918 rezerwuje trzy pule adresów do użytku w sieciach prywatnych: 10.0.0.0/8, 172.16.0.0/12 i 192.168.0.0/16. Adresy z tych zakresów nie są routowane w internecie — możesz ich używać dowolnie we własnej infrastrukturze, a komunikację ze światem zapewnia NAT. Kalkulator oznacza takie adresy jako prywatne, co pozwala szybko wychwycić np. literówkę, przez którą „prywatny” adres serwera okazuje się publiczny.
Znajomość granic własnych podsieci przydaje się zresztą nie tylko przy planowaniu adresacji. Systemy monitoringu ruchu sieciowego — takie jak Sycope — grupują statystyki i alerty właśnie per podsieć, więc przemyślany podział adresacji od razu przekłada się na czytelniejszy obraz tego, co dzieje się w sieci.
Najczęstsze pytania (FAQ)
Ile hostów mieści się w sieci /24?
W sieci /24 zmieszczą się 254 hosty. Prefiks /24 zostawia 8 bitów na adresy, czyli 256 kombinacji, z których dwie są zarezerwowane: adres sieci i broadcast.
Dlaczego od liczby adresów odejmuje się 2?
Pierwszy adres podsieci identyfikuje samą sieć, a ostatni służy jako adres rozgłoszeniowy. Żadnego z nich nie można przypisać urządzeniu. Wyjątkiem są prefiksy /31 (łącza punkt-punkt wg RFC 3021) i /32 (pojedynczy host, tzw. host route).
Czym różni się adres sieci od adresu rozgłoszeniowego?
Adres sieci ma w części hosta same zera binarnie i identyfikuje podsieć jako całość. Adres rozgłoszeniowy ma same jedynki i służy do komunikacji ze wszystkimi hostami segmentu naraz.
Co to jest maska wildcard?
To bitowa odwrotność maski podsieci — dla maski 255.255.255.0 wildcard wynosi 0.0.0.255. Stosuje się ją m.in. w ACL-ach Cisco i konfiguracji OSPF, gdzie wskazuje, które bity adresu mają być dopasowane.
Czy kalkulator obsługuje IPv6?
To narzędzie liczy adresację IPv4. W IPv6 subnetting wygląda inaczej (standardowa podsieć to /64, a adresów jest 2^64), dlatego wymaga osobnego kalkulatora.
Co oznacza zapis 192.168.0.0/16?
To notacja CIDR: adres 192.168.0.0 z 16-bitowym prefiksem sieciowym (maska 255.255.0.0). Taka sieć obejmuje wszystkie adresy od 192.168.0.0 do 192.168.255.255 — to jedna z prywatnych pul RFC 1918.
Czy wyniki są zgodne z ipcalc?
Tak — kalkulator liczy identycznie jak polecenie ipcalc znane z systemów Linux, łącznie z rozkładem binarnym i podziałem na podsieci.