The main objective of BGPlay is to provide a graphical and intuitive representation of
a portion of the inter-domain routing and its evolution over time. The portion can be
specified by the user in terms of Route Collectors, time interval and prefixes, IPs, Autonomous Systems to reach.
The JavaScript web application has been developed as a part of the Master's Thesis of
Massimo Candela.
The project has been coordinated by the
Computer Networks Research Group at Roma
Tre University (Italy) in collaboration with the
RIPE NCC.
BGPlay runs in a browser without third-party plug-ins.
Without a tool like BGPlay, understanding the AS level topology from the data
repositories is extremely complex. Even worse if the topology changes in time,
like in a real inter-domain routing context where AS-paths change driven by BGP updates.
In BGPlay, the evolution of routing can be accurately controlled by the user through
an easily usable interface which allows to analyze the topology variations introduced
by BGP updates step by step.