Сетевой администратор выбирает маску подсети для разделения сети на более мелкие подсерии. Нет правила, как «рассчитать» его с IP-адреса.
Давайте посмотрим на пример с очень распространенной маски подсети 255.255.255.0, которая в двоичном является 1111 1111,1111 1111,1111 1111,0000 0000.
маска подсети всегда будет иметь определенное количество нулей в конце. Над сетчатой маской имеет 8 нулей в конце, что указывает на то, что в подсети будет 2^8 = 256 возможных адресов. Sysadmin может иметь меньшую подсеть, поэтому он может выбрать маску подсети 255.255.255.127, которая равна 1111 1111.1111 1111.1111 1111.1111 0000, и позволит разрешить 2^4 = 32 адреса в подсети.
Редактировать: Sysadmin назначает маску подсети для каждого IP-адреса на основе административных требований. Это делается во время проектирования сети. Предположим, что системный администратор знает, что в новом филиале в продаже насчитывается 100 человек, а в бухгалтерском учете - 20. Также sysadmin знает, что у него 10.10.10.0-255 зарезервировано для этих адресов ветвления. Таким образом, один из способов сисадмин может разделить 0-255 диапазон составляет:
10.10.10.0-127 : Sales
10.10.10.128-158 : Accounting
Затем IP-адреса и маски подсети будут:
IP: 10.10.10.0-127 MASK: 255.255.255.128 : Sales
IP: 10.10.10.128-159 MASK: 255.255.255.224 : Beancounters
В каждом диапазоне адресов 2 адреса не будут использоваться для пользователей: 1-й, потому что это номер сети и последний, потому что это широковещательный адрес.
Это может показаться бессмысленной работой для среднего домашнего пользователя, где вы можете поместить все ваши хосты в одну подсеть, но как только вы имеете дело с большими сетями, это начинает иметь смысл.
Конфигурация маршрутизатора:
Для маршрутизации данных между подсетями вам нужен маршрутизатор. В вашем среднем домашнем маршрутизаторе у вас есть 2 маршрутизируемые интерфейсы - один из них стоит перед интернет-провайдером, а другой стоит перед вашей домашней сетью, которая находится за коммутатором (обычно) 4 портов. На маршрутизаторах предприятия/поставщика услуг у вас будет несколько интерфейсов , предназначенных для маршрутизации - каждый со своим собственным IP-адресом и маской подсети. Чтобы усложнить ситуацию - в корпоративных маршрутизаторах вы можете назначить одному физическому интерфейсу несколько пар IP-адресов и маски подсети.
IP и сетевая маска конфигурируется на каждом отдельном устройстве.(DHCP может указать устройству, какую IP/сетевую маску он должен использовать) – nos
может быть настроен как/24 или класс C по умолчанию на этом конкретном маршрутизаторе. – YOU
@MalteseFalcon, на боковой ноте, вы когда-то играли в Counterstrike под этим именем? – CustomX