People, I am looking for a tool (free or not) to simulate BGP full internet route table peering and injection using real CISCO and JUNIPER routers. We have found some power tools like Spirent or Agilent but they are a too expensive to acquire for now. The main idea is to have a software tool for unix or linux system, that supports to simulate a cloud a carrier or an ISP, to work with real routers, establishing connection using BGP protocol and injecting on this real routers the full internet routing table - ipv4 or ipv6. Do you know some collection of tools (software tools) that we can use to do this kind of work ? It is possible to collect full internet routing table and inject it to a real router using a software for simulate real conditions ? Besides, the tool will need some additional features in simulation like the set of communities, local preference, med and other BGP attributes. What do you recommend for this tasks ? Thanks a lot, Giuliano
Roll quagga / BGPd on *nix and bring up sessions with whatever you like. For full tables, you can either hack up a few lines of perl to output a bunch of 'network a.b.c.d' lines from any of the available text looking glasses into the bgpd conf, or just bring up ebgp-multihop session with one of your borders or one of your friends. Prefix lists, communities, etc are all supported. -Jack Carrozzo On Sun, Jun 27, 2010 at 9:32 PM, GIULIANOCM (UOL) <giulianocm@uol.com.br>wrote:
People,
I am looking for a tool (free or not) to simulate BGP full internet route table peering and injection using real CISCO and JUNIPER routers.
We have found some power tools like Spirent or Agilent but they are a too expensive to acquire for now.
The main idea is to have a software tool for unix or linux system, that supports to simulate a cloud a carrier or an ISP, to work with real routers, establishing connection using BGP protocol and injecting on this real routers the full internet routing table - ipv4 or ipv6.
Do you know some collection of tools (software tools) that we can use to do this kind of work ?
It is possible to collect full internet routing table and inject it to a real router using a software for simulate real conditions ?
Besides, the tool will need some additional features in simulation like the set of communities, local preference, med and other BGP attributes.
What do you recommend for this tasks ?
Thanks a lot,
Giuliano
Oi Giulianao, I've used this in the past to dump a lot of routes into test networks: http://code.google.com/p/bgpsimple/ Tutorial: http://evilrouters.net/2009/08/21/getting-bgp-routes-into-dynamips-with-vide... There's a similar project written in python, but I can't find it right now. HTH, -Bill Fehring On Sun, Jun 27, 2010 at 18:32, GIULIANOCM (UOL) <giulianocm@uol.com.br> wrote:
People,
I am looking for a tool (free or not) to simulate BGP full internet route table peering and injection using real CISCO and JUNIPER routers.
We have found some power tools like Spirent or Agilent but they are a too expensive to acquire for now.
The main idea is to have a software tool for unix or linux system, that supports to simulate a cloud a carrier or an ISP, to work with real routers, establishing connection using BGP protocol and injecting on this real routers the full internet routing table - ipv4 or ipv6.
Do you know some collection of tools (software tools) that we can use to do this kind of work ?
It is possible to collect full internet routing table and inject it to a real router using a software for simulate real conditions ?
Besides, the tool will need some additional features in simulation like the set of communities, local preference, med and other BGP attributes.
What do you recommend for this tasks ?
Thanks a lot,
Giuliano
Found it: http://caia.swin.edu.au/urp/bgp/tools.html On Sun, Jun 27, 2010 at 21:37, Bill Fehring <lists@billfehring.com> wrote:
Oi Giulianao,
I've used this in the past to dump a lot of routes into test networks:
http://code.google.com/p/bgpsimple/
Tutorial: http://evilrouters.net/2009/08/21/getting-bgp-routes-into-dynamips-with-vide...
There's a similar project written in python, but I can't find it right now.
HTH,
-Bill Fehring
On Sun, Jun 27, 2010 at 18:32, GIULIANOCM (UOL) <giulianocm@uol.com.br> wrote:
People,
I am looking for a tool (free or not) to simulate BGP full internet route table peering and injection using real CISCO and JUNIPER routers.
We have found some power tools like Spirent or Agilent but they are a too expensive to acquire for now.
The main idea is to have a software tool for unix or linux system, that supports to simulate a cloud a carrier or an ISP, to work with real routers, establishing connection using BGP protocol and injecting on this real routers the full internet routing table - ipv4 or ipv6.
Do you know some collection of tools (software tools) that we can use to do this kind of work ?
It is possible to collect full internet routing table and inject it to a real router using a software for simulate real conditions ?
Besides, the tool will need some additional features in simulation like the set of communities, local preference, med and other BGP attributes.
What do you recommend for this tasks ?
Thanks a lot,
Giuliano
participants (3)
-
Bill Fehring
-
GIULIANOCM (UOL)
-
Jack Carrozzo