Що таке мережа?
Мережа — це сукупність комп’ютерів або інших пристроїв, які з’єднані між собою для обміну даними. В IP-адресації мережа — це група IP-адрес, що належать до одного діапазону і здатні спілкуватися безпосередньо між собою.
Що таке підмережа?
Підмережа (субмережа) — це логічна частина мережі, яка ділить більшу мережу на менші сегменти. Це підвищує ефективність управління, покращує безпеку та оптимізує маршрутизацію.
Типи мереж
- Класичні мережі (Classful Networks):
- Клас A: 1.0.0.0 – 126.255.255.255 (маска 255.0.0.0)
- Клас B: 128.0.0.0 – 191.255.255.255 (маска 255.255.0.0)
- Клас C: 192.0.0.0 – 223.255.255.255 (маска 255.255.255.0)
- Клас D: 224.0.0.0 – 239.255.255.255 (мультикаст)
- Клас E: 240.0.0.0 – 255.255.255.255 (експериментальні)
- CIDR (Classless Inter-Domain Routing): сучасна методика гнучкого поділу мереж.
Що таке маска підмережі?
Маска підмережі — це 32-бітне число, яке визначає, яка частина IP-адреси належить мережі, а яка – хосту. Біти, позначені одиницею, вказують мережу, біти з нулем — хости в цій мережі.
Як працює маска підмережі?
Адреса мережі визначається логічною операцією AND між IP-адресою і маскою підмережі. Наприклад:
- IP: 192.168.1.10
- Маска: 255.255.255.0
Тоді адреса мережі: 192.168.1.0
Індивідуальні IP у мережі — від 192.168.1.1 до 192.168.1.254.
Таблиця масок підмереж
| Маска підмережі | CIDR | Кількість хостів | Опис |
|---|---|---|---|
| 255.0.0.0 | /8 | 16 777 214 | Клас A, найбільша мережа |
| 255.128.0.0 | /9 | 8 388 574 | |
| 255.192.0.0 | /10 | 4 194 302 | |
| 255.224.0.0 | /11 | 2 097 150 | |
| 255.240.0.0 | /12 | 1 048 574 | |
| 255.248.0.0 | /13 | 524 286 | |
| 255.252.0.0 | /14 | 262 142 | |
| 255.254.0.0 | /15 | 131 070 | |
| 255.255.0.0 | /16 | 65 534 | Клас B, середня мережа |
| 255.255.128.0 | /17 | 32 766 | |
| 255.255.192.0 | /18 | 16 382 | |
| 255.255.224.0 | /19 | 8 190 | |
| 255.255.240.0 | /20 | 4 094 | |
| 255.255.248.0 | /21 | 2 046 | |
| 255.255.252.0 | /22 | 1 022 | |
| 255.255.254.0 | /23 | 510 | |
| 255.255.255.0 | /24 | 254 | Клас C, найменша мережа |
| 255.255.255.128 | /25 | 126 | |
| 255.255.255.192 | /26 | 62 | |
| 255.255.255.224 | /27 | 30 | |
| 255.255.255.240 | /28 | 14 | |
| 255.255.255.248 | /29 | 6 | |
| 255.255.255.252 | /30 | 2 | Точкові з’єднання (point-to-point) |
| 255.255.255.254 | /31 | 2 | Point-to-point згідно RFC 3021 |
| 255.255.255.255 | /32 | 1 | Окрема IP-адреса (один хост) |
Приклад розділення мережі
Припустимо, є мережа з маскою /24 (255.255.255.0), якщо ми хочемо створити 4 підмережі, позичаємо 2 біти у частини хоста:
- Нова маска: /26 (255.255.255.192)
- Кількість підмереж: 4 (2^2 = 4)
- Кількість хостів в кожній підмережі: 62
Висновок
Маски підмережі є ключовим інструментом для організації IP-адрес, поділу мереж на менші сегменти, оптимізації передачі даних і підвищення безпеки в мережах. Знання їхніх значень і принципів роботи необхідне для ефективного проектування будь-якої мережі.
Додаткова інформація – https://uk.wikipedia.org/wiki/




