[FUG-BR] RES: RES: RES: RES: quagga

Renato Frederick frederick em dahype.org
Terça Maio 5 14:18:34 BRT 2009


Use 0.99.11 e aplique o patch para resolver o problema do as de 4bytes. Como já repeti aqui inúmeras vezes, basta aplicar o patch, compilar somente o BGPD e sobrescrever os binários, muito rápido.
Se preferir instalar o 0.99.11 + patch na Mao, tem que lembrar de incluir o patch do pid em /var/run/quagga e habilitar vtysh. Mesmo assim tem algo que eu não tive paciência de ver que é com relação ao OSPFD, compilando manualmente ele fala que o número de grupos IGMP no kernel(!) foi excedido. Deve ter que alterar no código, mas bobagem, o bug afeta só o bgpd.

Você ficar toda hora subindo e parando sua sessão bgp vai dar um damp em seu AS e vai ficar até horas sem conexão com internet a fora.
Com sessão BGP não se brinca em produção.

Você pode é fazer e em laboratório, aí pode subir e descer quantas sessões quiser, até um cisco 2500 atende simulando o ISP.

Sobre o conceito de estável, o vendor afirma que o 0.99.11 é o estável,  então tem que usar ele, obviamente. Se o debian fala que o estável na distribuição debian é o 0.99.X, aí envolve outros conceitos, por exemplo, empacotamento, etc.
Se for levar para este lado, estável para o freebsd seria a versão que os ports disponibiliza então. :)
Até que tem lógica, afinal debian, assim como o freebsd eventualmente aplica um ou outro patch ou customização para funcionar redondo.
Graças a Deus usamos BSD e aplicar patches nos ports é muito fácil, tive que fazer isto em um Linux com RPM e foi tanto "rpmrebuild", "RPM -abcdefg" que me perdi :(

A propósito desde que apliquei o patch tudo esta ok, rodando bgp com 4 operadoras e em cada uma tendo 2 neighbours.




> -----Mensagem original-----
> De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em
> nome de Patrick Tracanelli
> Enviada em: terça-feira, 5 de maio de 2009 12:51
> Para: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"
> Assunto: Re: [FUG-BR] RES: RES: RES: quagga
> 
> Edinilson - ATINET escreveu:
> > A minha configuracao do BGP aqui, no momento, é bem simples.
> >
> > Esta versao do openbgpd que vem no ports do Freebsd, 4.2, é estavel
> para se
> > utilizar (pergunto pois, depois de colocarem o Quagga 0.99.11 nos
> ports, com
> > varios bugs, tenho ficado com um pé atras) ?
> >
> > Daria para rodar os 2 em paralelo, para testar (tipo, parando um e
> subindo o
> > outro, alternadamente) ?
> 
> Edinilson, sim é estável e segura. Sim pode rodar em paralelo se o seu
> peer não chiar com a frequencia de down e up. Talvez fosse prudente
> fechar com seu quagga antes e depois que estiver 100% familiar ai sim
> fechar direto com o(s) peer(s).
> 
> Sobre o quagga, o 0.99.11 é o mais estável de acordo com o vendor. Se
> formos assumir uma politica de não confiar no vendor entrariamos num
> modelo como o do debian de criterios proprios pra considerar stable.
> Alias no debian o stable é 0.99.10 - que não está livre dos mesmos
> bugs[1].
> 
> É a mesma versão de alguns vyatta de acordo com os problem reports.
> 
> [1]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=526270
> 
> --
> Patrick Tracanelli
> 
> FreeBSD Brasil LTDA.
> Tel.: (31) 3516-0800
> 316601 em sip.freebsdbrasil.com.br
> http://www.freebsdbrasil.com.br
> "Long live Hanin Elias, Kim Deal!"
> 
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


Mais detalhes sobre a lista de discussão freebsd