[ovs-discuss] OVN Dynamic Routing

Greg Smith greg at nutanix.com
Thu Jan 7 16:38:05 UTC 2021

+ Greg A Smith

From: Daniel Alvarez Sanchez <dalvarez at redhat.com>
Date: Thursday, January 7, 2021 at 4:17 AM
To: Ankur Sharma <ankur.sharma at nutanix.com>
Cc: Frode Nordahl <frode.nordahl at canonical.com>, Greg Smith <greg at nutanix.com>, ovs-discuss <ovs-discuss at openvswitch.org>
Subject: Re: [ovs-discuss] OVN Dynamic Routing

Thanks Ankur, all for the presentation and slides.

If I may, I have a some questions regarding the proposed solution:

1) Who is responsible for creating the VTEP endpoints on each hypervisor? Are they assumed to be created in advance or somehow this solution will take care of it? If the latter, how will it work and how will 'ovn-routing' know the addresses of the endpoints? OVN VTEP gateways?

2) In the diagram at [0], what's the 'MAC ROUTER'? Is this OVN Logical Router connected to a Logical Switch with a localnet port and this MAC address corresponds to such port in the router? Or it would be the MAC address of ''. What if two VMs in the same LS reside on different hypervisors, would you still advertise the same MAC but use a different VNI?
With OVN routers being distributed we'd have the same MAC address advertised on multiple HVs and we need to use different VNIs to distinguish them, right?

3) If two OVN VMs want to reach each other, it will still use the Geneve overlay right? This whole solution is mainly for incoming traffic or I'm missing something?

I'm sorry if the questions are a bit blurry but I guess that after reviewing the slides and recording I didn't quite grasp it :)

Thanks a lot in advance!

[0] https://youtu.be/9DL8M1d4xLY?t=330 [youtu.be]<https://urldefense.proofpoint.com/v2/url?u=https-3A__youtu.be_9DL8M1d4xLY-3Ft-3D330&d=DwMFaQ&c=s883GpUCOChKOHiocYtGcg&r=l2KqK5U87xc8UBeIEnhlhA&m=SRMQBULQJkV-FCkQL3j8jKJG7VsJvDJLM3fREJa0ymk&s=L4hURaD1nuVUyZhtTJViZPdXqd7YDychGkHlRuJVkh8&e=>

On Mon, Dec 14, 2020 at 8:25 PM Ankur Sharma <ankur.sharma at nutanix.com<mailto:ankur.sharma at nutanix.com>> wrote:
Hi Frode,

Glad to see your message.
Yes, while we started with EVPN as our main use case, we agree that it is more of a generic dynamic routing capability in OVN.

Sure, we will kickstart the discussions around this on mailing list as well.


From: Frode Nordahl <frode.nordahl at canonical.com<mailto:frode.nordahl at canonical.com>>
Sent: Thursday, December 10, 2020 1:10 AM
To: Ankur Sharma <ankur.sharma at nutanix.com<mailto:ankur.sharma at nutanix.com>>
Cc: Greg Smith <greg at nutanix.com<mailto:greg at nutanix.com>>; ovs-discuss <ovs-discuss at openvswitch.org<mailto:ovs-discuss at openvswitch.org>>
Subject: OVN Dynamic Routing

Hello, Ankur, Greg, All,

Thank you for sharing your view on dynamic routing support for OVN
during OVSCON 2020 [0].

I believe this is a topic that interests multiple parties in the
community, and it applies to multiple topologies/use cases, not just

Would you be interested in presenting and discussing the proposed
design on the mailing list?

0: https://urldefense.proofpoint.com/v2/url?u=https-3A__www.openvswitch.org_support_ovscon2020_&d=DwIBaQ&c=s883GpUCOChKOHiocYtGcg&r=mZwX9gFQgeJHzTg-68aCJgsODyUEVsHGFOfL90J6MJY&m=3HUT7aQXAsSImmITSraoqdZ6mWcRxUtwVRKAfH3ygQA&s=Xzze2S3f7Rstp66gRz7MSuTGvGltr3t8uxyx5M3R8og&e=

Frode Nordahl
discuss mailing list
discuss at openvswitch.org<mailto:discuss at openvswitch.org>
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss [mail.openvswitch.org]<https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.openvswitch.org_mailman_listinfo_ovs-2Ddiscuss&d=DwMFaQ&c=s883GpUCOChKOHiocYtGcg&r=l2KqK5U87xc8UBeIEnhlhA&m=SRMQBULQJkV-FCkQL3j8jKJG7VsJvDJLM3fREJa0ymk&s=lRqhPz7LN0jbPKAW_ZFSqiRGvFbM32O-y7AGzLI9FUU&e=>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-discuss/attachments/20210107/aa713835/attachment-0001.html>

More information about the discuss mailing list