Если хочешь разобраться в сетях и IP-адресах, то без понимания маски подсети не обойтись. Она помогает определить, какие устройства находятся в одной сети, а какие – за её пределами. Это важно для правильной настройки интернета, локальных сетей и серверов. В этой статье разберём, что такое маска подсети, зачем она нужна и как её использовать.
Что такое IP-адресация
Каждое устройство в сети имеет свой IP-адрес. Это как почтовый адрес в интернете — он позволяет передавать данные именно туда, куда нужно.
IP — это межсетевой протокол, который содержит информацию о расположении компьютеров в сети. Благодаря этому данные находят нужного адресата и не теряются в пути. IP-адрес есть у каждого устройства, и он всегда уникален.
Как узнать свой IP-адрес
Для Windows:
- Открой меню «Пуск» и найди «Командная строка» (или нажми Win + R, введи cmd и нажми Enter).
- В открывшемся окне введи команду ipconfig и нажми Enter.
- Найди строку «IPv4-адрес» — это и есть локальный IP.
Для macOS:
- Нажми ? + Пробел, введи «Терминал» и открой его.
- Введи команду ipconfig getifaddr en0 и нажми Enter.
- На экране отобразится локальный IP-адрес (если ты подключен через Wi-Fi). Для проводного соединения используй en1 вместо en0.
Для Linux:
- Открой терминал (обычно это приложение «Терминал» в меню приложений).
- Введи команду ip a и нажми Enter.
- Найди строку, где указан inet, относящийся к вашему соединению (обычно это wlan0 для Wi-Fi или eth0 для кабельного подключения).
IP-адреса бывают двух видов:
- IPv4 (например, 192.168.1.1) – используется чаще всего.
- IPv6 (например, 2001:db8::ff00:42:8329) – более новый стандарт с большим количеством доступных адресов.
IP-адрес состоит из двух частей:
- Адрес сети – определяет группу устройств.
- Адрес узла – конкретное устройство в этой сети.
Чтобы понять, где заканчивается сеть и начинаются другие устройства, нужна маска подсети.
Как устроена маска подсети
Маска подсети – это специальный набор чисел, который помогает разделить IP-адрес на сеть и узел.
Пример маски: 255.255.255.0.
Она записывается так же, как IP-адрес, но служит не для идентификации устройства, а для указания границ сети.
Существует ещё один формат записи – CIDR-нотация. Например, вместо 255.255.255.0 можно написать /24. Это означает, что 24 бита отвечают за сеть, а оставшиеся 8 – за узлы.
Как работает маска подсети
Маска подсети помогает определить, какая часть IP-адреса относится к сети, а какая — к устройствам внутри неё. Она позволяет правильно направлять трафик и разделять сеть на сегменты. Представим IP-адрес 192.168.1.10 с маской 255.255.255.0.
Если перевести в двоичную систему:
- IP-адрес: 11000000.10101000.00000001.00001010
- Маска: 11111111.11111111.11111111.00000000
Часть, где стоят единицы (11111111), – это сеть. Оставшиеся нули – это узлы.
Что это значит?
Все IP-адреса от 192.168.1.1 до 192.168.1.254 находятся в одной сети. Если компьютер с адресом 192.168.1.10 отправит данные на 192.168.1.50, они останутся в этой же сети. А если он захочет передать данные на 192.168.2.10, то нужен маршрутизатор, потому что это уже другая сеть.
Маски подсети в разных сетях
- 255.0.0.0 (/8) – крупные сети, например, в интернете
- 255.255.0.0 (/16) – средние сети, например, в университетах
- 255.255.255.0 (/24) – малые сети, например, в офисах или домашних Wi-Fi
Зачем нужна маска подсети
Маска подсети помогает:
- Оптимизировать использование IP-адресов. Например, если у вас 50 компьютеров, нет смысла выделять сеть на 500 устройств.
- Повысить безопасность. Разделение сети уменьшает риск распространения вирусов и атак.
- Управлять трафиком. Компьютеры в одной сети могут обмениваться данными быстрее.
Таблица популярных масок
Маска |
CIDR |
Количество узлов |
255.255.255.0 |
/24 |
254 |
255.255.254.0 |
/23 |
510 |
255.255.252.0 |
/22 |
1022 |
Как выбрать маску подсети
Маска подсети определяет, сколько устройств можно подключить к сети и как они будут взаимодействовать. Выбор маски зависит от количества узлов (компьютеров, серверов, принтеров) и структуры сети.
1. Определи количество устройств. Чем больше устройств нужно подключить, тем больше IP-адресов понадобится.
2. Выбери подходящую маску. Примеры масок и их возможностей:
Маска |
CIDR |
Доступные адреса |
Применение |
255.0.0.0 |
/8 |
16 777 214 |
Крупные сети, интернет-провайдеры |
255.255.0.0 |
/16 |
65 534 |
Средние сети (университеты, корпорации) |
255.255.255.0 |
/24 |
254 |
Офисы, домашние сети |
255.255.255.128 |
/25 |
126 |
Малые сети с несколькими десятками устройств |
255.255.255.192 |
/26 |
62 |
Компактные локальные сети |
3. Учитывай маршрутизацию и безопасность. Чем меньше сеть, тем меньше трафика будут передано на все устройства, что улучшает производительность. И наоборот: чем больше сеть, тем сложнее ею управлять и выше риск перегрузки.
Вместо итогов
Маска подсети помогает разделять сети, оптимизировать IP-адреса и повышать безопасность. Без неё сети были бы хаотичными и неуправляемыми. Надеюсь, теперь вам стало понятнее, как она работает. Если хочешь углубиться в тему, попробуй поэкспериментировать с IP-адресами и масками в настройках своей сети.