[MASOCH-L] Ferramenta para Simulacao de BGP

Christian Lyra lyra at pop-pr.rnp.br
Sun Jun 27 22:49:07 -03 2010


2010/6/27 GIULIANOCM (UOL) <giulianocm at uol.com.br>:
> Pessoal,
>
> Boa noite, tudo bem ?
>
> Estou pesquisando na internet a respeito da existencia de alguma ferramenta
> especifica para simular o protocolo BGP.
>
> A ideia e que essa ferramenta possa fazer a injecao de rotas Full Routing
> (320k rotas) num roteador comum.
>
> Voces conhecem alguma ferramenta aberta e livre ou outra fechada e paga
> (software apenas) que possa realizar as simulacoes ?
>

Já precisamos fazer algo parecido aqui no trabalho. Não é exatamente a
ferramenta apropriada, mas o que fizemos foi o seguinte:

- um script para inserir diversas rotas no kernel do linux (algo como
for i in $(seq 1 254); do ip route add 10.0.$i.0/24; done),
- depois usamos o zebra/quagga/bgpd para redistribuir as rotas do
kernel nas sessões bgp. Funcionou bem.

Faz bastante tempo que testamos isso... mas lembro tb que fizemos um
script que tentava pingar alguns endereços aleatorios, e viamos como o
roteador se comportava. Alguns roteadores mantem um certo numero de
rotas em uma "memoria" rapida* e o resto em uma "memoria" lenta*,
então quando vc tentava rotear muitas coisas para algo que não estava
na memoria rapida o roteador arriava...


* ok, a descrição é ruim

-- 
Christian Lyra
PoP-PR/RNP



More information about the masoch-l mailing list