Різниця між IGRP та EIGRP

IGRP проти EIGRP

IGRP, який розшифровується як протокол маршрутизації Internet Gateway, є відносно старим протоколом маршрутизації, який був винайдений Cisco. Він був значною мірою замінений новим і досконалішим Enhanced-IGRP, більш відомим як EIGRP, починаючи з 1993 року. Навіть у навчальній програмі Cisco Cisco IGRP обговорюється лише як застарілий протокол як вступ до EIGRP.

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

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

Маршрутизатори EIGRP періодично передають пакет "привіт" всім системам, щоб інформувати інших маршрутизаторів про те, що вони присутні і працюють добре в мережі. Оновлення, з іншого боку, більше не транслюються у всю мережу; вони обмежені лише маршрутизаторами, яким потрібна інформація. Оновлення також більше не періодичні, і лише тоді, коли спостерігаються зміни метрики, відповідні оновлення будуть надсилатися іншим маршрутизаторам. Часткові оновлення викликають зменшення мережевого трафіку порівняно з повними оновленнями, які використовуються IGRP.

Метрики, які використовуються для вимірювання ефективності даної задачі, також змінилися в EIGRP. Замість використання значення 24 біт для обчислення метрики тепер EIGRP використовує 32 біти. Для підтримки сумісності старі показники IGRP множать на значення 256, тим самим біт зміщує значення 8 біт вліво і відповідає 32-бітовій метриці EIGRP.

Підсумок:
1. EIGRP повністю замінив застарілий IGRP
2. EIGRP - протокол маршрутизації без класів, тоді як IGRP - протокол маршрутизації
3. EIGRP використовує DUAL, тоді як IGRP не робить
4. EIGRP споживає набагато меншу пропускну здатність порівняно з IGRP
5. EIGRP виражає показник як 32-бітове значення, тоді як IGRP використовує значення 24 біт