BGP is a protocol that works on the seventh layer of OSI: the application layer, because it uses TCP port 179 to deliver messages.
BGP stands for Border Gateway Protocol, which is an autonomous system routing protocol that runs on TCP. The network reachability information exchanged by BGP provides sufficient information to detect routing loops and make routing decisions based on performance priorities and policy constraints. [Video tutorial recommendation: TCP/IP tutorial]
BGP is the only protocol used to handle networks the size of the Internet, and it is also the only one that can properly handle multiple paths between unrelated routing domains. The connection protocol. BGP builds on the experience of EGP. It is a core decentralized autonomous routing protocol on the Internet. It achieves reachability between autonomous systems (AS) by maintaining IP routing tables or 'prefix' tables and is a vector routing protocol.
BGP does not use traditional Interior Gateway Protocol (IGP) indicators, but uses paths, network policies or rule sets to determine routing.
The above is the entire content of this article, I hope it will be helpful to everyone's study. For more exciting content, you can pay attention to the relevant tutorial columns of the PHP Chinese website! ! !
The above is the detailed content of What layer of protocol is bgp?. For more information, please follow other related articles on the PHP Chinese website!