Q&A - jak sprawdzić ile adresów IP zmieści się w danej masce podsieci?

Jeśli nie chcesz wyliczać ręcznie ile adresów IP zmieści się w danej masce podsieci, możesz wykorzystać narzędzia typu kalkulator IP. Popularnym i bardzo prostym w obsłudze jest ipcalc (http://jodies.de/ipcalc). Jest to skrypt Perl'owy, który wykona za nas obliczenia i poda jakie IP mogą być użyte w danej podsieci. Skrypt przyjmuje zarówno zapis maski w postaci 255.255.255.0 jak i CIDR (/24, /32, /16).

Przykładowe użycie skryptu:

$ ./ipcalc 192.168.0.1/24
Address:   192.168.0.1          11000000.10101000.00000000. 00000001
Netmask:   255.255.255.0 = 24   11111111.11111111.11111111. 00000000
Wildcard:  0.0.0.255            00000000.00000000.00000000. 11111111
=>
Network:   192.168.0.0/24       11000000.10101000.00000000. 00000000
HostMin:   192.168.0.1          11000000.10101000.00000000. 00000001
HostMax:   192.168.0.254        11000000.10101000.00000000. 11111110
Broadcast: 192.168.0.255        11000000.10101000.00000000. 11111111
Hosts/Net: 254                   Class C, Private Internet

HostMin to minimalny IP jaki może zostać użyty, HostMax to maksymalny IP, Hosts to maksymalna liczba IP do wykorzystania.

Gdybyś jednak nie miał możliwości uruchomienia ipcalc'a na swoim systemie, możesz zawsze skorzystać z naszych narzędzi dostępnych przez WWW (ipcalc, ping, traceroute, whois).