Как рассчитать биты подсети
Адрес интернет-протокола (IPv4) состоит из 32 бит, разделенных на четыре 8-битных двоичных слова. При расчете битов подсети вы пытаетесь определить количество хостов, доступных в подсети, на основе маски подсети. Эта маска или биты маски показывают, сколько хостов доступно в двоичном IP-адресе. Например, 24-битная маска оставляет открытыми 255 хостов, поскольку 24 бита из максимальных 32 битов оставляют 8-битное двоичное слово, которое при преобразовании в десятичное число имеет максимальное значение 255. Захват битов подсети может быть затруднен без понимание двоичного кода, но это возможно с некоторыми усилиями.
Шаг 1
Запишите свой IP-адрес и маску подсети. Поскольку адреса большинства домашних сетей находятся в диапазоне от 192.168.0.1 до 192.168.0.255, а их маски подсети будут 255.255.255.0, вы можете начать с этих номеров, если вы не знаете свой собственный.
Шаг 2
Преобразуйте маску подсети в двоичный формат. При необходимости используйте онлайн-калькулятор (см. Ресурсы). Маска подсети 255.255.255.0 будет 11111111.11111111.11111111.00000000 в двоичном формате. Если вы посчитаете их, вы увидите, что их 24. Это делает биты маски равными 24. С помощью этой схемы вы можете обращаться к своей сети как 192.168.0.1/24.
Шаг 3
Вычислите биты подсети, взглянув на последнее 8-битное двоичное слово 32-битной двоичной маски подсети. Если последнее 8-битное двоичное слово равно 10000000, то имеется один бит подсети и, следовательно, 25 битов маски. Если это 11000000, то имеется два бита подсети и, следовательно, 26 битов маски. Это продолжается до шести битов подсети, где вы достигли минимального размера сети, равного двум хостам и одному широковещательному адресу.