Skip to main content
RIPE NCC Academy
  • Home
  • More
Log in
RIPE NCC Academy
Home

Blocks

Home / Routing

In-Person Course

BGP Routing Security

BGP Routing Security is a one-day course that covers the key aspects of BGP protocol security.

Gain insights into why BGP security is crucial, the main threats, and the current security measures. The course includes theory, hands-on exercises, and a look at future developments.

Register for the Course
  1. Site pages
  2. Advanced - In-person - BGP Security

Advanced - In-person - BGP Security

Blocks

What you will learn

BGP Routing Security is a one-day course covering different aspects of the security of BGP protocol. The participant will gain insight and a high-level understanding of the need for security in BGP, the main threats it faces and the main security measures that can be applied nowadays. Some future developments on the topic will also be covered. The course includes theory and hands-on exercises.

You will also learn to:

  • Identify the inherent vulnerabilities of BGP
  • Identify the causes of BGP incidents, their types and their impact
  • Identify the recommended security measures for preventing accidental and intentional BGP routing incidents
  • Choose suitable security measures related to B sessions
  • Identify the purpose of BGP filtering and how it can be used to improve BGP routing security
  • Choose the appropriate methods for implementing BGP filters
  • Define BGP filter recommendations based on routing relationships
  • Identify the purpose of the Internet Routing Registry (IRR) and how it can be used to improve BGP routing security
  • Register routing information in the RIPE Database based on routing relationships
  • Identify the purpose of RPKI and how it can be used to improve BGP routing security
  • Identify elements of the RPKI infrastructure
  • Register routing information in the RPKI dashboard by creating a ROA
  • Identify differences between available RPKI deployment options
  • Validate BGP announcements by using RPKI information (BGP OV)
  • Use RPKI data to discard BGP Invalids
  • Understand future BGP security challenges and potential solutions
  • Intermediate
  • 1 Day
  • Classroom
  • English
  • For Members
  • Gets you ready for the IPv6 Security exam

Who is this course for?

You should attend this training course if you are using, or plan to use, BGP in your network and want to know more about the potential threats and the security solutions available to make your BGP routing more secure.

Skills you will gain

After completing this course you will be knowledgeable in

  • Ability to identify potential securty risks in an BGP network
  • Identify the appropriate security solutions and implement them

Pre-Requisites

In order to attend this course you need a good knowledge of TCP/IP and IP routing, experience with routing protocols (IGPs but mostly BGP), and an understanding of the different BGP routing relationships (Peer, Provider, IXP peering, Customer).

You should also feel comfortable with:

  • Ability to use a CLI to configure routers
  • TCP/IP and IP routing
  • Classless Inter-Domain Routing (CIDR)
  • BGP protocol, BGP attributes, and BGP communities
  • BGP routing relationships: Peer, Provider, IXP peering, Customer

Course Overview

Expand All

The Need for BGP Security

Is BGP Secure?

Analyse BGP Threats and Attacks

  • Vulnerabilities of the BGP Protocol
  • Causes of BGP Incidents

BGP Security Measures

  • Protection of BGP Sessions
  • Implementing Route Filtering
  • Registering in the IRR System
  • Implementing RPKI

Best Practices

Next steps, tips and tricks

Download course material

Here you can download the BGP Routing Security In-Person course material. This includes the presentation slides and exercise sheets.

  • BGP Security Course Introduction (.pdf)
  • BGP Security Course Slides (.pdf)
  • BGP Security Course Exercise Booklet (.pdf)
  • BGP Security Course Lab Diagrams (.pdf)
Course material library

BGP Security E-learning course

If you have participated in the BGP Routing Security course then go deeper in BGP security topics with the BGP Security E-Learning course.

See Course Details

Live sessions
Completion requirements
 
  • Contact Us
  • Service Announcements
  • Privacy Statement
  • Legal
  • Cookies
  • Copyright Statement
  • Terms of Service