maska je od toho maskou, že se s IP adresou NEMĚNÍ! Je to de facto binární maska IP adresa.
příklad: maska 255.255.255.0, čili 24 bitů:
Tam kde jsou nuly (bráno souvisle zprava) v masce, tam je možno měnit bity IP adresy
Maska
--------------------------------------------
255 255 255 0
11111111 11111111 11111111 00000000
IP adresa
--------------------------------------------
192 168 1 xxx
11000000 10101000 00000001 xxxxxxxx
10 0 0 xxx
00001010 00000000 00000000 xxxxxxxx
Je-li maska např. 255.255.255.128, je k dispozici jen 128 adres (buď 0-127 nebo 128-254)
Maska
------------------------------------------
255 255 255 128
11111111 11111111 11111111 1000000
IP adresa
------------------------------------------
192 168 1 xx
11000000 10101000 00000001 1xxxxxx
10 0 0 xx
00001010 00000000 00000000 xxxxxxx
je to jasné?
Je to triviální, stačí na to binární algebra.