The continuing proliferation of traffic across today’s networks demands the deployment of an efficient and robust means of data transmission. Border Gateway Protocol (BGP) addresses this need. BGP is increasingly deployed across many commercial networks to facilitate routing and information exchange. This in depth and up-to-date training course will give you a thorough grounding in this complex routing protocol. Following the completion of this course you will be able to install, configure and maintain BGP with confidence thus ensuring the effective exchange of data across reliable and robust networks.
This course will be of value to all professionals who are responsible for configuring, administering and troubleshooting a BGP network. It will also provide the advanced skills necessary for the future implementation of BGP or the migration to BGP across an autonomous system.
Prerequisites: Knowledge of CCNP Route
Routing Basics:
Routing Principles and Basics of Routing
Recursion to Next Hop IP Address
Path Selection and AD Value
Interior and Exterior Gateway Protocols
InterDomain Routing Basics
Segregating the World into Autonomous Systems
Basics of Border Gateway Protocol Version 4
How BGP Works
When to Use BGP
EBGP and IBGP Sessions
BGP Capabilities Negotiation
Multiprotocol Extensions for BGP
BGP Session Establishment:
BGP Neighbor Discovery and Establishing a BGP Session
TCP 3way Handshake and Active –Passive Mode
BGP Keepalives and MD5 authentication
Peering with LoopBack Address and Update- Source
EBGP-Multihopvs TTL-Security
Configuring Basic BGP :
Configuring BGP Routing Process and Neighbors
Announcing Networks in BGP
Configuring BGP Timers
Synchronization Rule and Redistribution
BGP Peering with GRE Tunnel Interface
Next Hop reachability Problem
Monitoring and Troubleshooting BGP Peering
IBGP and EBGP Interaction in a Transit AS:
AS-Path Processing in IBGP and IBGP Split Horizon
IBGP Full Mesh and Next Hop Processing
Rule of Synchronization and Routing BlackHole
Introduction to Route Reflectors:
IBGP Scalability Issues in a Transit AS
Route Reflector Split Horizon Rules
Redundant Route Reflectors and Cluste-ID
Network Design with Route Reflectors
Configuring and Monitoring Route Reflectors
Introduction to Confederations:
Splitting a Transit AS with BGP Confederations
AS Path Propagation within the BGP confederation
AS Path Processing in BGP confederations
Configuring and Monitoring Confederations
BGP Path Selection and Path Attributes:
BGP Best Path Selection Process
Understanding BGP Path Attributes
Well Known and Optional Attributes
Route Map and AS-Path Access-list:
AS-Path Regular Expressions
Creating and editing Route-maps
Applying Route-map as InBound and Outbound
Route Selection Using Attributes:
Weight and Local Preference
Configuring Default Local Preference
Configuring Local Preference with Route-maps
AS-Path Prepending and Ignoring AS-Path
BGP Multi-Exit Discriminator ( MED )
Advance MED Configurations
BGP Communities Overview
Configuring Route Tagging with BGP Communities
Defining BGP Community-List
BGP BackDoor and Distance
Conditional Advertisement
Implementing Changes in BGP Policy:
Traditional Filtering Limitations
BGP Soft Reconfiguration Inbound
Route Refresh
Route Filtering in BGP :
Route Filtering with Standard and Extended Access-lists
AS-Path Filters and Regular Expressions
Route Filtering with IP Prefix Lists
Outbound Route Filtering ( ORF )
Route-Maps as BGP Filters
Monitoring , Optimizing and Troubleshooting:
BGP Convergence and BGP Processess
CPU Effects of BGP processes
Path MTU Discovery
BGP Scan Time and Advertisement Interval
Increasing Input Queue Depth
Limiting the Number of Prefixes received from a Neighbor
BGP Peer Group
BGP Route Dampening
MPLS Overview
Unicast IP Forwarding in Traditional IP Networks
Overview of MPLS Forwarding
MPLS Terminology
MPLS Control and DATA Plane Components
MPLS operation
Penultimate Hop Popping (PHP)
Frame Mode MPLS
MPLS Architecture and LDP Configuration
Introducing MPLS Labels and Label Stacking
Label Switch Router and LSP
Label Distribution Protocols
LDP Operation and Configurations
Targeted LDP Session
LDP Autoconfiguration and LDP-IGP Synchronization
IP Lookup versus Label Lookup
Implicit and Explicit NULL Label
TTL Behavior of Labeled Packets
MPLS MTU
Basic MPLS VPN Overview and Configuration
Introduction to MPLS VPN
Overlay and Peer to Peer VPN Model
Architectural Overview of MPLS VPN
Virtual Routing and Forwarding (VRF)
Route Distinguisher (RD )
BGP Extended Community
Route Target Export and Import (RT)
PE-CE Routing – Static & RIP
Static PE-CE Routing Overview
Static PE-CE routing configuration and Verification
RIP V2 PE-CE Routing Configuration and Verification
PE-CE Routing Protocol-OSPF
Traditional OSPF Routing Model
MPLS VPN or OSPF superbackbone Concept
OSPF Route propagation using MPLS VPN Superbackbone
OSPF Down bit and Domain Tag
OSPF Backdoor and Sham Link
Configuration and Verification
PE-CE Routing Protocol-EIGRP
EIGRP Route Propagation
Routing Loops and Suboptimal Routing
BGP cost Community Feature
EIGRP Site of Origin (SoO) Attribute
Configurations and Verification
Implementing BGP in MPLS VPNs
BGP PE-CE Routing Protocol Overview
Implementing Route Reflectors in MPLS VPN Networks
Hub and Spoke MPLS VPN sites using Unique AS Numbers
Hub and Spoke MPLS VPN sites using Same AS Numbers
Configuration and Verification
Inter-Provider VPNs ( Inter AS )
Overview of Inter-Provider VPNs
Inter-Provider VPN using Back to Back VRF Method
Inter-Provider VPN using VPNV4 exchange
Inter-Provider VPN using Multi Hop VPNV4 Exchange
Carrier Supporting Carriers (CSC)
Carrier Supporting Carrier Overview
Deployment Scenarios with CSC
Internet Access from MPLS VPN
VPN Internet Access Topologies
Internet Access Implementation Methods
Internet Access through the Global Routing Table
Internet Access Through a Central VRF Site
Any Transport over MPLS (ATOM)
Introduction to Layer 2 VPNs
Understanding the need for ATOM
Pseudo Wire Reference Model
Transporting Layer 2 Frames
Label Exchange in ATOM
Configuration and Verification
Implementing VPN with L2TPV3
Layer 2 Tunneling protocol Overview
Configuring L2TPv3 Tunnel for Layer2 VPN
Troubleshooting MPLS Networks
Verifying Label switched path
Traceroute in MPLS Networks
TTL Behavior in MPLS Networks
Label Aware ICMP
MPLS ip TTL-Expiration pop command
Debug MPLS Packets