yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #75781
[Bug 1804136] Re: Industry Standard approach for DVR E/W routing issue of port/mac movement by vlan based mac learning
So if i understand your recommendation are you suggesting that we
completely ignore the HOST MAC change that we make today and just use
VLAN+MAC learning, so that the packets will get out of the host with its
own MAC.
What will happen to the switch learning that would happen in the
intermediate physical switches that would connect the hosts.?
** Changed in: neutron
Status: New => Opinion
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1804136
Title:
Industry Standard approach for DVR E/W routing issue of port/mac
movement by vlan based mac learning
Status in neutron:
Opinion
Bug description:
Problem statement:
In the current implementation of DVR E/W Routing when the DVR instance
having same mac running in multiple compute node will create mac
movement in the br-int bridge. The way we addressed this issue doesn't
follow any l2/l3 standard. I am proposing a simpler solution for this.
Proposal: Keep br-int as vlan+mac based learning switch. And, set DVR
port connected with br-int as tagged.
Scenario: Please refer https://assafmuller.com/2015/04/ for a
diagrammatic view. Say, blue host running in left compute node trying
to reach orange host running in right compute node. Both the compute
node running DVR and do E/W routing. Blue host subnet vlan is 10, and
Orange host subnet vlan is 20.
Packet Forwarding:
1. When vlan based mac learning happens in both br-int bridges, there will be two entries with same DVR mac one with vlan 10 and other with 20. Thus no mac-movement issue will not arise.
2. When packets send by blue host having vlan 10 reaches the left-dvr, it will route the packet and it send out with vlan 20 to Orange host.
3. br-int in right side will also have two mac entries for the same
MAC one for vlan 10 and another for vlan 20.
4. Since DVR has access to connected to both vlans, packets from
blue/orange host have to hop only the DVR in its compute node.
Please review this proposal will it work and simplify the DVR E/W
routing.
Thanks
Subbu
iimksubbu@xxxxxxxxx
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1804136/+subscriptions
References