1. |
EIGRP stands for Enhanced Interior Gateway Routing Protocol. |
BGP stands for Border Gateway Protocol. |
2. |
It works on Dual distance vector algorithm. |
It works on Best path algorithm. |
3. |
It is basically use for larger size organization. |
It is basically use for very larger size organization as compared to EIGRP. |
4. |
It is hybrid type. |
It is a Vector State type. |
5. |
It is interior gateway protocol. |
It is external gateway protocol. |
6. |
It is a intelligent routing protocol. |
It is a more intelligent routing protocol than EIGRP. |
7. |
In EIGRP, Internet protocol is used. |
In BGP, Transmission control protocol is used. |
8. |
Its administrative distance are 90 (Internal) and 170 (External). |
Its administrative distance are 20 (Internal) and 200 (External). |
9. |
EIGRP supports unequal cost load balancing. |
BGP does not support unequal cost load balancing. |
10. |
EIGRP has a faster convergence time due to its use of Diffusing Update Algorithm (DUAL). |
BGP has a slower convergence time due to its use of Path Vector Algorithm. |
11. |
EIGRP supports multiple network layer protocols such as IP, IPX, and AppleTalk. |
BGP supports only IP. |
12. |
EIGRP is mainly used in enterprise networks. |
BGP is mainly used in service provider networks. |
13. |
EIGRP uses bandwidth, delay, reliability, load, and MTU to calculate its metrics. |
BGP uses attributes such as AS path, origin, local preference, and MED to select the best path. |
14. |
EIGRP sends periodic updates only when there is a change in the network topology. |
BGP sends periodic updates to all its neighbors, regardless of any changes in the network topology. |
15. |
EIGRP is easier to configure and maintain than BGP. |
BGP is more complex to configure and maintain than EIGRP. |