O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Border Gateway Protocol (BGP) LiveLessons (Video Training)

Video Description

In Border Gateway Protocol (BGP) LiveLessons, Jeff Doyle provides a practical introduction to Border Gateway Protocol for anyone wishing to understand the basics of BGP on Cisco Routers.

BGP LiveLessons provides a solid understanding of Border Gateway Protocol for anyone wishing to understand the basics of BGP on Cisco Routers. After introducing the fundamental concepts of inter-AS routing and the functions and attributes of Border Gateway Protocol, BGP LiveLessons goes further, offering a sophisticated exploration of BGP-based routing policies so you can access a deeper understanding of the topics. This course is perfect for networking professionals and CCIP and CCIE certification candidates, including those taking the 642-885 SPADVROUTE exam.

Skill Level

  • Intermediate

What You Will Learn

  • Basic BGP concepts and autonomous systems
  • BGP attributes and the decision process
  • BGP configuration scaling, policy scaling, and topology scaling

Who Should Take This Course

  • Working engineers in the Enterprise space who want to expand their knowledge of the Service Provider space
  • CCIP and CCIE candidates seeking a first exposure to BGP
  • IT managers in need of a quick understanding of BGP concepts to better manage their engineering teams
  • Engineers familiar with BGP on other operating systems who wish to learn BGP configuration with IOS

Course Requirements

  • Understanding of routing concepts
  • Understanding of IP IGPs
  • Understanding of IPv4 addresses
  • A basic understanding of Cisco IOS usage (although not entirely necessary)

About the Author:

Jeff Doyle, CCIE #1919, is Principal Architect at FishNet Security. He specializes in IP routing protocols, MPLS, and IPv6 and has designed or assisted in the design of large-scale IP service provider networks throughout North America, Europe, and Asia. He is the author of Routing TCP/IP Volumes I and II (Cisco Press), among other books and articles.

