Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке маска підмережі?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**Маска підмережі (Subnet Mask)** - це параметр, який визначає, яка частина IPv4-адреси належить мережі, а яка - хостам всередині неї. **Ключове:** одиниці в масці позначають мережну частину, нулі - хостову.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення**Маска підмережі (Subnet Mask)** - це параметр, який визначає, **яка частина IPv4-адреси належить мережі, а яка - хостам всередині неї**. Коротко для співбесіди: > **Маска підмережі - це 32-бітне число, яке відділяє мережну частину IP-адреси від хостової. Завдяки масці маршрутизатор розуміє, яка це мережа і які пристрої в ній знаходяться.** --- ## Як виглядає маска підмережі Маска має той самий формат, що й IPv4-адреса: чотири числа від 0 до 255. Приклади поширених масок: ``` 255.0.0.0 255.255.0.0 255.255.255.0 255.255.255.128 255.255.255.252 ``` Але частіше використовують скорочену форму CIDR: ``` /8 /16 /24 /25 /30 ``` --- ## Суть маски підмережі Маска визначає: - **які біти належать мережі** → там стоїть *1* - **які біти належать хостам** → там стоїть *0* Приклад маски **255.255.255.0 (/24)** у двійковому вигляді: ``` 11111111.11111111.11111111.00000000 ``` Перші 24 біти → мережа Останні 8 біт → хости --- ## Приклад роботи маски підмережі Припустимо, є IP: ``` 192.168.10.25 ``` І маска: ``` 255.255.255.0 (/24) ``` Це означає: - Мережна частина: **192.168.10** - Хостова частина: **25** Мережа: ``` 192.168.10.0/24 ``` Broadcast: ``` 192.168.10.255 ``` Діапазон хостів: ``` 192.168.10.1 - 192.168.10.254 ``` --- ## Навіщо потрібна маска підмережі #### **1. Для визначення меж підмережі** Маршрутизатор розуміє: - які IP входять до тієї самої мережі, - куди надсилати пакети, - де потрібна маршрутизація. #### **2. Для поділу мережі на підмережі** Наприклад, із мережі /24 можна зробити дві /25: - 192.168.1.0/25 - 192.168.1.128/25 #### **3. Для оптимізації маршрутизації** CIDR і VLSM дозволяють зменшити таблиці маршрутизації. --- ## Важлива формула Кількість хостів у мережі: ``` 2^(кількість нульових бітів маски) - 2 ``` Приклади: | Маска | Нулів | Хостів | |---|---|---| | /24 | 8 | 254 | | /25 | 7 | 126 | | /26 | 6 | 62 | | /30 | 2 | 2 (для P2P-каналів) | --- ## Поширені маски та їх застосування | Маска | CIDR | Де застосовується | |---|---|---| | 255.255.255.0 | /24 | Типова офісна/домашня підмережа | | 255.255.255.128 | /25 | Поділ мережі навпіл | | 255.255.255.252 | /30 | Канали між двома маршрутизаторами | | 255.0.0.0 | /8 | Гігантські мережі (приватний діапазон 10.0.0.0) | --- ## Готова відповідь для співбесіди > **Маска підмережі - це 32-бітне число, яке показує, яка частина IPv4-адреси належить мережі, а яка - хостам.** > **У масці одиниці позначають мережну частину, нулі - хостову.** > **Маска дозволяє визначати межі підмережі, маршрутизувати трафік і ділити мережу на менші підмережі.** > **Приклад: для маски 255.255.255.0 (/24) мережа - перші 24 біти, хости - останні 8.** --- ## Шпаргалка (5 секунд) - Маска підмережі = відділяє **Network** від **Host**. - У масці: **1 - мережа**, **0 - хости**. - Запис: 255.255.255.0 = **/24**. - Визначає: мережу, broadcast, діапазон хостів. - Хости = 2ⁿ - 2, де n - кількість нулів.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.