Most Complete Teaching of BGP by Arash Deljoo
Learn about Border Gateway Protocol (BGP), a routing protocol used to exchange information among autonomous systems on the Internet. Ideal for network engineers.
What you’ll learn
- BGP – Fundamentals
- eBGP – Neighborship with Connected Interface
- eBGP – Neighborship Conditions
- eBGP – Neighborship over Multiple Links
- BGP – Keep Alive Interval and Holdtime
- BGP – Messages and Neighborship States
- BGP – Injecting Routes into BGP Table
- BGP – Automatic Summarization
- BGP – Basic Aggregation
- BGP – Atomic Aggregate , Aggregator Attribute
- BGP – Advanced Aggregation with AS-SET
- BGP – Advanced Aggregation with UnSuppress-Map
- BGP – Advanced Aggregation with Suppress-Map
- BGP – Advanced Aggregation with Advertise Map
- BGP – Origin Code Path Attribute
- BGP – Advanced Aggregation with Attribute Map
- BGP – Backdoor
- BGP – Next-Hop Path Attribute
- BGP – Internal BGP [iBGP]
- BGP – Peer Group
- BGP – iBGP Neighborship with Loopback Interfaces
- BGP – Confederation
- BGP – Route Reflector Redundancy
- BGP – Route Reflection with Multiple Clusters
- BGP – Hierarchical Route Reflection
- BGP – Default Route Advertisement
- BGP – Best Path Selection – Weight
- BGP – Best Path Selection – Local Weight
- BGP – Best Path Selection – Local Preference
- BGP – Best Path Selection – Preference of Locally Injected Path
- BGP – Best Path Selection – Accumulated IGP [AIGP]
- BGP – Best Path Selection – AS-Path
- BGP – Best Path Selection – Origin Code
- BGP – Best Path Selection – Multi Exit Discriminator [MED]
- BGP – Advanced MED – Always Compare MED
- BGP – Advanced MED – Missing-as-worst
- BGP – Best Path Selection – Prefer eBGP to iBGP Path
- BGP – Best Path Selection – Lowest IGP Metric to Next-Hop
- BGP – Best Path Selection – Oldest eBGP Route
- BGP – Best Path Selection – Lower BGP Router-ID
- BGP – Best Path Selection – Minimum Cluster-List Length
- BGP – Best Path Selection – Lowest Neighbor IP
- BGP – MultiPath Equal Cost Load Balancing [ECLB]
- BGP – MultiPath Unequal Cost Load Balancing [UCLB]
- BGP – Route Filtering with ACL
- BGP – Route Filtering with IP Prefix-List
- BGP – Route Filtering with Route-Map
- BGP – Route Filtering with AS-Path ACL
- BGP – BGP Regular Expressions – REGEXPs
- BGP – Hard Clearing , Soft Clearing
- BGP – Outbound Route Filtering [ORF]
- BGP – Maximum Prefix
- BGP – Remove Private AS Number
- BGP – Allow AS
- BGP – Dynamic iBGP Peer Group
- BGP – Dynamic eBGP Peer Group
- BGP – Path Attributes
- BGP – Fast Neighbor Loss Detection
- BGP – Route-Reflector with Full Mesh Client
- BGP – Multi Cluster ID [ MCID ]
- BGP – Selective Route Download
- BGP – Diverse Path with Shadow Co-located RR
- BGP – Diverse Path with Shadow Co-located RR
- BGP – Diverse Path with Shadow Session
- BGP – Single Homed Connection
- BGP – Floating Static Route
- BGP – Multiprotocol BGP [ MBGP ]
- BGP – TTL Security
- BGP – Dynamic Update Peer-Group
- BGP – Max AS
- BGP – Multi Session Capability
- BGP – Route Server
- BGP – Route Server Context
Show moreShow less
Border Gateway Protocol (BGP) is a standardized exterior gateway protocol designed to exchange routing and reachability information among autonomous systems (AS) on the Internet. BGP is classified as a path-vector routing protocol, and it makes routing decisions based on paths, network policies, or rule-sets configured by a network administrator.
BGP used for routing within an autonomous system is called Interior Border Gateway Protocol, Internal BGP (iBGP). In contrast, the Internet application of the protocol is called Exterior Border Gateway Protocol, External BGP (eBGP).
BGP neighbors, called peers, are established by manual configuration among routers to create a TCP session on port 179. A BGP speaker sends 19-byte keep-alive messages every 30 seconds (protocol default value, tunable) to maintain the connection. Among routing protocols, BGP is unique in using TCP as its transport protocol.
When BGP runs between two peers in the same autonomous system (AS), it is referred to as Internal BGP (iBGP or Interior Border Gateway Protocol). When it runs between different autonomous systems, it is called External BGP (eBGP or Exterior Border Gateway Protocol). Routers on the boundary of one AS exchanging information with another AS are called border or edge routers or simply eBGP peers and are typically connected directly, while iBGP peers can be interconnected through other intermediate routers. Other deployment topologies are also possible, such as running eBGP peering inside a VPN tunnel, allowing two remote sites to exchange routing information in a secure and isolated manner.
Who this course is for:
- Network Engineers
User Reviews
Be the first to review “Most Complete Teaching of BGP by Arash Deljoo”
You must be logged in to post a review.


There are no reviews yet.