hints:misc
This is an old revision of the document!
BGP Tool Hints
Here are some docs about how to build the various BGP tools out there.
Building BGPDUMP
BGPDUMP is a tool and set of libraries maintained by the RIPE NCC which reads MRT (MultiRouter Toolkit) files and outputs them in human readable format (ie ASCII).
First off, we clone the git repo locally. Go to the place where you normally do your development work (for example, /usr/local/src), and:
git clone https://github.com/RIPE-NCC/bgpdump.git
Next make sure we have the libraries and packages we need installed:
sudo apt install libz-dev libbz2-dev autoheader
and then go into the bgpdump folder and build the Makefile:
cd bgpdump ./bootstrap.sh
Once this is done we can then build bgpdump:
make
and then install it:
sudo make install
which will put bgpdump into /usr/local/bin.
hints/misc.1688814175.txt.gz · Last modified: 2023/07/08 21:02 by philip