RFE: Add support for IPv6 on DVR Routers for the Fast-path exit

Bug #1774463 reported by Swaminathan Vasudevan on 2018-05-31
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
High
Swaminathan Vasudevan

Bug Description

This RFE is to add support for IPv6 on DVR Routers for the Fast-Path-Exit.
Today DVR support Fast-Path-Exit through the FIP Namespace, but FIP Namespace does not support IPv6 addresses for the Link local address and also we don't have any ra proxy enabled in the FIP Namespace.
So this RFE should address those issues.

1. Update the link local address for 'rfp' and 'fpr' ports to support both IPv4 and IPv6.
2. Enable ra proxy in the FIP Namespace and also assign IPv6 address to the FIP gateway port.

Boden R (boden) on 2018-06-01
tags: added: rfe
Changed in neutron:
status: New → Confirmed
Miguel Lavalle (minsel) on 2018-07-06
tags: added: rfe-triaged
removed: rfe
YAMAMOTO Takashi (yamamoto) wrote :

it sounds reasonable to me.

Miguel Lavalle (minsel) on 2018-07-13
Changed in neutron:
importance: Undecided → Wishlist
Miguel Lavalle (minsel) on 2018-07-13
Changed in neutron:
status: Confirmed → Triaged
Brian Haley (brian-haley) wrote :

Hi Swami,

I just had a couple of questions.

In item 2 above you mentioned "ra proxy", did you mean ND proxy? That would make this similar to the IPv4 floating case where we do ARP proxy for the addresses.

Also, is part of the assumption that subnet pools/address scopes are used so that the l3-agent correctly configures rules to not drop ingress traffic? Since this FIP namespace is considered a scope boundary where things get marked.

And I'm assuming BGP is out of scope, so you should mention that too.

Thanks.

Hi Brian,
Yes, I mentioned running 'radvd' in the fipnamespace.
Yes it is assumed, this use case is with subnet pools/address scopes, so that the traffic is directed towards the compute node fast-exit-path and also yes the l3-agent correctly configures rules.

Yes BGP is out of scope of this RFE.
We already saw a patch that Ryan Tidwell pushed in for the BGP router to advertise the fixed ips for the DVR routers for fast path entrance traffic.
https://review.openstack.org/#/c/581098/

Akihiro Motoki (amotoki) wrote :

This makes sense to me.

IPv6 router needs to serve RA (router advertisement) and running radvd in FIP namespaces sounds reasonable. In case of SLAAC or DHCPv6-stateless, IPv6 addresses are calculated by an MAC address, so there is no concern on IP address duplicates.

Miguel Lavalle (minsel) wrote :

This RFE was discussed during today's Neutron Drivers meeting and is approved. Please move ahead with implementation

tags: added: rfe-approved
removed: rfe-triaged
Changed in neutron:
assignee: nobody → Swaminathan Vasudevan (swaminathan-vasudevan)
status: Triaged → In Progress
Changed in neutron:
importance: Wishlist → High
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers