[GTER] [Inclusão Digital] BGP Multiple Instance com Quagga x Zebra

Rubens Kuhl rubensk at gmail.com
Wed Aug 24 21:40:02 -03 2011


Me parece que o que você está buscando não é conseguido usando views,
e sim opções como local-as, no-prepend e replace-as do comando
neighbor. Essas opções eram disponíveis apenas em versões development
do Quagga há algum tempo atrás, e se elas ainda não estiverem
disponíveis no build padrão, tem que pegar a versão dev.


Rubens




2011/8/24 Rinaldo Vaz <rinaldo at anid.com.br>:
> Prezados amigos,
>
>
> Devido a uma particularidade de nossa rede, necessitamos fechar 2 sessões
> BGP usando ASNs diferentes. que vou chamar de as 100 e 200
>
> Coseguimos utilizando o multiple-instance
>
> *router(config)# bgp multiple-instance*
> *
> *
> *
> *
> Porém as rotas recebidas da segunda instância não sobem na tabela de
> roteamento do zebra e sendo assim não funcionam
> *
> *
> *
> *
> *Seguem mais detalhes das configurações abaixo:*
> *
> *
> *
> *
> Sendo assim o as 100 configuramos normalmente
>
> *router(config)# router bgp 100
> router(config-router)#  neighbor 3.3.3.3 remote-as 300*
> *router(config-router)#  neighbor 3.3.3.3 description teste_as300*
> ...
>
> Tudo normal ate aí.
>
> Quando tento configurar neighbors utilizando outro AS recebo uma mensagem
> informando que já existe um processo rodando:
>
> *router(config)# router bgp 200*
> *BGP view name and AS number mismatch*
> *BGP instance is already running; AS is 28135*
>
> Preciso então utilizar um outro view:
>
> *router(config)# router bgp 200 view 2*
> *router(config-router)# *
> *router(config-router)#  neighbor 4.4.4.4 remote-as 400*
> *router(config-router)#  neighbor 4.4.4.4 description teste_as400*
> .... e assim adiciono mornalmente novos neighbors.
>
>
>
> Na hora de visualizar informações desse segundo "view" preciso adicionar o
> "view 2" no comando assim:
>
> *router# show ip bgp view 2 summary *
> BGP router identifier 201.70.239.18, local AS number 65004
> RIB entries 219, using 14 KiB of memory
> Peers 1, using 2520 bytes of memory
>
> Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down
>  State/PfxRcd
> 2.2.2.2   4 400     262     193        0    0    0 01:34:14      120
>
> Total number of neighbors 1
> router#
>
> o mesmo acontece para ver os anúncios que faço:
>
> *router# show ip bgp view 2 neighbors 201.70.239.17 advertised-routes  *
>
> Tudo funciona normal.
>
> Se executo :
>
> router# sh ip bgp view 2
>
> tb visualizo todas as rotas recebidas nessa instancia , porém elas nao
> aparecem na tabela de roteamento (zebra)
>
> Alguem tem ideia do que está faltando?
> _______________________________________________
> Inclusaodigital mailing list
> Inclusaodigital at anid.com.br
> http://mail.anid.com.br/mailman/listinfo/inclusaodigital
>



More information about the gter mailing list