Vous pouvez vous renseigner sur le fonctionnement plus fin de ces protocoles, ils sont entièrement documentés sur Internet et c'est un jeu d'enfant pour trouver des informations à leur sujet.
D'un point de vue pratique, je dirais que dans le cas de l'EIGRP vs OSPF, OSPF gagne toujours pour les raisons suivantes:
Vitesse de convergence :
Tout le monde a toujours mentionné que l'EIGRP est plus rapide que l'OSPF en utilisant les paramètres par défaut. Si vous déployez l'un ou l'autre protocole sans lire à leur sujet et utilisez leurs paramètres par défaut, vous ne savez clairement pas ce que vous faites à mon avis. Pourquoi déploieriez-vous les paramètres par défaut sans savoir ce qu'ils sont, et quand vous réalisez ce qu'ils sont, vous réalisez que OSPF prend en charge BFD et devient rapide comme l'éclair (comme ISIS).
Ingénierie du trafic :
Parce que OSPF comme ISIS est basé sur des valeurs TLV, il a été beaucoup étendu. Il prend en charge des extensions telles que MPLS-TE et GMPLS.
Expansion continue
Comme je l'ai mentionné ci-dessus, OSPF et ISIS ont été considérablement étendus et les projets d'extension sont rédigés assez régulièrement et continueront de l'être. EIGRP n'a pas beaucoup d'options avancées que ces deux-là ont.
Évolutivité
OSPF évolue mieux que EIGRP avec son utilisation des zones, cependant, je ne pense pas que cela soit vraiment important non plus (comme le temps de convergence, en raison de BFD). Peu de gens exécutent des itinéraires de 10 000 km dans une zone de l'OSPF. En règle générale, j'utiliserais un IGP pour un routage rapide dans une partie donnée d'un réseau, mais en fin de compte, iBGP transporte toutes les routes internes. Chaque routeur unique n'a pas besoin de chaque route interne dans son RIB provenant d'OSPF si vous avez des centaines ou des milliers de routeurs, certains d'entre eux sont si loin (topologiquement) que cela ne vaut rien de les connaître.
L'interopérabilité
Enfin, il y a évidemment la raison pour laquelle l'EIGRP est / était une technologie propriétaire de Cisco. Bien que cela ait récemment été soumis dans un projet pour que d'autres éditeurs de logiciels commencent à l'incorporer, il est trop tard (je crois). Aucun réseau en cours d'exécution ne gaspillera d'énormes sommes d'argent en passant d'un autre IGP à EIGRP, et je ne sais pas pourquoi un nouveau réseau le considérerait (si vous allez mélanger des équipements Cisco avec des non-Cisco). Tout simplement parce que les équipements non Cisco qui prennent en charge OSPF le font depuis des années. Le code est essayé et testé, de nombreux bugs corrigés, des tonnes d'informations en ligne etc. Il faudra des années pour que l'EIGRP se rattrape (s'il n'est pas déjà trop tard!).