nanog mailing list archives

Synthetic BGP routes in a lab


From: "Perry Jannette" <perry.jannette () usa net>
Date: Wed, 11 Apr 2001 08:50:00 -0400

Yesterday I sent out a message inquiring about a method to inject BGP routes into a lab network.  Here is a follow-up 
message on what I learned.  Thanks to everyone that replied.

There are several methods to inject synthetic routes into a lab network.

1.  MRT (Multi-Threaded Routing Toolkit) is a sweet of tools that allow you to perform several different functions with 
BGP.  
    a.  MRTd - an IPv4/IPv6 routing daemon
    b.  SBGP - a BGP speaker and listener, no policy routing, etc...
    c.  BGPsim - a BGP simulator used to inject instability into the BGP network
    d.  route_atob - converts ASCII messages to MRT format
    e.  route_btoa - converts binary MRT messages to ASCII format

Check it out at www.mrtd.net.  You can get a BGP table (sh ip bgp) from a route server and format it for use with MRT.  
Then inject these routes with SBGP.

2.  Smartbits using SmartFlow

I have not attempted either of these methods yet, but MRT seems like a fairly easy solution.

Perry



Current thread: