08-20-2021 05:53 PM
How EIGRP has both the features of link state and distance vector protocol?
Solved! Go to Solution.
08-20-2021 07:30 PM
Perhaps we should think about some of the features usually associated with Link State protocols:
- develop a map of the area so that all participating routers in the area have the same understanding of the topology.
- after an initial synchronization of the routing information with a neighbor there is no periodic advertisement of the routing information.
- does not need to use split horizon because developing the map of links in the area takes care of that need.
And think of some of the features usually associated with Distance Vector protocols:
- learns prefixes from a neighbor and advertises those prefixes plus its own local prefixes to other neighbors.
- periodically advertises all of its prefixes to neighbors as a way to synchronize the routing information.
- uses split horizon to prevent advertising back to a neighbor routes that it learned from that neighbor.
Then think about EIGRP
- it does not develop a map of the links in the area. So not so much like Link State.
- it does advertise prefixes learned from a neighbor plus its own local prefixes to other neighbors. So more like Distance Vector.
- it does use Split Horizon. So more like Distance Vector.
- it does not do periodic advertisements of all of its prefixes. So is more like Link State.
08-20-2021 07:30 PM
Perhaps we should think about some of the features usually associated with Link State protocols:
- develop a map of the area so that all participating routers in the area have the same understanding of the topology.
- after an initial synchronization of the routing information with a neighbor there is no periodic advertisement of the routing information.
- does not need to use split horizon because developing the map of links in the area takes care of that need.
And think of some of the features usually associated with Distance Vector protocols:
- learns prefixes from a neighbor and advertises those prefixes plus its own local prefixes to other neighbors.
- periodically advertises all of its prefixes to neighbors as a way to synchronize the routing information.
- uses split horizon to prevent advertising back to a neighbor routes that it learned from that neighbor.
Then think about EIGRP
- it does not develop a map of the links in the area. So not so much like Link State.
- it does advertise prefixes learned from a neighbor plus its own local prefixes to other neighbors. So more like Distance Vector.
- it does use Split Horizon. So more like Distance Vector.
- it does not do periodic advertisements of all of its prefixes. So is more like Link State.
08-21-2021 07:57 AM
"Why EIGRP is called advanced distance vector protocol?"
In addition to Rick's posted information, EIGRP might be considered "advanced" due to its usage of its DUAL algorithm. Recall Cisco's earlier IGRP is considered a distance vector routing protocol and EIGRP is an enhanced version of it.
08-21-2021 09:20 AM
I am glad that our explanations have been helpful. Thank you for marking this question as solved. This will help other participants in the community to identify discussions which have helpful information. This community is an excellent place to ask questions and to learn about networking. I hope to see you continue to be active in the community.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide