[121184] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

BGP testbed tools

daemon@ATHENA.MIT.EDU (Ben Jencks)
Tue Jan 12 15:28:29 2010

Date: Tue, 12 Jan 2010 15:27:52 -0500
From: Ben Jencks <ben@bjencks.net>
To: nanog@nanog.org
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

This is obviously a rookie question, but I haven't found anything by
searching. I'm looking to set up a small testbed to simulate our
internal network topology, and I want to have a realistic BGP table
from the fake "upstream" routers. Ideally what I'd like to do is dump
the BGP table from our production routers, strip the immediate
neighbor AS, and load the table into Quagga or OpenBGPD to advertise.
I'm running into two problems: how do you dump BGP tables in a
machine-parseable format from IOS, and how do you make the route
server advertise the routes as they were in the original table,
including the full AS-path, communities, etc? If Quagga/OpenBGPD
aren't the right tools, I'm happy to use something else.

This seems like it would be a pretty standard thing to do, but none of
the tools I've found seem aimed at this sort of testbed.

Thanks!

-Ben Jencks


home help back first fref pref prev next nref lref last post