[ovs-dev] VEPA support in OVS

jerry jerry.lilijun at huawei.com
Wed Dec 4 02:24:28 UTC 2013


On 2013/12/3 13:08, Ben Pfaff wrote:
> On Tue, Dec 03, 2013 at 10:18:43AM +0800, jerry wrote:
>> It may be easily supported to forward unicast packets. But I'm not sure
>> how to set OpenFlow rules when transferring multicast packets.
>> It's described as follows:
>> Firstly, multicast packets from VM1 will be sent out by up-link netdevice and
>> be loop backed to up-link netdevice by physical switch.
>> Secondly, we should avoid multicast packets being sent to VM1. Here we need
>> to gather every VM MAC addresses and add rules for each VM.
>>
>> Could you share with me some opinions on such problems?
> 
> Can you point me to a description of how this is done in a conventional
> VEPA bridge implementation?
> 
Hi Ben

Now MACVLan in Linux kernel has implemented VEPA. You can read related codes or
the patch as follows:
https://lists.linux-foundation.org/pipermail/virtualization/2009-November/014409.html

Regards
Jerry
> 





More information about the dev mailing list