Habilitar BFD nas portas da bridge de usuário do OVS na criação de links
Habilitar o protocolo Bidirectional Forwarding Detection (BFD) nas portas de usuário do OVS, que estão associadas a um link. Para habilitar esse protocolo setar a flag bfd da tabela interface do ovs como enable=true. Ex.:
ovs-vsctl set interface patch-net6-ovsdb-2-vid-3210-tenant bfd:enable=true
Implementar um serviço de coleta para o bfd_status de cada porta (link?) e retornar up ou down. Na UI usar essa informação para identificar se o link está ativo ou não e trocar o formato da linha exibida (completa/tracejada).
TODOs
-
Implementar métodos de update/select da tabela interface do OVS para os campos bfd e bfd_status -
Adicionar parâmetro opcional bfd enable na criação de VPorts -
Setar bfd enable como true para portas criadas pelo VLink -
Implementar serviço no core para coletar status das portas (ou links) e retornar up ou down -
Modificar o estado do link na UI de acordo com o status coletado pelo novo serviço