Responsive image

Что такое маска подсети 255.255.255.0

В процессе настройки локальной сети на стационарном компьютере или портативном ноутбуке, помимо IP-адреса и шлюза необходимо указать ещё и маску подсети - Netmask. У большинства домашних роутеров используется маска 255.255.255.0. Что она означает и сколько адресов можно использовать при таком раскладе? Давайте разбираться подробнее.

Маска подсети в протоколе IP версии 4 (TCP/IPv4) - это 32-битное значение, в котором содержаться биты, установленные в единицу для идентификатора сети и идентификатора подсети, и биты, установленные в 0 для идентификатора хоста. То есть она показывает сколько бит используется в качестве идентификатора подсети, а сколько - в качестве идентификатора хоста.  Стоит заметить, что маска не передается в заголовках IP-пакетов.

Давайте посмотрим это на конкретном наглядном примере:

Несмотря на то, что маска подсети — это тоже 32-бита, как и в IP-адресе. Но вот только в отличие от него, единицы  и нули в ней не могут чередоваться. По порядку всегда должны идти сначала единицы, потом нули. Для того, чтобы определить границы подсети, маршрутизатор или компьютер должен сделать побитовое умножение между IP-адресом и маской.

Самые распространённые маски в домашних и офисных сетях
Маска Битность Используется IP Всего адресов
255.255.255.0   /24           254           256
255.255.255.128   /25           126           128
255.255.255.192   /26           62           64
255.255.255.224   /27           30           32
255.255.255.240   /28           14           16
255.255.255.248   /29           6           8
255.255.255.252   /30           2           4
255.255.255.254   /31           0           2
255.255.255.255   /32           1           1

Благодаря маске сети можно всегда определить сколько хостов в ней может использоваться.

На большинстве WiFi-роутеров используется маска 255.255.255.0, что обычно означает возможность использовать полноценную сеть класса С с возможностью работы до 253 сетевых устройств. Например в подсети 192.168.1.0/24 один адрес занять под сам маршрутизатор - например 192.168.1.1. А остальные адреса - со 192.168.1.2 по 192.168.1.254 можно использовать под любые устройства!


Инструкции и советы:

Полезная информация:

Other versions: