
Explore core BGP concepts on IOS and IOS-XR, including iBGP and eBGP neighbor formation, message types (open, update, keepalive, notification), and timers, with peer groups and MPLS traffic engineering.
Understand the benefits of BGP across networks, including redistribution between protocols, multiple attributes, and achieving optimal routing to control traffic and reachability.
Explore IOS-XR commit features, including best effort commits, showing configuration changes, and performing rollback or backup to preserve configurations.
Explore BGP message types: open, keep alive, notification, and update, and how neighbors exchange parameters to establish a session, then keep alive messages every 60 seconds.
Explore the BGP state machine from idle to established, including how neighbors exchange capabilities, open messages, and updates to form and maintain a session.
Configure and verify bgp neighbor relationships on IOS and IOS-XR, including IPv4 unicast address family, membership, and policy enforcement with commit confirm rollback.
Configure dynamic neighborship in BGP on IOS and IOS-XR using a peer group with rules and limits. Ensure a static neighbor initiates the dynamic session.
Explore iBGP loop prevention, noting no sequence numbers and potential loops. Show that six peers require 15 full-mesh sessions and discuss reconfiguring to prevent domain loops.
Learn eBGP loop prevention mechanisms, including how providers and customers handle route advertisements, apply overrides, and discard invalid updates to maintain stable interdomain routing.
Discover how the BGP shutdown feature on IOS and IOS-XR instantly down neighbor connections to test failover, manage notifications, and restore neighbors after removal.
Explore BGP NLRI behavior on IOS and IOS-XR, including update and withdraw messages, redistribution methods, and the use of aggregate addresses and summary-only behavior to manage routing.
this lecture explains synchronization and rib failure in bgp and igp networks, and shows how incomplete routing information can create black holes, and how synchronization or distribution mitigates it.
Demonstrates synchronizing BGP between IOS and IOS-XR as a RIB failure lab, using redistribution and labeling to align control plane and data plane and ensure route propagation.
Explore BGP authentication on iOS and IOS-XR, using password-based authentication, encryption, and the sequence of authentication before or after membership to secure data exchange.
Reset BGP neighbor sessions on IOS and IOS-XR using hard and soft resets; hard resets restart sessions, soft resets refresh updates without downtime via clear BGP IPv4 unicast commands.
Analyze how a default route shapes BGP behavior on ios and ios-xr devices, showing when neighbors form or fail and how membership decisions impact reachability.
Explore packet forwarding in transit AS with BGP and iBGP route propagation, next-hop behavior, and troubleshooting scenarios to understand when routes are learned or withheld.
Learn how to use BGP peer groups to consolidate common settings across multiple neighbors, saving configuration time and enabling easy updates for IOS and IOS-XR.
Use a peer-template to define common BGP policies for all devices, inherit those policies for individual neighbors, and customize per-neighbor settings while propagating future changes.
Explore how to configure BGP address-family on IOS and IOS-XR, including activating IPv4 and IPv6 unicast neighbors, managing default behavior, and ensuring proper neighbor activation.
Configure the scanner timer and verify configurations using the shown commands, adjusting the timer between five and sixty seconds and reviewing options before configuring.
Explain third party next-hop behavior in BGP, showing how a router uses a neighbor on the same subnet to forward routes and when this applies in small office scenarios.
Learn how to configure BGP on iOS and ios-xr devices, focusing on next-hop handling, loopback addressing, and building primary and backup paths with multiple neighbors for reliable reachability.
Perform a next-hop lab on iOS and IOS-XR to configure BGP neighbors, observe update exchanges, and analyze next-hop behavior, including best and backup considerations and IGP metrics.
Explore the BGP weight attribute in Cisco IOS and IOS-XR, a local, non-advertised tiebreaker (0–65535) used to influence outbound paths via route-maps and per-neighbor policies.
Explore how local preference (lp) directs outbound bgp traffic on ios and ios-xr, and how to assign higher lp to preferred routes using policies and route maps.
Explore locally originated routes in BGP on IOS and IOS-XR, including local injection, next-hop 0.0.0.0 behavior, and Cisco-specific considerations for non-Cisco peers.
Explains how as-path attributes influence BGP route selection, demonstrating prepend techniques and route-policy controls to manipulate inbound traffic across IOS and IOS-XR devices.
Learn how BGP origin codes distinguish routes using IGP and incomplete, and how to enforce origin-based filtering through policy configurations on IOS and IOS-XR devices.
Examine how BGP neighbors are classified as iBGP and eBGP, how updates are processed between internal and external peers, and how attribute manipulation can influence route selection.
show how to handle multiple iBGP neighbors by favoring the lowest priority and applying changes to reach the best, lowest outrating.
Learn how to implement load balancing with BGP on IOS and IOS-XR devices, exploring single versus multiple paths and practical configuration approaches for optimized routing.
Learn to configure route-maps and policy language on iOS and IOS-XR devices, including match conditions, prefix lists, distribute-lists, and applying policies to BGP neighbors.
Learn to filter BGP prefixes with ACLs on IOS and IOS-XR by configuring neighbor policies, permitting specific prefixes, and denying others to control unicast traffic.
Learn how to filter BGP prefixes on IOS and IOS-XR devices with prefix-list filtering. Build a prefix list and apply a policy to control which routes are received or advertised.
Explore BGP path manipulation on IOS and IOS-XR devices using communities, route maps, and local preference to filter and influence route selection between neighbors.
Explore the no-export BGP community and how it controls route advertisements in IOS and IOS-XR, limiting propagation to external peers while allowing internal domain reach.
In this video Series i have covered Complete BGP & MPLS(MPLSL3VPN) on Cisco IOS and Cisco IOS-XR devices, in these video's you will also get to learn the configuration of RIP, EIGRP & OSPF on IOSR devices.
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).
MPLS VPN is a family of methods for using multiprotocol label switching (MPLS) to create virtual private networks (VPNs). MPLS VPN is a flexible method to transport and route several types of network traffic using an MPLS backbone.
Multiprotocol BGP (MP-BGP) is required in the cloud to utilize the service, which increases the complexity of design and implementation. L3 VPNs are typically not deployed on utility networks due to their complexity; however, an L3 VPN could be used to route traffic between corporate or datacenter locations.
L3TPv3 are also used to connect a back to back customer like a serial link connected between Customers.