Маски и их форматы

21.05.2016

Хотя инженеры считают, что IP-адреса состоят из трех частей (сеть, подсеть и хает), при выборе проекта маска подсети предоставляет инженеру способ распространить сделанный выбор на все устройства в подсети.

Маска подсети — это 32-разрядное двоичное число с несколькими двоичными единицами слева и двоичными нулями справа. По определению количество двоичных нулей равно количеству битов хоста. Фактически именно так маска выражает идею размера части хоста в адресе при наличии подсети. Начальные биты в маске равны двоичным единицам, эти позиции двоичного разряда представляют совместно части сети и подсети в адресе при наличии подсети. Защитить компьютер от вирусов поможет утилита www.360totalsecurity.com/ru/zashhita-kompyutera-ot-virusov/. Скачать ее можно абсолютно бесплатно.

Поскольку сетевая часть всегда стоит на первом месте, затем идут часть подсети и часть хоста, маска подсети в бинарной форме не может чередовать единицы и нули. У каждой маски подсети есть одна неизменная строка двоичных единиц слева, а остальная часть битов занята двоичными нулями.

После выбора классовой сети и количества битов подсетей и хоста в подсети создать двоичную маску подсети несложно. Достаточно написать N единиц, S единиц, а затем Н нулей (под N, S и Н подразумевается количество битов сети, подсети и хоста). Кроме двоичной маски, маски могут быть также записаны в двух других форматах: уже знакомое десятичное представление с разделительными точками (Dotted-Decimal Notation - DDN), применяемое в IP-адресах, а также более краткая префиксная (prefix) форма.