[GTER] BGP Multiple Instance com Quagga x Zebra

Rinaldo Vaz rinaldo at anid.com.br
Wed Aug 24 17:52:56 -03 2011


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?



More information about the gter mailing list