Table of Contents

  1. Introduction
    1. Introduction to Border Gateway Protocol (BGP) LiveLessons 00:06:24
  2. Part I
    1. Basic BGP Configuration 00:00:51
  3. Lesson 1: Basic BGP Concepts
    1. Learning objectives 00:00:49
    2. 1.1 Inter-domain concepts 00:10:10
    3. 1.2 Inter-domain routing 00:10:56
    4. Lesson 1 Summary 00:02:16
  4. Lesson 2: Configuring an EBGP Session
    1. Learning objectives 00:00:51
    2. 2.1 Basic elements for establishing a simple BGP session between two peers 00:12:04
    3. 2.2 Understanding “show” commands and BGP session states 00:18:07
    4. Lesson 2 Summary 00:01:42
  5. Lesson 3: Configuring an IBGP Session
    1. Learning objectives 00:00:35
    2. 3.1 Understanding a BGP session between peers in the same AS are discussed 00:14:47
    3. 3.2 Using a topology with multiple routers within the same AS 00:09:55
    4. Lesson 3 Summary 00:02:32
  6. Lesson 4: Configuring Multihop EBGP
    1. Learning objectives 00:00:39
    2. 4.1 Using multihop EBGP 00:13:49
    3. 4.2 Configuring Multihop EBGP 00:09:15
    4. Lesson 4 Summary 00:02:06
  7. Lesson 5: Route Exchange over BGP
    1. Learning objectives 00:00:34
    2. 5.1 Understanding methods for specifying prefixes to be advertised over a BGP session 00:16:31
    3. 5.2 The routing information databases (RIBs) used by BGP 00:19:23
    4. Lesson 5 Summary 00:01:59
  8. Lesson 6: Route Aggregation
    1. Learning objectives 00:00:33
    2. 6.1 Methods for advertising aggregated prefixes 00:16:25
    3. 6.2 Route Aggregation 00:10:52
    4. Lesson 6 Summary 00:01:02
  9. Part II
    1. BGP Policy 00:00:38
  10. Lesson 7: Basic BGP Policy Concepts
    1. Learning objectives 00:00:49
    2. 7.1 BGP Attributes 00:06:58
    3. 7.2 The Decision 00:06:35
    4. Lesson 7 Summary 00:01:45
  11. Lesson 8: Route and Prefix Filters
    1. Learning objectives 00:00:27
    2. 8.1 Using Prefix filters 00:12:56
    3. 8.2 Using Route filters 00:16:37
    4. Lesson 8 Summary 00:01:16
  12. Lesson 9: AS_Path Filters
    1. Learning objectives 00:00:34
    2. 9.1 Using AS_PATH filters and their application 00:18:19
    3. 9.2: Configuring AS_PATH filters 00:17:03
    4. Lesson 9 Summary 00:01:17
  13. Lesson 10: Route Maps
    1. Learning objectives 00:00:29
    2. 10.1 Understanding Route Maps as a primary tool for specifying route policies and manipulating BGP path attributes 00:09:48
    3. 10.2 Understanding the basic building blocks of route maps 00:20:13
    4. Lesson 10 Summary 00:01:38
  14. Lesson 11: Using the LOCAL_PREF Attribute
    1. Learning objectives 00:00:19
    2. 11:1: Using the LOCAL_PREF attribute 00:02:48
    3. 11.2: Configuring LOCAL_PREF 00:11:21
    4. Lesson 11 Summary 00:00:40
  15. Lesson 12: Using the MED Attribute
    1. Learning objectives 00:00:25
    2. 12.1 Using the MED attribute 00:04:09
    3. 12.2 Configuring the MED attribute 00:10:31
    4. Lesson 12 Summary 00:00:52
  16. Lesson 13: AS_PATH Prepending
    1. Learning objectives 00:00:25
    2. 13.1 Understanding AS_PATH prepending 00:06:00
    3. 13.2 Configuring an AS_PATH prepending policy 00:08:46
    4. Lesson 13 Summary 00:00:54
  17. Lesson 14: Basic BGP Scaling Concepts
    1. BGP Scaling 00:00:57
    2. Learning objectives 00:00:37
    3. 14.1 Understanding basic scaling tools 00:05:26
    4. Lesson 14 Summary 00:00:57
  18. Lesson 15: Managing Policy Changes
    1. Learning objectives 00:00:24
    2. 15.1 Using BGP session resets destabilizing BGP and the BGP route refresh message 00:10:17
    3. Lesson 15 Summary 00:01:57
  19. Lesson 16: BGP Communities
    1. Learning objectives 00:00:24
    2. 16.1 Understanding the community attribute 00:14:17
    3. 16.2 Understanding configuration of policies 00:28:45
    4. Lesson 16 Summary 00:02:08
  20. Lesson 17: Session and Policy Templates
    1. Learning objectives 00:00:37
    2. 17.1 Using peer groups, configuration, and the problem with peer groups 00:13:01
    3. 17.2 Session templates 00:08:47
    4. 17.3 Policy templates 00:10:53
    5. Lesson 17 Summary 00:02:10
  21. Lesson 18: Using Private AS Numbers
    1. Learning objectives 00:00:25
    2. 18.1 Understanding Private AS Numbers 00:08:17
    3. 18.2 Filtering Private AS Numbers 00:03:18
    4. Lesson 18 Summary 00:02:12
  22. Lesson 19: Route Reflectors
    1. Learning objectives 00:00:46
    2. 19.1 Introducing route reflectors 00:15:13
    3. 19.2 Configuring a basic route reflection group cluster 00:04:14
    4. Lesson 19 Summary 00:00:45
  23. Lesson 20: Confederations
    1. Learning objectives 00:00:31
    2. 20.1 Introducing confederations as another tool for scaling IBGP topologies 00:07:57
    3. 20.2 Configuring a simple confederation 00:22:18
    4. Lesson 20 Summary 00:00:43
  24. Lesson 21: Route Dampening
    1. Learning objectives 00:00:28
    2. 21.1 Introducing confederations as another tool for scaling IBGP topologies 00:06:39
    3. 21.2 Configuring a simple confederation 00:06:56
    4. Lesson 21 Summary 00:00:40
  25. Lesson 22: Multiprotocol BGP (MBGP)
    1. Learning objectives 00:01:27
    2. 22.1: Introduction to M-BGP 00:04:26
    3. 22.2: Configuring M-BGP 00:29:32
    4. Lesson 22 Summary 00:00:33
  26. Summary
    1. Summary of Border Gateway Protocol (BGP) LiveLessons 00:01:34