[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