Відмінності між версіями «Методи маршрутизації»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Маршрутизація в протоколах TCP/IP)
Рядок 65: Рядок 65:
 
протоколом ІР вузли поділяються на маршрутизатори (routers) та хости
 
протоколом ІР вузли поділяються на маршрутизатори (routers) та хости
 
(hosts).
 
(hosts).
Маршрутизатор - це апаратно-програмний комплекс, який фізично
+
 
 +
<sup>Маршрутизатор</sup> - це апаратно-програмний комплекс, який фізично
 
поєднує кілька комп’ютерних мереж, передаючи за допомогою
 
поєднує кілька комп’ютерних мереж, передаючи за допомогою
 
- 33 -спеціального програмного забезпечення пакети з однієї мережі в
 
- 33 -спеціального програмного забезпечення пакети з однієї мережі в
Рядок 72: Рядок 73:
 
може поєднувати мережі з різною топологією та різними
 
може поєднувати мережі з різною топологією та різними
 
протоколами.
 
протоколами.
Хост - це спільний термін, який описує програмно-апаратний
+
 
 +
<big>Хост</big> - це спільний термін, який описує програмно-апаратний
 
комплекс, який містить ресурси (апаратні, програмні та
 
комплекс, який містить ресурси (апаратні, програмні та
 
інформаційні) і надає до них доступ
 
інформаційні) і надає до них доступ

Версія за 20:46, 21 грудня 2014

1. Маршрутизація та класифікація методів маршрутизації

Проблема маршрутизації полягає у виборі шляху, яким рухається пакет у багато вузловій мережі. Цей шлях повинен задовольняти певні вимоги, а саме: найшвидше передавання даних з найменшими спотвореннями.

Маршрутизація забезпечується розміщенням у вузлах мережі маршрутної інформації (таблиці маршрутизації) та програм, які реалізують алгоритм маршрутизації. Загалом методи маршрутизації поділяють на прості і складні

Прості методи маршрутизації - лише проміжний етап розвитку методів маршрутизації. Ці методи вже практично ніде не використовуються. Для детермінованого методу маршрутизації характерне ручне складання та коригування таблиць маршрутизації. Метод ефективний для невеликих мало завантажених мереж. Є варіанти цього методу, які враховують можливість виходу каналів з ладу, а також варіанти, які передбачають розщеплення потоку (60% + 40%). Широко використовуються зараз адаптивні методи маршрутизації, які є найпрогресивнішими з погляду алгоритму маршрутизації.

Адаптивні методи маршрутизації

Адаптивна маршрутизація передбачає пристосування алгоритму маршрутизації до реального стану мережі. Недоліком методів адаптивної маршрутизації є складність прогнозування стану мережі. Зараз використовуються наступні основні методи адаптивної маршрутизації:

• маршрутизація за досвідом. Кожний пакет має лічильник пройдених каналів. Транзитні пакети скеровуються у випадкові канали. У вузлах мережі створюється таблиця найближчих вузлів для конкретного адресата;

• метод якнайшвидшого передавання. Мета - якнайшвидше позбутись транзитного пакету. В методі використовується глобальна інформація про наявність та довжину черг до вихідних каналів; • локально-адаптивна маршрутизація. Вибір напряму передавання здійснюється на підставі локальної інформації про наявність та довжину черг до вихідних каналів;

• розподілена маршрутизація. У кожному вузлі зберігаються таблиці маршрутизації, в яких вказані маршрути до кожного з адресатів з мінімальною затримкою. Спочатку ці таблиці будують на підставі теоретичних обчислень за відомою топологією, а потім ці дані поновлюються з використанням спостережень. В мережі при цьому завжди існує трафік маршрутизації (до 50% трафіку);

• централізована маршрутизація. Таблиця маршрутизації формується на сервері домена і передається на всі вузли. Таблиця маршрутизації будується на основі інформації, яку передають вузли;

• гібридна маршрутизація. Цей метод є комбінацією методів локально-адаптивної і централізованої маршрутизації. Рішення про напрям передавання приймається на основі порівняння оцінок за обома варіантами.

Маршрутизація в протоколах TCP/IP

Головним параметром маршрутизації є ІР-адреса. У відповідності з протоколом ІР вузли поділяються на маршрутизатори (routers) та хости (hosts).

Маршрутизатор - це апаратно-програмний комплекс, який фізично поєднує кілька комп’ютерних мереж, передаючи за допомогою - 33 -спеціального програмного забезпечення пакети з однієї мережі в іншу (приймає у свій буфер по одному каналу зі своїх вхідних каналів і відправляє по одному зі своїх вихідних каналів). Маршрутизатор може поєднувати мережі з різною топологією та різними протоколами.

Хост - це спільний термін, який описує програмно-апаратний комплекс, який містить ресурси (апаратні, програмні та інформаційні) і надає до них доступ Хости не розсилають таблиць маршрутизації, хоча й можуть мати програмне забезпечення для їх створення та для маршрутизації. Принцип маршрутизації проілюструємо на наступному прикладі