BGP (Part-1)
BGP (Part-1)
TechEdge Academy
BGP Fundamentals: This section provides an overview of the fundamentals of the BGP routing
protocol.
Basic BGP Configuration: This section walks through the process of configuring BGP to establish
a neighbor session and how routes are exchanged between peers.
Route Summarization: This section provides an overview of how route summarization works
with BGP and some of the design considerations with summarization.
Multiprotocol BGP for IPv6: This section explains how BGP provides support for IPv6 routing
and configuration.
BGP Features
Open Standard.
Path Vector Protocol.
1 Exterior Gateway Protocol.
Classless Routing Protocol.
Incremental Updates.
Design for Inter-AS Domain Routing.
Metric is Attribute.
Announce Public IP Address to Internet.
BGP is a application layer protocol uses TCP for reliability, TCP port 179.
AS – Path
BGP Peering
BGP Peering refers to the establishment of a logical connection between two BGP-speaking
routers, known as BGP peers or neighbors, for the purpose of exchanging routing information.
This is done using the Border Gateway Protocol (BGP), which is the protocol responsible for
making routing decisions between different networks, or Autonomous Systems (AS), across the
internet.
There are two types of BGP Peerings:
(1) eBGP Peering
(2) iBGP Peering
- TTL = 1
- Peering between different AS.
- Only need to connect directly connected another AS router.
- Administrative Distance (AD) is 20.
Split-Horizonal Rule
Single Homed
Single-homed BGP refers to a network setup where an organization connects to only one
Internet Service Provider (ISP) using one BGP session. In this setup, the organization has a
single point of entry to the internet through one external BGP (eBGP) peer.
Dual Homed
Dual-homed BGP refers to a network setup where an organization connects to the same
Internet Service Provider (ISP) using two separate links. This provides redundancy in case
one link fails, but both connections go through one ISP.
Multi Homed
Multi-homed BGP is a network setup where an organization connects to two or more different
Internet Service Providers (ISPs) using BGP sessions. This provides maximum redundancy,
reliability, and path diversity, making it a common choice for businesses that need high
availability and performance.
Route Reflector
In BGP (Border Gateway Protocol), a Route Reflector (RR) is a mechanism used to reduce the
number of BGP connections (i.e., full mesh) required within an iBGP (internal BGP) environment. A
Route Reflector is a BGP router that allows iBGP routers (clients) to share routing information
without requiring a full mesh of iBGP peering.