can't cross address scopes with DVR
Bug #1682228 reported by
Kevin Benton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
From the devref in https:/
Due to the asymmetric route in DVR and the fact that DVR local routers do not
know the information of the floating IPs that don't reside in the local host,
there is a limitation in the DVR multiple hosts scenario. With DVR in
multiple hosts and the destination of traffic which is an internal fixed IP in
a different host, the fixed IP with floating IP associated can't cross scope
to access the internal networks that are in the same address scope of external
network.
Changed in neutron: | |
status: | New → Fix Committed |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Based on the patch shown below /review. openstack. org/#/c/ 355062/, if the traffic hits the first node through a floatingip, and if the fixed ip is configured on a different node (host), still the traffic will reach the fixed-ip through East-west.
https:/
Once the traffic hits the fipnamespace, it will by default forwarded to the router-namespace if the address-scopes match. Once the traffic hits the router-namespace, from there it would take a east-west approach to reach the fixed-ip. Since the ARP entry for that fixed-ip should be populated on all nodes router-namespace.