1. Border Gateway Protocol (BGP) :
In BGP, Transmission Control Protocol is used. It is a 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.
2. Routing Information Protocol (RIP) :
RIP stands for Routing Information Protocol in which distance vector routing protocol is used for data/packet transmission. In Routing Information Protocol (RIP), the maximum number of hops is 15, because it prevents routing loops from source to destination. Mechanism like split horizon, route poisoning, and holdown are used to prevent incorrect or wrong routing information. Sally Floyd and Van Jacobson  suggested that, without slight randomization of the timer, the timers are synchronized overtime. Compared to other routing protocols, RIP (Routing Information Protocol) is poor and limited in size i.e. small network. The main advantage of using RIP is that it uses the UDP (User Datagram Protocol).
Difference between Border Gateway Protocol (BGP) and Routing Information Protocol (RIP) :
|S.NO.||Border Gateway Protocol||Routing Information Protocol|
|1.||BGP stands for Border Gateway Protocol.||RIP Stands for Routing Information Protocol.|
|2.||It works on Best path algorithm.||RIP works on Bellman Ford algorithm.|
|3.||It is basically used for very lager size organizations as compared to RIP.||It is basically used for smaller size organizations.|
|4.||It is an external gateway protocol.||It is an industry standard dynamic routing protocol.|
|5.||It is a more intelligent routing protocol than RIP.||It is not a very intelligent dynamic routing protocol.|
|6.||The networks are classified as areas and tables.||The networks are classified as areas, sub areas, autonomous systems and backbone areas.|
|7.||It calculates the metric in terms of Hop Count.||It calculates the metric in terms of Bandwidth.|
|8.||It is hybrid type.||It is a Vector State type.|
|9.||There is no such restriction on the hop count.||It allows a maximum of 15 hops.|
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 Classful Routing and Classless Routing
- Difference between Distance vector routing and Link State routing
- Difference between OSPF and BGP
- Difference between EIGRP and BGP
- Difference between IGRP and BGP
- Difference between RIP and OSPF
- Difference between RIP and EIGRP
- Difference between RIP and IGRP
- Difference between Bridge and Gateway
- Difference between Router and Gateway
- Difference between Switch and Gateway
- Difference between Stop and Wait protocol and Sliding Window protocol
- Difference between File Transfer Protocol (FTP) and Secure File Transfer Protocol (SFTP)
- Difference between Serial Line Internet Protocol (SLIP) and Point-to-Point Protocol (PPP)
- Difference between Adaptive and Non-Adaptive Routing algorithms
- Difference between Transparent Bridge and Source Routing Bridge
- Difference between Static and Dynamic Routing
- Difference between Information and Data
- Difference between Management Information System (MIS) and Decision Support System (DSS)
- Difference between Information and Knowledge
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.