32-битный IP-адрес предназначен для Интернет-протокола версии 4 . Я приглашаю вас прочитать полную страницу википедии на IPv4.
Короче говоря, это означает, что адреса в сети IPv4 имеют длину 32 бита и что у вас есть доступ к 4 294 967 296 (2 ^ 32) разным IP-адресам. Компьютерные биты для хранения номеров и IP-адресов не являются исключением, если вы хотите больше проверить двоичное число .
Маска и подмаска используются для указания того, какая часть IP используется для сети и для хоста. Это очень хорошо объяснено здесь .
Вся математика, стоящая за этим, в основном булева алгебра , как и для большинства компьютерных вещей.