[FUG-BR] OpenBGPd vs. vlan create - 11.0-RELEASE

Tiago Drumond tiagodexter em gmail.com
Sexta Outubro 7 15:18:19 BRT 2016


Em 7 de outubro de 2016 12:51, Maicon Vinicius Nunes <nunesvn em gmail.com>
escreveu:

> Olá pessoal,
>
> Estou fazendo aqui alguns testes com OpenBGPd e verifiquei uma situação
> estranha, e não ficou claro pra mim se isso é um bug ou uma característica.
>
> Ao criar uma vlan com o bgpd já em execução, ela fica em estado invalid:
>
> # bgpctl show int
> Interface      Nexthop state  Flags          Link state
> bce1.942       invalid                       active, 1000 MBit/s
>
> E não sobe até reiniciar o processo. Não subindo, o nexthop fica também
> inválido, e embora a sessão BGP com o neighbor nessa interface suba, as
> rotas recebidas não são propagadas.
>
> Verifiquei o mesmo comportamento ao iniciar o processo com a vlan sem IP
> definido, ela fica invalid e não adianta colocar o endereço depois. Isso
> talvez indique que a questão não seja exatamente a criação da vlan, mas sim
> uma vlan sem IP. Detalhe que as interfaces Ethernet, mesmo sem IP, ficam
> UP/ok.
>
> Pergunto então: é esse o comportamento esperado do OpenBGPd, precisa
> reiniciar o daemon pra ele entender que uma nova vlan foi criada e está
> funcionando?
>
> Já feito:
> - bgpctl reload
> - bgpctl fib couple
>
> Driver bce, 11.0-RELEASE. Testes com IPv4.
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>

Quando isso ocorre comigo eu deleto e recrio a vlan, assim, o openbgpd
reconhece.
Não sei se isso é um bug ou se é comportamento dele, mas isso resolve.
Mesmo caso isso ocorre de vez enquando nas interfaces fisicas, assim, basta
dar um down e um up nela que resolve.

Espero ter ajudado.

Att.

Tiago Drumond

-- 
Tiago Drumond
Analista de Sistemas
(31) 9413.6447


Mais detalhes sobre a lista de discussão freebsd