Sie können selbst nachlesen, wie diese Protokolle besser funktionieren, sie sind im Internet ausführlich dokumentiert und es ist ein Kinderspiel, Informationen darüber zu finden.
Aus praktischer Sicht würde ich sagen, dass im Fall von EIGRP gegen OSPF OSPF immer aus den folgenden Gründen gewinnt:
Konvergenzgeschwindigkeit :
Alle haben immer erwähnt, dass EIGRP mit den Standardeinstellungen schneller ist als OSPF. Wenn Sie eines der Protokolle bereitstellen, ohne es zu lesen, und die Standardeinstellungen verwenden, wissen Sie meiner Meinung nach eindeutig nicht, was Sie tun. Warum sollten Sie Standardeinstellungen bereitstellen, ohne zu wissen, um welche es sich handelt, und wenn Sie feststellen, um welche es sich handelt, stellen Sie fest, dass OSPF BFD unterstützt und schnell aufhellt (wie ISIS).
Verkehrstechnik :
Da OSPF wie ISIS auf TLV-Werten basiert, wurde es erheblich erweitert. Es unterstützt Erweiterungen wie MPLS-TE und GMPLS.
Kontinuierliche Expansion
Wie ich bereits erwähnt habe, wurden OSPF und ISIS erheblich erweitert, und Erweiterungsentwürfe werden ziemlich regelmäßig geschrieben und werden es auch weiterhin sein. EIGRP bietet nicht viele der erweiterten Optionen, die diese beiden bieten.
Skalierbarkeit
OSPF skaliert mit seiner Flächennutzung besser als EIGRP, aber ich denke, dass dies auch nicht wirklich wichtig ist (wie die Konvergenzzeit, die aufgrund von BFD angezeigt wird). In OSPF laufen nicht viele Leute 10k-Routen in einem Gebiet. Normalerweise würde ich einen IGP für schnelles Routing in einem bestimmten Teil eines Netzwerks verwenden, aber letztendlich überträgt iBGP alle internen Routen. Jeder einzelne Router benötigt nicht jede interne Route in seiner RIB, die über OSPF bezogen wird, wenn Sie über Hunderte oder Tausende oder Router verfügen. Einige von ihnen sind (topologisch gesehen) so weit entfernt, dass es wertlos ist, sie zu kennen.
Interoperabilität
Schließlich gibt es den offensichtlichen Grund, warum EIGRP eine firmeneigene Technologie von Cisco ist / war. Obwohl dies kürzlich in einem Entwurf für die Integration durch andere Softwareanbieter eingereicht wurde, ist es (glaube ich) zu spät. Kein derzeit laufendes Netzwerk wird viel Geld verschwenden, wenn von einem anderen IGP zu EIGRP gewechselt wird, und ich weiß nicht, warum ein neues Netzwerk dies in Betracht ziehen würde (wenn Sie Cisco-Geräte mit Nicht-Cisco-Geräten mischen). Ganz einfach, weil Geräte von Drittanbietern, die OSPF unterstützen, dies schon seit Jahren tun. Der Code hat sich bewährt, viele Fehler wurden behoben, unzählige Informationen sind online usw. Es wird Jahre dauern, bis EIGRP auf dem Laufenden ist (wenn es noch nicht zu spät ist!).