BGP-The Exterior Gateway Routing Protocol: Rakshitha K U 3rd BSC U05NS21S009
BGP-The Exterior Gateway Routing Protocol: Rakshitha K U 3rd BSC U05NS21S009
Routing Protocol
Rakshitha K U
3rd Bsc
U05NS21S009
Definition of BGP:-
• BGP, or Border Gateway Protocol, is a specialized and crucial networking protocol
employed in the vast landscape of the Internet. As an exterior gateway protocol, BGP
facilitates the exchange of routing and reachability information between different
Autonomous Systems (ASes), which can be thought of as individual neighborhoods on the
Internet. BGP's primary role is to determine the most efficient and policy-compliant paths
for data transmission between these distinct ASes. Unlike interior gateway protocols
focused on within a single AS, BGP is designed to navigate the complex interconnections
and unique policies governing communication between diverse entities on the Internet. In
essence, it acts as the intelligent guide for data traffic as it travels between neighborhoods,
ensuring effective and policy-aware routing across the global network.
Do not carry commercial traffic on the educational
1 network.
constraints:-
3 Use TeliaSonera instead of Verizon because it is cheaper.
Typical policies involve
political security or economic
consideration. Few examples of
possible routing constraints are 4 Don’t use AT&T in Australia because performance is poor.
• To implement peering, two ASes send routing advertisements to each other for the addresses that reside in
their networks. Doing so makes it possible for AS2to send AS3 packets from A destined to B and vice versa.
However, note that peering is not transitive. In Fig. 5-67, AS3 and AS4 also peer with each other. This
peering allows traffic from C destined for B to be sent directly to AS4. What happens if C sends a packet to
A? AS3 is only advertising a route to B to AS4. It is not advertising a route to A. The consequence is that
traffic will not pass fromAS4 to AS3 to AS2, even though a physical path exists. This restriction is exactly
what AS3 wants. It peers with AS4 to exchange traffic, but does not want to carry traffic from AS4 to other
parts of the Internet since it is not being paid to so do. Instead, AS4 gets transit service from AS1. Thus, it is
AS1 who will carry the packet from C to A.
A, B, and C in this context have transit arrangements. For instance, A obtains Internet access
by purchasing it from AS2. A, representing either a single home computer or a company
network, doesn't need to utilize the Border Gateway Protocol (BGP) since it's a stub network
connected to the broader Internet through a single link. The path for packets destined outside
its network is straightforward—over the link to AS2, established through a default route.