Что такое маска подсети?
Примечание: При работе с IP-сетями важно не только понимать, какой адрес присвоен конкретному устройству, но и как сеть делится на сегменты. Для этого используется маска подсети. Она помогает определить, к какой сети относится IP-адрес и какие адреса в пределах этой сети можно использовать для хостов.
Определение маски подсети
Маска подсети — это двоичное число, применяемое к IP-адресу для разделения его на две части:
-
сетевая часть — указывает, к какой сети принадлежит адрес;
-
хостовая часть — определяет конкретное устройство внутри этой сети.
Записывается маска в виде четырех чисел (например, 255.255.255.0) или в сокращенной записи через косую черту (например, /24).
Как работает маска подсети
Принцип работы маски основан на двоичном И (AND) между IP-адресом и маской. Биты маски, равные единице, фиксируют сетевую часть адреса, а нули — оставляют пространство для хостов.
Например:
-
IP: 192.168.1.10
-
Маска: 255.255.255.0 (/24)
-
Сетевая часть: 192.168.1.0
-
Хостовая часть: 10
Здесь все адреса от 192.168.1.1 до 192.168.1.254 будут доступны для устройств, а 192.168.1.0 — это адрес самой сети, 192.168.1.255 — широковещательный адрес.
Зачем нужна маска подсети
-
Разделение сети на подсети
Маска позволяет администратору делить одну большую сеть на несколько меньших. Это полезно для организации изоляции трафика, повышения безопасности и снижения широковещательных пакетов. -
Определение диапазона адресов
Благодаря маске можно понять, какие IP-адреса относятся к одной подсети, а какие — к другой. -
Оптимизация маршрутизации
Маршрутизаторы используют маску, чтобы определить, куда отправлять пакеты. Без маски маршрутизация была бы невозможна. -
Экономия адресов
Деление сети на подсети позволяет более эффективно использовать диапазон IP-адресов, исключая их простои.
Примеры масок подсетей
-
/8 или 255.0.0.0 — используется для очень больших сетей, позволяет иметь более 16 миллионов хостов.
-
/16 или 255.255.0.0 — дает около 65 тысяч хостов.
-
/24 или 255.255.255.0 — одна из самых распространенных масок, позволяет использовать до 254 хостов.
-
/30 или 255.255.255.252 — применяется для связи точка-точка, так как предоставляет всего 2 доступных адреса.
CIDR и современное использование
Сегодня используется нотация CIDR (Classless Inter-Domain Routing), где маска записывается как количество единичных битов, например, /24. Это более гибкий способ задания подсетей по сравнению с устаревшей классовой системой (A, B, C).
CIDR позволяет точно регулировать размер подсетей и использовать адресное пространство максимально эффективно.
Таким образом, маска подсети — это ключевой инструмент в IP-сетях, без которого невозможно корректное деление адресного пространства, маршрутизация и организация сетей.