Lab 1: Network Setup
In this lab, establish physical connectivity between the student routers, configure IP addressing, enable an Interior Routing Protocol, and verify routing among the student routers.
Lab 2: Configuring EBGP Peerings
In this exercise, create two EBGP peerings, advertise networks into BGP, and redistribute your IGP into BGP. Additionally, you will notice the effects of BGP auto-summarization, and you'll summarize your pod's routes to your external neighbor.
Lab 3: Configuring IBGP Peerings
In this exercise, you will configure an IBGP peering with the other edge router in your pod, simulating a network with redundancy and giving a backup path in case there are problems with your other external path. Learn peering with loopback interfaces, the effect of BGP synchronization, and BGP next-hop behavior. Examine the effects of multihoming on path selection, both internally and on the external neighbors.
Lab 4: Using AS-Path Filters and Regular Expressions
Prevent your network from becoming a transit autonomous system by filtering updates to the external routers and manipulating path selection between the external peers using a combination of AS-path filters and regular expressions.
Lab 5: Using Prefix Lists
In this exercise, you will implement a policy about routes your AS accepts and advertises. Filter the routes advertised to your autonomous system by using prefix lists applied to routing updates from your external neighbors.
Lab 6: Soft Reconfiguration and Route Refresh
Explore less disruptive ways to make your BGP policy take effect other than clearing your peer relationships. Monitor and verify the actions of BGP Route Refresh and configure BGP soft inbound reconfiguration.
Lab 7: Configuring the Weight Attribute
In this exercise, you will set a policy on individual routers using the Weight attribute in order to control BGP path selection on those routers. Configure a second BGP peering for each of your BGP routers, then set a weight value for routes received from each EBGP neighbor, and monitor the resulting path choice.
Lab 8: Configuring the Local Preference Attribute
Set a policy that affects your entire autonomous system using the Local Preference attribute to control BGP path selection by all routers with your autonomous system.
Lab 9: AS-Path Prepending
Use AS-Path Prepending to influence the BGP path chosen by other routers in the Internet for traffic bound for your AS. Configure AS-Path Prepending in order to make one path into your AS look more attractive than the other.
Lab 10: Configuring the Multi-Exit Discriminator (MED) Attribute
Use the MED attribute to influence the BGP path selection by routers in neighboring autonomous systems for traffic bound to your autonomous system.
Lab 11: Using the Community Attribute
Explore ways of using the Community attribute to tag routes. Additionally, configure the use of that attribute in setting local preference BGP policies within your autonomous system.
Lab 12: Becoming a Service Provider
Configure your autonomous system as a service provider and, thus, a transit AS for your customers. Configure full-mesh IBGP, determine appropriate filters for routing updates to and from your customer, and configure and apply these filters.
Lab 13: Using Route Reflectors
Enhance the scalability of BGP within your autonomous system by configuring a hierarchical route reflector structure. Then, examine the effects of route reflectors on routing updates.
Lab 14: Using Confederations
Explore another way to improve the scalability of BGP within your autonomous system by dividing your AS into confederations. Configure both intra- and inter-confederation peerings, as well as peering with external neighbors. Examine the effects of confederation on routing updates.
Lab 15: Monitoring and Tuning BGP Resource Use
Examine the effects of BGP session establishment and route updates on router resources. Examine timers to speed BGP convergence. Configure your AS to limit the number of prefixes received from neighboring autonomous systems by setting a maximum prefix value.
Lab 16: Using Peer Groups
Simplify your BGP configuration, improving its scalability by placing neighboring BGP routers into peer groups. Apply policy configuration to the peer groups.
Lab 17: Using Route Dampening
Minimize the impact of flapping routes by configuring and applying route dampening to your external peers. In addition, monitor the results when that peer's routes flap.