BGP:-
BGP stands for Border Gateway Protocol and it’s a routing protocol. Border Gateway Protocol is an exterior gateway protocol that’s designed to exchange routing and reach ability information and connects autonomous systems (Autonomous system is a collection of connected Internet Protocols). Currently the internet is working with the help of BGP. Its mostly used by ISP (Internet service Provider).
Border Gateway Protocol not link state protocol and not distance vector protocol, Border Gateway Protocol is Path vector routing protocol but sometimes also classed as a distance-vector protocol. The BGP makes routing decisions based on path and network policies. It is also making core routing decisions. It has been use on the internet since 1994.
Current version:-
Version 4 is the current version of Border Gateway Protocol and this version was published as RFC 4271 in 2006, after progressing through twenty drafts from documents based on RFC 1771 version 4. RFC 4271 corrected errors, clarified ambiguities and updated the specification with common industry practices. The major enhancement was the support for Classless Inter-Domain Routing and use of route aggregation to decrease the size of routing tables.
Uses of Border Gateway Protocol:-
BGP used for routing in autonomous system. Border Gateway Protocol version 4 is standard of internet routing. It required of most internet service providers (ISPs) to establish routing between one another. Very large private internet protocol (IP) use Border Gateway Protocol internally. It is referred to as interior border gateway protocol, internal BGP, iBGP. In contrast, the internet application of the protocol may be referred to as Exterior Border Gateway Protocol, External BGP and eBGP.
Border Gateway Protocol neighbours, called peers. Peers are established by manual configuration between routers to create TCP session on Port 179. Border Gateway Protocol sends 19 bytes every minute for maintain the connection. When Border Gateway Protocol runs between two peers in same autonomous system, it is called Internal BGP (IBGP). When Border Gateway Protocol runs between different autonomous systems, it is called external BGP (eBGP).
Read the latest Education blogs.