Загальними словами маршрутизацію можна описати як процес передачі пакетів між з'єднаними мережами. В TCP / IP-мережах маршрутизація є частиною протоколу IP (Internet Protocol) і використовується в поєднанні з іншими службами мережевих протоколів для забезпечення передачі даних між вузлами, розташованими в різних сегментах більшої TCP / IP-мережі.
Маршрутизація є основною функцією IP. Обмін IP-датаграми і їх обробка на кожному вузлі виконуються протоколом IP, які працюють на межсетевом рівні.
IP-маршрутизатори
Сегменти TCP / IP-мережі з'єднуються між собою за допомогою IP-маршрутизаторів - пристроїв для передачі IP-датаграм з одного сегмента мережі в іншій. Цей процес, проілюстрований на наступному малюнку, називають IP-маршрутизацією.
IP-маршрутизатори є основним засобом об'єднання декількох фізично розділених сегментів IP-мережі. Всі IP-маршрутизатори володіють двома істотними загальними характеристиками.
- IP-маршрутизатори є вузлами з декількома мережевими інтерфейсами.
Вузол з декількома мережевими інтерфейсами - це вузол мережі, який використовує два або більше мережевих інтерфейсів для підключення до фізично роздільним сегментам мережі. - IP-маршрутизатори забезпечують перенаправлення пакетів для інших вузлів TCP / IP.
IP-маршрутизатори відрізняються від інших вузлів з кількома мережевими інтерфейсами однією важливою особливістю: IP-маршрутизатор повинен вміти перенаправляти між мережами дані, що передаються по протоколу IP іншими вузлами IP-мережі.
IP-маршрутизатор можна реалізувати, використовуючи безліч різних апаратних і програмних продуктів. Часто застосовуються спеціалізовані апаратні пристрої, що використовують спеціальне програмне забезпечення. Можна також використовувати і програмні рішення, такі як служба маршрутизації та віддаленого доступу.
Відомості про IP-маршрутизації з використанням служби маршрутизації і віддаленого доступу див. Розділ Маршрутизація.
Незалежно від типу задіяних IP-маршрутизаторів, система IP-маршрутизації заснована на використанні таблиць маршрутизації для зв'язку між сегментами мережі.
таблиці маршрутизації
Для будь-якого комп'ютера IP-мережі можна створити і підтримувати таблицю маршрутизації. містить відомості про всіх інших комп'ютерах і мережах, з якими він підтримує зв'язок. Зазвичай такий підхід не використовується, а замість нього застосовується основний шлюз (IP-маршрутизатор).
- Датаграма передається рівнем протоколів локального вузла, розташованого над міжмережевих рівнем (рівнем IP).
- Датаграма перенаправляється через один з мережевих інтерфейсів даного комп'ютера.
- Датаграма відкидається.
Якщо відповідний маршрут знайдений не був, датаграмма відкидається.