Що таке маска підмережі?
Маска підмережі (subnet mask) потрібна не тільки для роутера, а й для самих пристроїв у мережі, щоб правильно визначати, які адреси є частиною їхньої локальної мережі, а які належать іншим мережам (наприклад, інтернету).
Ось навіщо це потрібно:
Визначення локальних і віддалених адрес: Маска підмережі дозволяє пристроям зрозуміти, які інші IP-адреси знаходяться в тій самій локальній мережі. Якщо IP-адреса отриманого пакету належить до тієї ж підмережі, пристрій може спілкуватися безпосередньо з іншим пристроєм у локальній мережі. Якщо адреса належить іншій мережі, пристрій знає, що потрібно переслати пакет через роутер (шлюз за замовчуванням).
Розподіл трафіку: Маска допомагає пристроям вирішити, куди відправляти дані. Наприклад, коли ви відправляєте дані на інший комп'ютер у вашій локальній мережі, маска допомагає визначити, що цей комп'ютер є в межах тієї ж мережі, і пакет можна передати безпосередньо. Якщо ж це зовнішня адреса (поза підмережею), дані передаються роутеру, який вже перенаправить їх далі.
Універсальність мережі: Маска підмережі дозволяє підтримувати різні мережі різного розміру та забезпечує масштабованість мережі. Пристрої можуть знаходитися в різних підмережах, і маска допомагає правильно розпізнавати ці підмережі.
Приклад:
- Пристрій має IP-адресу 192.168.1.10 і маску 255.255.255.0. Це означає, що всі адреси від 192.168.1.1 до 192.168.1.254 знаходяться в одній підмережі.
- Якщо пристрій отримує дані для IP-адреси 192.168.1.20, він знає, що це локальна адреса, і може передати дані напряму.
- Якщо ж це буде адреса, наприклад, 8.8.8.8 (адреса DNS-сервера Google), пристрій зрозуміє, що це зовнішня адреса і передасть дані роутеру, який вже перенаправить їх до інтернету.
Таким чином, маска підмережі необхідна для правильного маршрутизації та ефективного управління мережею.
Навіщо пристроям ІР-адреси? Чому їм недостатньо тільки маски?
Маска підмережі й IP-адреса виконують різні, але взаємодоповнюючі функції. Маска підмережі сама по собі не може ідентифікувати пристрій, її завдання — допомогти зрозуміти, до якої частини мережі належить адреса. А ось саме IP-адреса є унікальним ідентифікатором пристрою в мережі.
Ось детальніше, чому потрібні і IP-адреса, і маска підмережі:
1. IP-адреса — ідентифікатор пристрою
Кожен пристрій у мережі повинен мати унікальну IP-адресу, яка використовується для ідентифікації цього пристрою в мережі. Без IP-адреси не було б способу зрозуміти, який саме пристрій відправляє чи отримує дані. Це подібно до того, як кожен будинок має свою унікальну адресу, щоб поштові служби могли доставляти листи.
2. Маска підмережі — визначення меж мережі
Маска підмережі допомагає пристрою розібратися, які адреси знаходяться в тій же локальній мережі, а які — зовні. Вона показує, де закінчується локальна мережа і починається зовнішня мережа (інтернет або інші підмережі). Маска підмережі просто визначає, яку частину IP-адреси слід вважати ідентифікатором мережі, а яку — ідентифікатором пристрою в цій мережі.
Співпраця IP-адреси та маски підмережі:
- IP-адреса ідентифікує конкретний пристрій (напр. 192.168.1.10).
- Маска підмережі (напр. 255.255.255.0) визначає, які адреси належать до тієї ж мережі (всі адреси від 192.168.1.1 до 192.168.1.254).
Чому потрібні обидві:
- IP-адреса визначає, який пристрій відправляє або отримує дані.
- Маска підмережі дозволяє пристроям знати, чи можуть вони спілкуватися безпосередньо (у межах однієї мережі), чи потрібно передавати дані через роутер (коли адреса знаходиться поза локальною мережею).
Приклад:
Уявімо, що у вас є два комп'ютери в локальній мережі з такими налаштуваннями:
- Комп'ютер 1: IP 192.168.1.10, маска 255.255.255.0
- Комп'ютер 2: IP 192.168.1.20, маска 255.255.255.0
Обидва пристрої бачать, що їх IP-адреси належать до однієї підмережі (192.168.1.0/24). Вони можуть спілкуватися напряму без залучення роутера, оскільки маска підмережі вказує, що їхні IP-адреси в одній мережі.
Якщо ж один із комп'ютерів спробує звернутися до зовнішньої адреси (наприклад, 8.8.8.8), то він зрозуміє, що ця адреса не належить до його локальної мережі, і передасть пакет на роутер, який уже пересилає його далі в інтернет.
Отже, IP-адреса потрібна для унікальної ідентифікації кожного пристрою в мережі, а маска підмережі допомагає визначити межі локальної мережі і те, як пристрої повинні взаємодіяти один з одним.
Тобто те що в масці не 255, і має цифри однакові з кореневим пристроєм в мережі там де 255, те відноситься до локальної мережі?
У масці підмережі 255 позначає ті біти IP-адреси, які належать до мережевої частини адреси, а решта (де не 255) вказують на пристрої в цій мережі.
Як це працює:
- 255 в масці підмережі означає, що ця частина IP-адреси є фіксованою для всієї мережі. Ці біти визначають адресу мережі.
- Якщо в масці є значення менше за 255 (наприклад, 0 або інші значення), ці біти можуть змінюватися і використовуються для визначення конкретних пристроїв в цій мережі.
Приклад:
- IP-адреса роутера: 192.168.1.1
- Маска підмережі: 255.255.255.0
У цьому випадку:
- Перші три числа (192.168.1) є мережею, бо для них в масці стоїть 255.
- Останнє число (0) вказує на частину IP-адреси, яка використовується для визначення окремих пристроїв у мережі. Це означає, що всі IP-адреси від 192.168.1.1 до 192.168.1.254 належать до цієї локальної мережі.
Як пристрій визначає межі мережі:
Якщо в масці підмережі є 255, то це фіксована частина IP-адреси, що визначає мережу. Якщо ж менше, то ця частина IP може змінюватися для різних пристроїв.
Приклад з іншою маскою:
- IP-адреса: 192.168.0.10
- Маска: 255.255.0.0
Тут 255.255 вказує, що перші дві частини адреси (192.168) належать до мережі. Останні дві частини можуть змінюватися, що дозволяє використовувати адреси від 192.168.0.1 до 192.168.255.254 для різних пристроїв у тій же мережі.
Підсумок:
- Чим більше 255 у масці підмережі, тим менше пристроїв можна мати в цій мережі, але вона є більш "локалізованою".
- Якщо значення в масці менше за 255, то це означає, що ця частина адреси призначена для визначення пристроїв у мережі. Якщо значення співпадають з адресою вашого роутера, то ці адреси належать до тієї ж локальної мережі.
У вас є запитання чи ви хочете поділитися своєю думкою? Тоді запрошуємо написати їх в коментарях!
⚡⚡⚡ Топ-новини дня ⚡⚡⚡
Хто такий Такер Карлсон? Новий законопроект про мобілізацію З травня пенсію підвищать на 1000 гривень