
Explore essential BGP commands and arguments to optimize your Cisco network, with flexible, no prerequisites lessons, practical lab configurations, and guidance to expand topics beyond the core course.
Examine the physical and logical topology of a 13-router network, including internal and edge links, frame relay, PVCs, serial and ethernet connections, and lookback interfaces, as groundwork for BGP.
Configure internal BGP (iBGP) neighbors using the neighbor command with a shared AS of 100, then verify an established TCAP connection via show commands.
Learn to establish internal BGP neighbors using loopback interfaces and update-source, verify connectivity with show ip bgp summary, and understand TTL behavior across multiple hops.
Configure an external BGP neighbor between two ASes, set update source and lookback, adjust TTL, and verify peering with a BGP summary.
Configure BGP authentication by setting a password on peers, using MD5 as an example, and monitor for mismatches via show ip bgp summary to bring the neighbor back up.
Explain route reflection in BGP using a hub-and-spoke design, where a route reflector shares internal and external routes with clients while non-clients do not, using loopback update sources.
Explore route reflection in a multi-cluster BGP setup, configuring route reflectors with client and non-client peers, and rules for internal and external route propagation.
Explore how confederation partitions a BGP system into multiple private ASes, enabling internal EBGP/IBGP interactions, route reflectors, and simplified multi-hop configurations for scalable routing.
Learn to configure and verify BGP confederation in a multi-AS network, advertise internal vs external routes, remove private AS numbers, and validate topology with show ip bgp and neighbor probes.
Learn to organize BGP configurations by creating a peer group for neighbors with shared properties, then assign the group to multiple neighbors to keep the configuration clean and readable.
Learn how next-hop processing works in BGP: how IBGP vs EBGP routes are handled, when next-hop changes occur, and how to influence reachability.
Learn to run BGP over GRE tunnels to selectively peer a subset of routers, using tunnel interfaces and route maps to set next hops.
Explore how the network command and redistribution publish routes into the BGP table, using interface checks, correct masks, and route maps to control advertising between BGP and IGPs.
Explore how the BGP weight local attribute guides exit-point selection by weighting either all routes from a neighbor or only specific routes with route maps and prefix lists.
Explore how the BGP local preference attribute influences best path selection by using route maps and IP prefix lists to adjust exit points.
Explore how the AS path attribute counts hops to select the best BGP path, and how route maps with AS path prepending influence routing while preventing loops.
explain how the MED attribute guides exit points in bgp, demonstrating how to influence upstream routers with route maps and metrics when advertising networks.
Advertise aggregates for 51.51.0.0/16 with summary-only routes across multiple interfaces in BGP. Add as-set at the end of the aggregate to prevent loops and reveal path information.
Configure an aggregate address in BGP to summarize multiple networks, so the ISP receives a single summary while detailed routes are not advertised.
Explore how to control BGP prefix advertisement with suppress map and unsuppress map, using route maps, prefix lists, and aggregates to manage what an ISP learns.
Learn how to apply bgp communities to routes, influence routing with local preference, and interpret well-known and custom communities across internal and external neighbors using old and new formats.
Explore how to implement no advertise and no exports in BGP using route maps and community values to selectively suppress advertisements to internal and external neighbors.
Explain how to apply no export to BGP routes using route maps and no export communities, configure per-neighbor policies, verify with BGP tables, and understand federation and confederation implications.
Learn conditional advertising in BGP by using route maps to selectively advertise routes based on neighbor links, ensuring traffic favors preferred paths when a link fails.
Filter BGP routes with prefix lists and access lists, applying them inbound to neighbors to control what you advertise and receive.
Learn how to filter routes in BGP using route maps and prefix lists, applying outbound and inbound filtering to control which prefixes are accepted or advertised between neighbors.
advertise a default route into BGP using a network statement or route-map with a prefix list, then selectively originate to chosen neighbors and verify with IP BGP tables.
Learn how to plan and execute a local-as migration in BGP, using gradual steps, neighbor updates, and no-prepend strategies to avoid routing loops.
Learn how to remove private AS numbers from BGP updates and configure alias numbers in an enterprise, with practical steps across multiple peers and verifications.
This course is all about BGP and all features that you can find to use your router as a Border Gateway Protocol router.
I have explained all commands in detail so that you can easily get a grab on that feature. If you cannot find a feature, this means either it is obsolete and a better feature replaces that or I have forgotten to include it. In the latter case, I will be more than happy if you let me know what you want and I will add it to the curriculum.
I have used GNS3 for the simulation. However, you can execute all commands on a real gear without any change.