Конечно! Давай разберёмся подробно и с примерами, что такое маска подсети и шлюз, зачем они нужны и как работают в компьютерных сетях.
🧠 Основы IP-сетей
Компьютеры, подключённые к сети (например, к интернету или локальной сети), используют IP-адреса для идентификации. Типичный IP-адрес в IPv4 — это четыре числа от 0 до 255, разделённые точками. Например:
Но IP-адрес сам по себе недостаточен. Чтобы правильно направлять данные, нужно знать:
Где локальная сеть (например, домашняя или офисная).
Где внешняя сеть (интернет или другая удалённая сеть).
Для этого используются маска подсети и шлюз по умолчанию.
1. 📌 Маска подсети (subnet mask)
🔎 Определение:
Маска подсети — это параметр, который определяет, какая часть IP-адреса относится к сети, а какая — к устройствам внутри этой сети (хостам).
💡 Пример:
IP-адрес: 192.168.1.10
Маска подсети: 255.255.255.0
В двоичном виде:
Маска говорит: первые 24 бита (три октета — 255.255.255) — это сетевая часть, а последний октет (0) — это часть хоста.
Значит, все адреса от 192.168.1.1
до 192.168.1.254
— это устройства внутри одной и той же подсети.
📦 Функции маски подсети:
Определяет границы локальной сети.
Позволяет понять, куда отправлять пакеты:
Если получатель находится в той же сети, пакет отправляется напрямую.
Если в другой сети, пакет идёт через шлюз.
2. 📡 Шлюз по умолчанию (default gateway)
🔎 Определение:
Шлюз по умолчанию — это IP-адрес устройства в локальной сети (обычно маршрутизатора), которое пересылает пакеты в другие сети, включая интернет.
Если компьютер хочет связаться с адресом вне своей подсети, он отправляет пакет на шлюз. А уже шлюз решает, куда его перенаправить.
💡 Пример:
IP компьютера:
192.168.1.10
Маска подсети:
255.255.255.0
Шлюз по умолчанию:
192.168.1.1
Если ты захочешь открыть сайт google.com
, твой компьютер понимает, что IP Google — не входит в подсеть 192.168.1.0/24
, и потому посылает запрос на 192.168.1.1, то есть на шлюз.
🧭 Как они работают вместе?
Представим:
Устройство | IP-адрес | Маска подсети | Шлюз по умолчанию |
---|---|---|---|
Компьютер | 192.168.1.10 | 255.255.255.0 | 192.168.1.1 |
Роутер | 192.168.1.1 | — | — |
Если компьютер хочет поговорить с
192.168.1.20
— это внутри сети, и он связывается напрямую.Если с
8.8.8.8
(Google DNS) — вне сети, запрос уходит через шлюз (192.168.1.1).
📚 Важные термины:
Термин | Значение |
---|---|
IP-адрес | Уникальный адрес устройства в сети. |
Маска подсети | Определяет, где заканчивается адрес сети и начинается адрес устройства. |
Шлюз по умолчанию | Устройство, пересылающее трафик в другие сети. |
🧮 CIDR и маски подсети
Иногда маску подсети записывают в виде CIDR-нотации (Classless Inter-Domain Routing):
Число /24
означает, что первые 24 бита — это сетевая часть, т.е. маска 255.255.255.0
.
Примеры:
CIDR | Маска подсети | Кол-во хостов в сети |
---|---|---|
/24 | 255.255.255.0 | 254 |
/16 | 255.255.0.0 | 65,534 |
/30 | 255.255.255.252 | 2 |
🎓 Подытожим
Параметр | Что это |
---|---|
Маска подсети | Указывает, какие IP-адреса находятся в одной сети |
Шлюз | Устройство, через которое выходят во внешние сети |
Если хочешь, могу также наглядно нарисовать схему с подсетью, шлюзом и маршрутизацией — просто скажи!