The BGPStream framework includes a tool for processing BGP data: BGPReader. It is built using the libBGPStream API.


BGPReader is a simple command-line tool for generating ASCII output from a stream of BGP data: perfect for eyeballing raw data, building shell one-liners for exploratory analysis, and piping into external scripts.

Users familiar with the BGPdump tool should find using BGPReader easy; BGPReader even supports the BGPdump -m output format, so in some cases BGPReader can be used as a drop-in replacement for BGPdump. Moreover, since BGPReader provides seamless out-of-the-box access to both the Route Views and RIS data archives, users no longer need to manually acquire data, simply provide a time interval to BGPReader and BGPStream will do the rest.

Get started with BGPReader »