Open In App

Border Gateway Protocol (BGP)

The protocol can connect any internetwork of the autonomous system using an arbitrary topology. The only requirement is that each AS have at least one router that can run BGP and that is the router connected to at least one other AS’s BGP router. BGP’s main function is to exchange network reachability information with other BGP systems. Border Gateway Protocol constructs an autonomous systems graph based on the information exchanged between BGP routers. 

Characteristics of Border Gateway Protocol (BGP)

Functionality of Border Gateway Protocol (BGP)



BGP peers perform 3 functions, which are given below.

Importance of Border Gateway Protocol(BGP)

Types of Border Gateway Protocol

eBGP

iBGP

Elements of BGP

Some elements of BGP are assigned to each path and these elements help routers to select a path from multiple paths.Here below are some elements of BGP:



BGP Route Information Management Functions:

Difference Between BGP and OSPF

Here below are some key differences between BGP and OSPF:

BGP

OSPF

It follows the Path Vector Routing Algorithm

It follows the Link State Routing Algorithm

The speed of convergence is very slow in BGP

The speed of convergence is fast in the case of OSPF

BGP is also called inter-domain routing protocol

OSPF is also called intra-domain routing protocol

In BGP routing operation is performed between two AS

In OSPF routing operation is performed inside an AS

In BGP, TCP protocol is used

In OSPF, IP protocol is used

Frequently Asked Question on BGP – FAQs

What is BGP?

The main role of BGP is to provide communication between two autonomous systems.

What is an Autonomous System?

The Internet is a network of networks, and the large networks that comprise the Internet are autonomous systems. More precisely, a big network or collection of networks with a single routing policy is called an autonomous system (AS).

What are BGP attributes?

Well-known required: Incorporated into all Update messages, acknowledged by all BGP peers, and transmitted to all peers. Well-known required qualities consist of:- AS PATH, Next-hop, Origin. Popular discretionary: acknowledged by every router, transmitted to every peer, and conceivably added to the update message.

What is BGP Peering?

Establishing a direct physical connection between two networks—typically by one or more 10GE fibers—is how private peering is carried out.

What is the BGP routing table ?

The primary IP routing table, or BGP Routing Table, only includes the best routes. The optimal path to a network is added to the primary IP routing table by BGP once it has been determined.


Article Tags :