Маска подсети относится к той части сети, о которой у маршрутизатора есть знания для выполнения прыжка с единственным соединением. Например, большинство частных маршрутизаторов работают в домене 192.168.0.0 с подсетью 255.255.255.0. Это означает, что любой IP-адрес 192.168.0.XXX ВСЕГДА будет в этой частной сети, независимо от того, что такое XXX. Это хороший способ для маршрутизаторов разгрузить маршрутизацию до конечного устройства, такого как устройство в крупной корпорации или университетском городке.
В вашем случае с маской подсети 255.255.255.252 ваш маршрутизатор будет иметь информацию о маршрутизации только для нескольких IP-адресов, в частности 2. Исходя из вашей подсети, ваши первые три октета заняты (их 255), оставляя это в сетевом блоке класса C. Если 252 является последним октетом, это означает, что у вас останется два адреса для реальных хостов. В общем, чтобы узнать количество доступных вам хостов, вы можете посчитать количество 0 в двоичном виде в маске вашей подсети (n) и поднять 2 до этой степени, то есть 2 ^ n. Затем вам нужно вычесть 2 из этого значения для смещения для специальных подсетей всех 1 и всех 0.
Таким образом, в вашем случае у вас есть последний октет 252, который в двоичном виде равен 11111100. 2 ноля означает, что уравнение вашего хоста равно (2 ^ 2)-2, что равно 4-2, что означает 2 доступных хоста в подсети.
Я надеюсь, что это немного помогает. Подсеть может быть расстраивающим. Слишком много математики иногда!