Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
7.38 Mб
Скачать

2. Методи маршрутизації. Класифікація, призначення. Розподілена маршрутизація

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

Лавинна маршрутизація не потребує ніякої мереженої інформації і діє таким чином.

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

Лавинна маршрутизація має три цікаві властивості:

• Використовуються всі можливі маршрути між відправником і отримувачем. Таким чином. Пакет буде доставленим в кожному випадку, навіть тоді, коли діє один тракт між відправником і отримувачем, а інші вийдуть з ладу.

• Так як задіяні всі маршрути, то в крайньому випадку одна копія пакету буде доставлена по призначенню з мінімальним числом переходів.

• Відвідуються всі вузли, які безпосередньо або побічно з’єднані з вузлом – відправником.

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

Другу властивість можна використати для установки віртуальних каналів.

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

Основний недолік лавинної маршрутизації – створення нею великого навантаження прямо пропорційного зв’язаності мережі.

Випадкова маршрутизація.

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

Як і лавинна, випадкова маршрутизація не потребує використання мереженої інформації. Оскільки вибір випадковий, то вибраний маршрут, як правило, не буде мати на мінімального числа переходів, ні мінімальної вартості. Таким чином, рівень навантаження в мережі буде вище оптимального, але не такий великий, як при лавинній маршрутизації.

Фіксована маршрутизація.

При фіксованій маршрутизації для кожного вузла мережі розробляється таблиця маршрутів, в якій вказують перші канали маршруту передачі до всіх вузлів мережі. Нагадаємо, що використовується одношагова маршрутизація і, фактично, розробляється не таблиця маршрутів, а таблиця напрямків маршрутів. Але використовують термін – «таблиця маршрутів».

Для вибору маршрутів використовують один з алгоритмів маршрутизації, наприклад, алгоритм Дійкстри або алгоритм Беллмсна-Форда.

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

Розмір таблиці маршрутів визначається кількістю вузлів в мережі, чим більше вузлів – тим більший розмір таблиці маршрутів, тим складніше її розробка.

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

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

Для зменшення впливу цих недоліків в таблиці маршрутів назначаються резервні нестернативні маршрути.

Фіксована маршрутизація виконується в комутаторах третього рівня, тому що таблиця маршрутів вводиться вручну адміністратором.

Адаптивна маршрутизація.

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

Основні умови, які впливають на рішення на маршрутизацію:

• Відказ. Якщо вузол або магістраль виходять з ладу, вони вже не можуть включатися в маршрут.

• Перенавантаження. Якщо певна частина мережі перенавантажена, бажано, щоб пакети направлялись в обхід цієї області.

Адаптивна маршрутизація потребує обмін інформацією між вузлами про стан мережі.

Відносно фіксованої маршрутизації адаптивна маршрутизація має деякі недоліки:

• Рішення на маршрутизацію більш складне, тому що об’єм обробки інформації на вузлах мережі збільшується.

• В більшості випадків адаптивні стратегії залежать від інформації про стан мережі, яка збирається в одному місці, а використовується в іншому. Тому необхідно вибрати компроміс між якістю і об’ємом службової інформації, чим більше і чим частіше передається інформація, тим обгрунтованішим буде рішення на маршрутизацію. Але ця службова інформація сама по собі завантажує мережу, що зменшує ефективність.

• Адаптивна стратегія може реагувати дуже швидко, що визве коливання і, як наслідок, перенавантаження або дуже повільно, із-за чого адаптація втрачає швидкість.

Незважаючи на цю реальну небезпеку, стратегії адаптивної маршрутизації – самі розповсюджені по двох причинам:

• Адаптивна маршрутизація підвищує швидкодію мережі.

• Адаптивна маршрутизація має тенденцію до вирівнювання навантаження, тому допомагає керуванню перенавантаженням.

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

Адаптивна маршрутизація виконується маршрутизаторами, які періодично через встановлений інтервал уповільнюють інформацію про стан мережі і на протязі кожного інтервалу розробляють або корегують таблицю маршрутів. Ясно, що маршрутизатор значно складніший і дорожчий, ніж комутатор.

Для збору інформації про стан мережі в системі керування мережею створюються спеціальні пристрої для передачі службової інформації. Інформація по робочим каналам передається і методом лавинної маршрутизації, має найвищий пріоритет і займає не багато часу. Досвід показує, що в сучасних мережах навантаження службової інформації не перевищує 1% від загального навантаження.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]