[GTER] OpenBGPD escondendo prefixos

Henrique de Moraes Holschuh henrique.holschuh at ima.sp.gov.br
Thu Jun 16 09:40:53 -03 2011


On 15-06-2011 20:45, Diogo Montagner wrote:
> Não sou especialista em openbgpd mas aqui vai a minha dica (ou loucura
> - como queiram).
>
> Uma vez que o código do openbgpd é free, você pode alterar o
> comportamento do programa para atender o que você quer. Olhando o
> código dele, parece ser bem simples de fazer isto se você domina C e
> entende o protocolo BGP. O código é limpo e simples.
>
> Na função path_add o software faz a comparação entre o prefixo atual e
> o novo recebido para escolher o "best" para fazer o update na RIB. Se
> você alterar este código de modo que ele também inclua o "não-best" na
> RIB, eu acredito que você atingirá o que você quer.

Melhor ainda, olhando aquela área do código, é capaz de você descobrir 
que já existe suporte ao que quer, e como ativá-lo.

Se não existir, sugiro que envie o patch com a alteração para a lista do 
OpenBGPd com um título estilo "RFC: ...", perguntando se a adição de tal 
funcionalidade de forma completa é interessante, e como seria a melhor 
forma (por exemplo, estender o router server client mode, ou criar uma 
nova diretiva de configuração, etc).

Assim, você contribui de volta para o OpenBGPd!

-- 
Henrique de Moraes Holschuh <hmh at ima.sp.gov.br>
IM@ - Informática de Municípios Associados
Engenharia de Telecomunicações
TEL +55-19-3755-6555/CEL +55-19-9293-9464

Antes de imprimir, lembre-se de seu compromisso com o Meio Ambiente
e do custo que você pode evitar.



More information about the gter mailing list