Вы можете прочитать о более тонкой работе этих протоколов для себя, они тщательно документированы в Интернете, и найти информацию о них - пустяк.
С практической точки зрения я бы сказал, что в случае EIGRP против OSPF, OSPF всегда побеждает по следующим причинам:
Скорость сходимости :
Все всегда упоминали, что EIGRP быстрее, чем OSPF, используя настройки по умолчанию. Если вы развернете какой-либо протокол, не читая о них, и воспользуетесь их настройками по умолчанию, то, по моему мнению, вы явно не знаете, что делаете. Зачем вам развертывать настройки по умолчанию, не зная, что это такое, и когда вы действительно понимаете, что это такое, вы понимаете, что OSPF поддерживает BFD и быстро становится светлее (как и ISIS).
Транспортная инженерия :
Поскольку OSPF, как и ISIS, основан на значениях TLV, он значительно расширен. Он поддерживает такие расширения, как MPLS-TE и GMPLS.
Постоянное расширение
Как я упоминал выше, OSPF и ISIS были расширены довольно много, и проекты расширений пишутся довольно регулярно и будут продолжаться. EIGRP не имеет многих расширенных опций, которые есть у этих двух.
Масштабируемость
OSPF масштабируется лучше, чем EIGRP с использованием областей, однако, я не думаю, что это действительно имеет значение (например, время схождения из-за BFD). В OSPF не так много людей используют 10 тыс. Маршрутов в одном районе. Как правило, я бы использовал IGP для быстрой маршрутизации в пределах определенной части сети, но в конечном итоге iBGP переносит все внутренние маршруты. Каждому маршрутизатору не нужен каждый внутренний маршрут в его RIB, полученном через OSPF, если у вас есть сотни или тысячи маршрутизаторов, некоторые из них настолько далеко (топологически говоря), что о них ничего не стоит знать.
Interoperability
Наконец, есть очевидная причина того, что EIGRP является / была запатентованной технологией Cisco. Хотя это недавно было внесено в черновой вариант для других поставщиков программного обеспечения, чтобы начать включение, уже слишком поздно (я полагаю). Ни одна из работающих в настоящее время сетей не будет тратить огромные суммы денег на переключение с какого-либо другого протокола IGP на EIGRP, и я не знаю, почему новая сеть будет учитывать это (если вы собираетесь смешивать оборудование Cisco с оборудованием, отличным от Cisco). Просто потому, что оборудование сторонних производителей, которое поддерживает OSPF, делает это годами. Код проверен и протестирован, исправлено множество ошибок, куча информации в сети и т. Д. EIGRP потребуются годы, чтобы наверстать упущенное (если еще не слишком поздно!).