Ви можете прочитати про кращу роботу цих протоколів для себе, вони ретельно задокументовані в Інтернеті, і це додаток для пошуку інформації про них.
З точки зору практики я б сказав, що у випадку EIGRP проти OSPF OSPF завжди виграє з наступних причин:
Швидкість конвергенції :
Всі завжди згадували, що EIGRP швидше, ніж OSPF, використовуючи налаштування за замовчуванням. Якщо ви розгортаєте будь-який протокол, не читаючи про них, і використовуєте їх налаштування за замовчуванням, то ви, очевидно, не знаєте, що ви робите, на мою думку. Чому б ви розгорнули налаштування за замовчуванням, не знаючи, що вони є, і коли ви зрозумієте, що вони є, ви зрозумієте, що OSPF підтримує BFD і швидко стає світлішим (як це робить ISIS).
Інженерія руху :
Оскільки OSPF на зразок ISIS базується на значеннях TLV, він був досить розширений. Він має підтримку розширень, таких як MPLS-TE та GMPLS.
Постійне розширення
Як я вже згадував вище, програми OSPF та ISIS були поширені досить багато, а проекти проектів щодо розширення пишуться досить регулярно і продовжують працювати. У EIGRP не так багато вдосконалених варіантів цих двох.
Масштабованість
OSPF масштабується краще, ніж EIGRP, з його використанням областей, однак, я не думаю, що це насправді має значення (як, наприклад, аргумент часу конвергенції через BFD). Небагато людей курсує 10-кілометрові маршрути в одному районі OSPF. Як правило, я б використовував IGP для швидкої маршрутизації в певній частині мережі, але в кінцевому підсумку iBGP виконує всі внутрішні маршрути. Кожному маршрутизатору не потрібен кожен внутрішній маршрут у його RIB, що базується через OSPF, якщо у вас є сотні чи тисячі або маршрутизатори, деякі з них настільки далеко (топологічно кажучи), що про них нічого не варто знати.
Взаємодія
Нарешті, очевидно, є причина, що EIGRP є / була власницькою технологією Cisco. Хоча це нещодавно було внесено в проект для інших постачальників програмного забезпечення, щоб почати його включати, це вже пізно (я вважаю). Жодна мережа, що працює в даний час, не збирається витрачати величезні суми грошей, переходячи з іншої IGP на EIGRP, і я не знаю, чому нова мережа вважатиме це (якщо ви збираєтеся змішувати обладнання Cisco з не-Cisco). Просто тому, що обладнання, яке не є Cisco, яке підтримує OSPF, займається цим вже роками. Код випробуваний і перевірений, виправлено багато помилок, виявляється інформація про лінію тощо. На EIGRP знадобиться роки (якщо це вже не пізно!).