BGP Workshop

From Haxogreen 2024 Wiki
Revision as of 11:26, 15 July 2024 by R3boot (talk | contribs) (Created page with "=== Introduction === Ever wondered how to use the protocol that binds the internet together? Are you looking for a way to dynamically manage routing on a diverse network? This workshop will help you understand the basics of BGP, by performing a number of tasks with BGP on a small-scale. We will work with the following subjects: * Routing theory * Setting up a peering * Route leaks * Aggregation * Hijacking * DDoS migitation (s/RTBH) Assumed is that you have an understa...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

Ever wondered how to use the protocol that binds the internet together? Are you looking for a way to dynamically manage routing on a diverse network? This workshop will help you understand the basics of BGP, by performing a number of tasks with BGP on a small-scale. We will work with the following subjects:

  • Routing theory
  • Setting up a peering
  • Route leaks
  • Aggregation
  • Hijacking
  • DDoS migitation (s/RTBH)

Assumed is that you have an understanding of Linux and the basics of networking (what is an ip, what is a subnet, what is a router, what is a switch).

Requirements

In order to participate in this workshop, you need to have the following:

  • A working Debian system (either virtualized or bare-metal)
  • A direct connection to the network (no nat, no routed connections)

Planning

Due to the amount of configuration needed multiplied by the number of participants, there might be more then one workshop, or the workshop will be split up into a single talk and multiple workshop parts.

Registration

Every participant of the workshop will receive a temporarily and private AS number and two private networks. During the workshop, we will create an "Internet" with these details. In order to register, ping r3boot on IRC or send an email to r3boot at r3blog dot nl, and I will add you to the list below:

Neighbor IP AS Prefix Subnet 1 Subnet 2
r3boot 65001 192.168.0.0/23 192.168.0.0/24 192.168.1.0/24

Router requirements

TBA