All about BGP

BGPlay

Datasets | Networks | Tools

BGPlay shows a graph of the observed BGP routes. It allows to replay historical BGP announcements and displays route changes.

Documentation
Github


BGPmon Archive

Datasets | Networks

Downloadable dataset of historic BGP information from different vantage points.


BGPStream (CAIDA)

Datasets | Networks | Tools

An open-source software framework for live and historical BGP data analysis, supporting scientific research, operational monitoring, and post-event analysis.

BGP streams are freely accesible and provided by Route View, RIPE, and BGPmon.


BGPStream (OpenDNS)

Datasets | Networks

BGP Stream is a free resource for receiving alerts about hijacks, leaks, and outages in the Border Gateway Protocol.

BGP Steam provides real-time information about BGP events. It includes information about affected IPs, ASNs, and even a replay feature how the BGP announcements changed.

A live alert bot also exists on Twitter.


Caida Datasets Overview

Datasets | IP | Networks

Overview of datasets, monitors, and reports produced and organized by Caida. Also contains links to other datasets.


dn42

IP | Networks | VPN

dn42 is a big dynamic VPN. It employs various Internet technologies, such as BGP, whois, DNS, etc.

Users can experiment with technology, they normally would not use in a separated environment.

Mostly different hackerspaces participate in the dn42 network, such as different locations of the CCC.


IXP Pricing Overview

Datasets | Networks

Contains a list of pricing information of different IXP.


List of BGP Routing Datasets

Datasets | Networks

Isolario

Isolario also provides historial routing data in MTR format for their route collectors. The data contains snapshots every two hours and updates with a granularity of five minutes.

Packet Clearing House (PCH)

The Packet Clearing House (PCH) publishes BGP data collected at more than 100 internet exchange points (IXP). The snapshot dataset contains the state of the routing tables in daily intervals.

PCH also provides raw routing data in MRT format. These contain all the update information in sorted by time.

Routing Information Service (RIS)

The RIS is the main resource from RIPE featuring all kinds of datasets about AS assignments and connectivity.

Routeviews

Routeviews is a project by the University of Oregon to provide live and historical BGP routing data.


OpenIPmap RIPE

Datasets | Networks | Tools

IP geolocation services feeding itself from geolocation databases, user provided locations, and most importantly active RTT measurements based on the RIPE Atlas system. It also provides a nice API to query the location. It provides a breakdown on where the results stem from and how much they contribute to the overall result.


PEERING: The BGP Testbed

Networks | Tools

PEERING is an environment where researchers and educators can play with BGP announcements in a real but sandboxed environment.

Description from the website:

The long-term goal of the PEERING system is to enable on-demand, safe, and controlled access to the Internet routing ecosystem for researchers and educators:

  • PEERING for researchers. Today, it is hard for researchers to conduct Internet routing experiments. To perform a routing experiment, a research institution has to obtain Internet resources (IP addresses and ASNs) and establish relations with upstream networks. PEERING eliminates these obstacles and provides researchers controlled on-demand access to the routing ecosystem.
  • PEERING for educators. Educators can use the PEERING infrastructure in teaching students the Internet routing architecture. The students access to live BGP sessions to multiple ISPs.

PeeringDB

Datasets | Networks

Contains information for some networks about peering information. This includes peering partnes, transfer speeds, peering requirements and similar.

Documentation


Routing Information Service (RIS)

Datasets | DNS | Networks | Tools

Different information regarding reachability and connectiveness of ASs.


ROV Deployment Monitor

Datasets | Networks

The Route Origin Validation (ROV) Deployment Monitor measures how many AS have deployed ROV. It uses PEERING for BGP annoucements and uses BGP monitors to see in which ASs the wrong announcements are filtered. A blogpost at APNIC describes it in more detail.


vizAS

Networks | Tools | Datasets

vizAS by APNIC shows the connectiveness between different ASs split by countries. It is usefull to find the ASs which are most central in the graph.