[FUG-BR] Alternativa ao quagga e ao OpenOSPFD
Wenderson Souza
wendersonsouza em gmail.com
Segunda Janeiro 23 11:53:13 BRST 2017
Em 23 de janeiro de 2017 10:23, Jean Milanez Melo <
jmelo em freebsdbrasil.com.br> escreveu:
> 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.
Interessante Jean,
Vou testar e dou um feedback.
Obrigado.
Atenciosamente,
Wenderson Souza - wendersonsouza em gmail.com
+55 (43) 9162-4333 Vivo Mobile
Skype: wendersonsouza
Mais detalhes sobre a lista de discussão freebsd