Що робить маршрутизатор?
Маршрутизатор (router) - це мережевий пристрій, який передає IP-пакети між різними мережами і обирає шлях, яким ці пакети підуть далі.
Коротко і зрозуміло: маршрутизатор з'єднує різні мережі і вирішує, куди відправити пакет далі.
Основні завдання маршрутизатора
1. З'єднує різні мережі
Маршрутизатор працює, коли:
- пристрої знаходяться в різних підмережах
- дані потрібно передати за межі локальної мережі
Без маршрутизатора зв'язок між підмережами неможливий.
2. Аналізує IP-адресу призначення
Маршрутизатор:
- дивиться IP-адресу призначення в пакеті
- визначає, до якої мережі належить отримувач
Він не аналізує дані застосунків, лише IP-заголовок.
3. Обирає маршрут
Використовуючи таблицю маршрутизації, маршрутизатор визначає:
- через який інтерфейс відправити пакет
- якому наступному вузлу (next hop)
Якщо маршрутів декілька, обирається найбільш підходящий.
4. Пересилає пакет далі
Після вибору маршруту маршрутизатор:
- зменшує значення TTL
- упаковує IP-пакет у новий кадр канального рівня
- відправляє його в наступну мережу
Цей процес повторюється на кожному маршрутизаторі по шляху.
5. Розділяє broadcast-домени
Маршрутизатор:
- не пропускає broadcast-трафік
- обмежує його рамками однієї підмережі
Це підвищує стабільність і масштабованість мережі.
Що маршрутизатор НЕ робить
Важливо для співбесіди Маршрутизатор:
- не передає кадри за MAC-адресами (це L2)
- не гарантує доставку пакетів
- не керує TCP-з'єднаннями
- не аналізує дані застосунків
На якому рівні працює маршрутизатор
- основний рівень: мережевий рівень (L3)
- працює з:
- IP-адресами
- пакетами
- маршрутами
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.