Вступ до протоколу маршрутизації

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

Розуміння

Основна мета протоколів маршрутизації - знати про всі існуючі маршрути мереж та приймати правильні рішення. Деякі приклади поширених протоколів маршрутизації - RIP, EIGRP, IGRP, BGP, IS-IS тощо,

Як працює протокол маршрутизації?

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

  1. Статична маршрутизація:

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

  1. Маршрутизація за замовчуванням:

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

  1. Динамічна маршрутизація:

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

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

  • Конвергенція:

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

  • Точність:

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

Механізм маршрутизації:

Механізм оновлення маршрутизації - це процес передачі інформації між сусідніми маршрутизаторами. Це можна пояснити наступним чином під час маршрутизації в певний час маршрутизатор, щоб рекламувати свою інформацію даних за допомогою широкомовної або багатоадресної передачі. Різні протоколи маршрутизації мають різні часові інтервали. Ці оновлення маршрутизації містять інформацію про протоколи маршрутизації, такі як AS, AD, значення матриці та деталі інтерфейсу.

  1. Автономна система: AS може бути визначена як сукупність маршрутизаторів, які мають подібну інформацію таблиці маршрутів, просту, визначену як граничну лінію протоколу маршрутизації. Він може бути один на один або один на багато, а також може бути визначений числовим значенням. Як це визначено номерами, присвоєні номерами в Інтернеті повноваження забезпечували діапазон від 1-65535

Це два види

  • Приватна автономна система використовується для внутрішньої мережі.
  • Громадська автономна система використовується як мережа Інтернет.
  1. Внутрішні протоколи шлюзу: Вони використовуються при передачі даних для обміну інформацією про маршрутизацію між маршрутизаторами в тій же автономній системі. Деякі приклади внутрішніх шлюзових протоколів - RIPv1, RIPv2, IGRP та OSPF.
  2. Зовнішні протоколи шлюзу: Вони використовуються при передачі даних для обміну інформацією про маршрутизацію між маршрутизаторами в різних автономних системах. Прикладом зовнішніх протоколів шлюзу є протокол шлюзу кордону.
  3. Адміністративна відстань: AD можна визначити як надійність оновлень маршрутизації, отриманих від сусіднього маршрутизатора. Наприклад, якщо з двох різних протоколів маршрутизації надходять два оновлення для одного і того ж шляху, маршрутизатор перевірить найкраще значення AD для вибору оптимістичного шляху. AD з найнижчим значенням буде надаватися більше переваг.
  4. Метричний показник: Якщо є два оновлення маршрутизації, які мають однакове значення об'яви, метрик з’явиться для зображення, щоб обчислити найкращий шлях. Подібно до AD різні протоколи маршрутизації використовують різні метричні значення. Буде обраний протокол маршрутизації з найнижчим значенням. Приклад EIGRP використовує пропускну здатність, MTU, навантаження, тоді як RIP використовує лише кількість переходів у якості метричного значення.

Типи протоколів маршрутизації

Протоколи маршрутизації можна в основному класифікувати на три типи

  • Відстань вектор
  • Стан зв'язку
  • Гібридний

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

  • Відстань вектор:

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

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

  • Протоколи маршрутизації стану зв'язку:

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

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

Приклад - OSPF. Це власне посилання на маршрутизатори.

  • Протоколи гібридного маршрутизації:

Гібридні протоколи маршрутизації можуть бути визначені як суміш вектору відстані та протоколу стану зв'язку. Для пошуку більш точного протоколу гібридного маршруту маршрутизації використовуються аспекти як протоколу вектора відстані, так і протоколу стану зв'язку.

Прикладом гібридного протоколу маршрутизації є EIGRP.

Висновок:

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

Рекомендовані статті

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

  1. Що таке бінарне дерево на Яві?
  2. Що таке інформатика?
  3. Питання інтерв'ю для мережі
  4. Що таке жадібний алгоритм?
  5. Дізнайтеся про запитання щодо інтерв'ю EIGRP