EIGRP

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Enhanced Interior Gateway Routing Protocol — (EIGRP) — це пропрієтарний протокол маршрутизації, що базується на старому протоколі IGRP. EIGRP — дистанційно-векторний протокол маршрутизації, що був оптимізований для зменшення нестабільності протоколу після змін топології мережі, уникнення проблеми зациклення маршруту та більш ефективного і економного використання потужностей маршрутизатора. Роутери, що підтримують протокол EIGRP також підтримують і IGRP та перетворюють маршрутну інформацію для IGRP-сусідів з 32-бітної метрики EIGRP у 24-бітну метрику стандарту IGRP. Алгоритм визначення маршруту базується на алгоритмі Дейкстри пошуку в глибину на графі. EIGRP обчислює і враховує 5 параметрів для кожної ділянки маршруту між вузлами мережі:

  • Total Delay — Загальна затримка передачі (з точністю до мікросекунди)
  • Minimum Bandwidth — Мінімальна пропускна спроможність (в Кб/с — кілобіт/секунду)
  • Reliability — Надійнсть (оцінка від 1 до 255; 255 найбільш надійно)
  • Load — Завантаження (оцінка від 1 до 255; 255 найбільш завантажено)
  • Maximum Transmission Unit (MTU) (не враховується при обчисленні оптимального маршруту, береться до уваги окремо) — максимальний розмір блоку, що можливо передати по ділянці маршруту.

Формула обчислення оцінки ділянки:

де (-) — змінні, що визначаються вручну користувачем для зміни приорітетів обчислення оцінок. За замовчанням всі змінні дорівнюють 1.

EIGRP обчислює пропускну спроможність і затримку так:

Bandwidth = 107 / Interface Bandwidth (пропускна спроможність інтерфейсу)
Delay = Interface Delay(затримка інтерфейсу) / 10

На маршрутизаторах Cisco Interface Bandwidth (пропускна спроможність інтерфейсу) є налаштованим параметром, що задається користувачем. Аналогічно Interface Delay (затримка інтерфейсу) є конфігурованим статичним параметром.

EIGRP також обчислює кількість вузлів (хопів — hop) для кожного маршруту, проте не використовує це в обчисленні маршруту. Це лише перевіряється з вбудованим максимумом на маршрутизаторі EIGRP (за замовчанням це встановлюється на 100 і може бути змінено на будь-яке значення між 1 і 255). Якщо число хопів для певного вузла вище, ніж максимум, вузол вважатиметься як недосяжний маршрутизатором.

External links[ред. | ред. код]