Home » Full Forms » Computer Acronyms/Abbreviations

What is the full form of BGP?

Full form of BGP: Here, we are going to learn what does BGP stands for? BGP – which is an abbreviation of "Border Gateway Protocol" in Computer Acronyms/Abbreviations, etc.
Submitted by Anushree Goswami, on April 26, 2020

BGP: Border Gateway Protocol

BGP is an abbreviation of the "Border Gateway Protocol".

It is an Internet Engineering Task Force (IETF) standard based routing protocol, developed to allow data routing and operates as a postal service among autonomous systems (AS) on the Internet. It is categorized as a path vector protocol, which is in charge of finding out all of the access paths that data could pass through and opting for the superlative route. This process of finding out all of the accessible paths and opting for the superlative route signifies leaping autonomous systems. The network administrator set and organized the policies on which the Border Gateway Protocol makes routing decisions.

BGP is entailed in taking fundamental routing decisions for transmitting Internet reachability information, taking leap among autonomous systems, and at present can also transmit routes for Multicast, IPv6, VPNs, and various supplementary data.


  • As of 1994, BGP is operating and functioning in the process of allowing data routing on the internet.
  • In 1995, the BGP was first time illustrated in RFC 1883, and after some time, it was enhanced to RFC 2283 in 1998.
  • At present, the latest BGP, which is operating and functioning, is BGP version 4, based on RFC 4271.
  • In January 2006, version 4 of BGP was prepared and issued.

BGP Route Storage Functions

  • Every BGP stores information about the ways to get in contact with further networks.

BGP Route Update Functions

  • Unique methods are used to find out the time and ways by using the information to appropriately update the routes.
  • The information of Route updates is stored in a Routing Information Base (RIB).
  • RIB is used to carry on tracking routes that could probably be used, as RIB generally holds various paths to the destination.

Executions of BGP

Several prominent at no cost and open source executions of BGP, which comprise:

  • BIRD Internet Routing Daemon, a GPL routing package for Unix-like systems.
  • FRRouting, a fork of Quagga for Unix-like systems.
  • GNU Zebra, a GPL routing suite supporting BGP4.
  • OpenBGPD, a BSD licensed execution by the OpenBSD team.
  • Quagga, a fork of GNU Zebra for UNIX-like systems.
  • XORP, the eXtensible Open Router Platform, a BSD licensed suite of routing protocols


Comments and Discussions



Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© some rights reserved.