On Wed, May 21, 2025 at 02:38:46PM -0300, Tiago Pires via discuss wrote:
> Hi all,
> 
> I'm testing the OVN BGP support in OVN IC scenario where there a few
> AZs and one of them is where I have BGP support to learn external
> routes and advertise overlay internal subnets.
> 
> Following is a logical router in the AZ that has the BGP support and
> it is learning the IC routes from other AZs:
> # ovn-nbctl lr-route-list r1
> IPv4 Routes
> Route Table <main>:
>           192.168.10.0/24              169.254.11.1 dst-ip (learned)
>           192.168.20.0/24              169.254.11.2 dst-ip (learned)
>           192.168.30.0/24              169.254.11.3 dst-ip (learned)
> 
> 
> I can see the advertised routes to my external BGP speaker:
> 
> # ovn-sbctl list Advertised_Route
> _uuid               : 8f3f435d-dc3b-4926-a2d2-0acd6266f071
> datapath            : e632a5c1-d1ce-4f51-a2df-64d891cf43c9
> external_ids        : {}
> ip_prefix           : "192.168.10.0/24"
> logical_port        : b4a6588a-df77-4a3e-9de7-008028e254f1
> tracked_port        : []
> 
> _uuid               : 21cb1532-24f8-4fa5-ad90-8f922f85a315
> datapath            : e632a5c1-d1ce-4f51-a2df-64d891cf43c9
> external_ids        : {}
> ip_prefix           : "192.168.20.0/24"
> logical_port        : b4a6588a-df77-4a3e-9de7-008028e254f1
> tracked_port        : []
> 
> _uuid               : 70fad70a-c2f7-47d7-b3ea-def4bb521113
> datapath            : e632a5c1-d1ce-4f51-a2df-64d891cf43c9
> external_ids        : {}
> ip_prefix           : "192.168.30.0/24"
> logical_port        : b4a6588a-df77-4a3e-9de7-008028e254f1
> tracked_port        : []
> 
> 
> And also the learned routes from the BGP speaker:
> 
> # ovn-sbctl list Learned_Route
> _uuid               : ad1a2f94-e027-4ad8-878c-839edcb12624
> datapath            : e632a5c1-d1ce-4f51-a2df-64d891cf43c9
> external_ids        : {}
> ip_prefix           : "10.0.0.0/24"
> logical_port        : b4a6588a-df77-4a3e-9de7-008028e254f1
> nexthop             : "169.254.1.1"
> 
> 
> The above route is not installed into the logical router routing table:
> 
> # ovn-nbctl lr-route-list r1
> IPv4 Routes
> Route Table <main>:
>           192.168.10.0/24              169.254.11.1 dst-ip (learned)
>           192.168.20.0/24              169.254.11.2 dst-ip (learned)
>           192.168.30.0/24              169.254.11.3 dst-ip (learned)

Hi Tiago,

the BGP route learning is only happening between southbound and northd.
They are not reflected in northbound.
That means you will not see it in lr-route-list.
You can see if they are installed by taking a look at the lflow-list of
r1.

Thanks,
Felix

> 
> Should the learned route be installed in the logical router routing
> table? I'm trying to understand if I'm missing some step or the
> current implementation can not handle it yet.
> My goal is to see the external route installed in the logical router
> routing table and be learned via OVN IC by the other AZs.
> 
> Regards,
> 
> Tiago Pires
> 
> -- 
> 
> 
> 
> 
> _‘Esta mensagem é direcionada apenas para os endereços constantes no 
> cabeçalho inicial. Se você não está listado nos endereços constantes no 
> cabeçalho, pedimos-lhe que desconsidere completamente o conteúdo dessa 
> mensagem e cuja cópia, encaminhamento e/ou execução das ações citadas estão 
> imediatamente anuladas e proibidas’._
> 
> 
> * **‘Apesar do Magazine Luiza tomar 
> todas as precauções razoáveis para assegurar que nenhum vírus esteja 
> presente nesse e-mail, a empresa não poderá aceitar a responsabilidade por 
> quaisquer perdas ou danos causados por esse e-mail ou por seus anexos’.*
> 
> 
> 
> _______________________________________________
> discuss mailing list
> disc...@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to