Kalkulator podsieci IPv4
Wpisz sieć w zapisie CIDR albo adres razem z maską. Wyliczymy maskę, zakres adresów, adres rozgłoszeniowy i liczbę hostów. Wszystko liczy się na miejscu — żadne dane nie są nigdzie wysyłane.
Przykłady: 192.168.1.0/24
10.0.0.0/8
172.16.5.130/26
81.2.3.4/255.255.255.240
Wynik dla 192.168.1.0/24
To adres z puli prywatnej (RFC 1918). Takie adresy działają wyłącznie wewnątrz sieci lokalnej i nie są trasowane w internecie.
24 bitów sieci 8 bitów hosta
| Adres sieci | 192.168.1.0/24 |
|---|---|
| Maska | 255.255.255.0 |
| Maska odwrotna | 0.0.0.255 |
| Adres rozgłoszeniowy | 192.168.1.255 |
| Zakres adresów | 192.168.1.0 - 192.168.1.255 |
| Pierwszy host | 192.168.1.1 |
| Ostatni host | 192.168.1.254 |
| Adresów łącznie | 256 |
| Hostów użytecznych | 254 |
| Dawna klasa | C |
Podział na mniejsze podsieci
Wybierz docelowy prefiks, a pokażemy, na jakie podsieci rozpada się ta sieć.
Jak to działa
Adres IPv4 to 32 bity. Maska dzieli je na dwie części: początek wskazuje sieć, reszta — konkretne urządzenie w tej sieci. Zapis /24 oznacza, że pierwsze 24 bity to numer sieci, a na hosty zostaje 8 bitów, czyli 256 adresów.
Z tych 256 adresów dwa są zajęte: pierwszy to numer sieci, ostatni to adres rozgłoszeniowy. Dlatego /24 daje 254 użyteczne adresy, a nie 256. Wyjątkiem są /31 i /32, opisane wyżej przy wyniku.
Po co dzielić sieć
Podział ogranicza ruch rozgłoszeniowy i pozwala oddzielić od siebie grupy urządzeń — na przykład komputery księgowości od kamer i drukarek. Mniejsze podsieci to też prostsze reguły na zaporze: zamiast wyliczać pojedyncze adresy, opisuje się cały zakres jednym wpisem.
Najczęściej spotykane prefiksy
| Prefiks | Maska | Hostów | Typowe zastosowanie |
|---|---|---|---|
/30 |
255.255.255.252 |
2 | Łącze między dwoma routerami. |
/29 |
255.255.255.248 |
6 | Mała pula adresów publicznych od operatora. |
/24 |
255.255.255.0 |
254 | Zwykła sieć domowa lub biurowa. |
/16 |
255.255.0.0 |
65 534 | Duża sieć firmowa dzielona na VLAN-y. |
/8 |
255.0.0.0 |
16 777 214 | Cały zakres prywatny 10.0.0.0. |