Overview
Gain insights about Border Gateway Protocol (BGP) to create loop-free interdomain routing between autonomous systems (ASs), understand key BGP concepts such as BGP sessions, path attributes, route advertisement, and the BGP decision process, to help you set up and maintain BGP on Cisco 8000 Series Routers.
Preface
YANG Data Models for BGP Features
Explore Cisco IOS XR's programmatic configuration and data collection using YANG data models for enhanced network automation.
Service Layer API for BGP Features
Introduces Service Layer API support for BGP features, outlining key interfaces and reference information to facilitate integration and automation through programmatic access.
Introduction to BGP and Deployment Prerequisites
Introduces BGP fundamentals, functional operations, router identifier requirements, and essential prerequisites necessary for successful BGP deployment in network environments.
Enabling and Setting up BGP
Outlines BGP routing setup, including enabling BGP, supporting multi-instance and multi-AS configurations, and detailing requirements and tasks for configuring multiple BGP instances within a network environment.
Core BGP Configurations
Outlines essential BGP configuration concepts, modes, neighbor submodes, template commands, inheritance precedence, address family behavior, iBGP route redistribution, confederations, and peerings to guide users in designing and managing robust BGP networks.
BGP Path Selection and Route Preference
Outlines BGP path selection mechanisms, route preference features, advanced path selection options, and configuration procedures to optimize routing behavior and traffic engineering in BGP networks.
BGP Routing Optimisation and Convergence Techniques
Outlines BGP optimization strategies, route reflection, convergence enhancements, route distinguishers, special path selections, and configuration tasks to improve route efficiency, stability, and scalability in large network environments.
BGP Next-Hop Processing
Details BGP next hop notification mechanisms, route and VRF next hop policies, nexthop resolution over MPLS LSPs with RSVP-TE tunnels, and the associated configuration, operational behaviors, and policy guidelines for IPv4 and IPv6 environments.
BGP Neighbor and Session Configuration
Outlines BGP neighbor and session configuration, covering neighbor group setup, timer adjustments, soft reconfiguration, management of BGP large communities, route policy integration, attribute filtering, and related show commands for effective BGP operations.
BGP Prefix Management and Session Parameters
Describes BGP prefix control and session-level configurations that optimize network performance by managing maximum prefix limits, discarding extra paths, and customizing TCP maximum segment size.
BGP Link-State Mechanisms and Update Groups
Describes BGP Link-State fundamentals and update group mechanisms, including configuration tasks for exchanging IGP link-state information and optimizing BGP update generation and neighbor management.
BGP Default Limits and Multiprotocol Address Handling
Explains BGP default limits and multiprotocol address handling, including advertising IPv4 routes over IPv6 networks and configuring MDT address family sessions. Covers default peer and prefix limits, IPv4 NLRI advertisement with IPv6 next hops, and BGP MDT sessions with examples.
BGP Dynamic Neighbors and Resource Management
Explains how to configure, manage, and monitor BGP dynamic neighbors and resource allocation, including dynamic peering, multi-instance BGP, neighbor resets, cache clearing, capability suppression, and system statistics.
BGP Multipath and Load Balancing Techniques
Describes features that enable BGP multipath and load balancing to optimize traffic distribution, improve network reliability, and support advanced policies for granular control in large-scale environments.
High-scale BGP Multipath and Load Balancing
Describes advanced BGP multipath and load balancing techniques that enhance network scalability and efficiency by supporting up to 1,024 ECMPs or 256 UCMPs through hierarchical load balancing and multipath configurations including 64-way, 128-way, and 256-way ECMP.
BGP DMZ Bandwidth Management
Describes BGP DMZ bandwidth management features including aggregate bandwidth, link bandwidth for unequal cost recursive load balancing, and transitive-bandwidth extended community support to optimize routing decisions and traffic distribution.
Route Filtering and Policy Enforcement
Describes methods for implementing routing policies including BGP route filtering, community advertisements, remotely triggered blackhole filtering, attribute filtering, error handling, and advanced policy configurations to enhance network security and control.
Route Dampening and ECMP Stability Mechanisms
Explains mechanisms that improve routing stability by reducing route flapping impact, managing BGP next-hop changes, delaying route advertisements, and enhancing ECMP stability to optimize network performance and resource utilization.
Handling BGP Slow Peers
Describes strategies to manage BGP slow peers by detecting them, isolating them from update groups, and resetting eBGP sessions on link failures to maintain update throughput and session stability.
Label Allocation and MPLS Support
Introduces BGP labeled unicast solutions, MPLS support, label allocation methods, per-VRF options, traffic steering, and related configurations to optimize and scale MPLS networks with label management and advanced convergence features.
BGP Flowspec
Outlines BGP flowspec concepts, deployment models, configuration methods, verification procedures, advanced redirect scenarios, traffic filtering actions, IPv6 packet length support, and flow-tag propagation for comprehensive traffic control and security in network infrastructures.
BGP Session Security Mechanisms
Outlines BGP session security methods, covering keychains, Martian address checks, eBGP GTSM protection, interface-based LPTS identifiers, and prefix origin validation mechanisms to enhance BGP session integrity and secure routing policy implementation.
Monitoring and Debugging
Outlines advanced monitoring and troubleshooting features for BGP, NSR, and routing statistics, detailing feedback mechanisms, BMP, memory and prefix analysis, keepalives, policy views, and best practices for robust network visibility and diagnostics.
Graceful Maintenance
Outlines BGP mechanisms for maintaining routing stability and availability during maintenance and failures, including feedback mechanisms, extended route retention, nonstop routing, fast fallover options, persistence enhancements, flexible persistence, and best practices for graceful BGP operations.