[FUG-BR] Alternativa ao quagga e ao OpenOSPFD

Vinícius Zavam egypcio em googlemail.com
Segunda Janeiro 23 15:52:26 BRST 2017


2017-01-23 13:23 GMT+01:00, Jean Milanez Melo <jmelo em freebsdbrasil.com.br>:
> Bom dia,
>
> No FreeBSD (e em sistemas BSD no geral), o Bird usa a route flag PROTO1 para
> identificar as suas rotas. O OpenBGP usa a mesma flag, então isso causa uma
> bagunça geral nas rotas.
>
> Existe a possibilidade de mudar o Bird para usar a flag PROTO2 ou PROTO3 e
> acabar com esse conflito. Porém não é uma opção de compilação, você precisa
> alterar no código fonte e recompilar.
>
> Para isso edite o arquivo krt-sock.c do codigo fonte do Bird e altera as
> seguintes linhas:
>
> msg.rtm.rtm_flags = RTF_UP | RTF_PROTO2;
>
> u32 self_mask = RTF_PROTO2;
>
> Após isso você conseguirá rodar Bird (fazendo OSPF) e OpenBGP (fazendo BGP)
> na mesma maquina.
>
>> Em 19/01/2017, à(s) 09:38, Wenderson Souza <wendersonsouza em gmail.com>
>> escreveu:
>>
>> Em 17 de janeiro de 2017 17:41, Tiago Drumond <tiagodexter em gmail.com>
>> escreveu:
>>
>>> O bird não da conflito com o OpenBGP, porém da problemas de rotas.
>>> Ou você modifica o código do bird para ajustar as rotas, ou utiliza
>>> somente
>>> o brid para fazer BGP e OSPF
>>
>>
>> Estou passando por esta dificuldade do BIRD fazendo OSPF estar removendo
>> da
>> tabela as rotas recebidas pelo OpenBGPd.
>>
>> Estou pensando seriamente em mudar o BGP + OSPF tudo para o BIRD.
>>
>>
>> Atenciosamente,
>>
>> Wenderson Souza
> --
> Atenciosamente
> Jean Milanez Melo

http://pastebin.com/raw/8C50RGip


-- 
Vinícius Zavam
keybase.io/egypcio/key.asc


Mais detalhes sobre a lista de discussão freebsd