| Session | Topic | Inst | Presentations | Exercises | Address Plans |
| Day One | | | | | |
| Session 1 | Introductions | PS | | | |
| | Routing Basics | PS | PDF | | |
| Session 2 | Introduction to OSPF | PS | PDF | | |
| | OSPF for ISPs (overview) | PS | PDF | | |
| Session 3 | Comparing OSPF and IS-IS | PS | PDF | | |
| | Lab Setup | All | PDF | PDF | Address Plan PDF |
| Session 4 | OSPF Lab | All | | PDF | |
| Day Two | | | | | |
| Session 1 | Recap of Day One | PS | | | |
| | Introduction to BGP | PS | PDF | | |
| Session 2 | Lab Introduction | PS | | | |
| | iBGP Lab | All | | PDF | |
| Session 3 | BGP Attributes | PS | PDF | | |
| Session 4 | iBGP Lab (cont) | All | | | |
| Day Three | | | | | |
| Session 1 | Recap of Day Two | PS | | | |
| | BGP Scaling Techniques | PS | PDF | | |
| Session 2 | Lab Introduction | PS | | | |
| | Route Reflector Lab (IPv4) | All | | PDF | |
| Session 3 | BGP Policy Control | PS | PDF | | |
| Session 4 | BGP Best Practices | PS | PDF | | |
| | Lab Introduction | PS | | | |
| | iBGP and eBGP Lab | All | | PDF | Address Plan PDF |
| Day Four | | | | | |
| Session 1 | Recap of Day Three | PS | | | |
| | BGP Best Practices (cont) | PS | | | |
| Session 2 | Multihoming: Introduction | PS | PDF | | |
| Session 3 | Multihoming: Introduction (cont) | PS | | | |
| Session 4 | Multihoming: Inbound TE | PS | PDF | | |
| Day Five | | | | | |
| Session 1 | Recap of Day Four | PS | | | |
| | Multihoming: Inbound TE (cont) | PS | | | |
| Session 2 | Multihoming: Outbound TE | PS | PDF | | |
| Session 3 | Multihoming: Deployment | PS | PDF | | |
| Session 4 | Multihoming: Deployment (cont) | All | | | |
| Day Six | | | | | |
| Session 1 | Recap of Day Five | PS | | | |
| | BGP Communities | PS | PDF | | |
| Session 2 | Remotely Triggered Blackhole Filtering | PS | PDF | | |
| Session 3 | BGP Origin Validation | PS | PDF | | |
| Session 4 | Round Table, Q&A and Closing | All | | | |