1. Interior Gateway Routing protocol (IGRP) :
IGRP, in which uses distance vector protocol (interior) to exchange data within a system. It supports multiple metrics for each node which includes delay, load and bandwidth, in order to compare the 2 routes which are combined into single metrics. The port number for IGRP is 9 which are used for communication and by default every 90 seconds it updates the routing information.
2. Border Gateway Protocol (BGP) :
In BGP, Transmission control protocol is used. It is type of mesh topology or design.It works by two independent networks (Autonomous Systems or AS) exchanging routing information. The two routers agree to exchange information about how to reach certain ip-ranges. BGP uses Transmission control protocol (TCP) port 179.
Difference between IGRP and BGP :
|1.||IGRP Stands For Interior Gateway Routing protocol.||BGP stands for Border Gateway Protocol.|
|2.||It works on Bellman-Ford algorithm.||It works on Best path algorithm.|
|3.||It is basically use for lager size organization.||It is basically use for very lager size organization as compared to IGRP.|
|4.||It is a Distance Vector type.||It is a Vector State type.|
|5.||It is internal gateway protocol.||It is external gateway protocol.|
|6.||It is a intelligent routing protocol.||It is a more intelligent routing protocol than IGRP.|
|7.||In IGRP, Internet protocol is used.||In BGP, Transmission control protocol is used.|
|8.||Its administrative distance is 100.||Its administrative distance are 20 (Internal) and 200 (External).|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- Difference between IGRP and EIGRP
- Difference between RIP and IGRP
- Difference between OSPF and IGRP
- Difference between OSPF and BGP
- Difference between EIGRP and BGP
- Difference between Border Gateway Protocol (BGP) and Routing Information Protocol (RIP)
- Border Gateway Protocol (BGP)
- Difference between Stop and Wait, GoBackN and Selective Repeat
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
- Difference between Yaacomo and and XAP
- Difference between VoIP and and POTS
- Difference and Similarities between PHP and C
- Difference between ++*p, *p++ and *++p
- Difference Between DOS and Windows
- Difference between User Level thread and Kernel Level thread
- What’s difference between The Internet and The Web ?
- Difference between Priority Inversion and Priority Inheritance
- What’s difference between Linux and Android ?
- What’s difference between header files "stdio.h" and "stdlib.h" ?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.