Hey all, Is there a way I can encapsulate a packet with VXLAN, and then resubmit it through OVS again to run other flow actions based on this encapsulated packet?
Currently, I have a OVS-DPDK setup where in the final step, before a packet leaves the host, the group action is used to pick between multiple physical ports, and then rewrite the mac address (mod_dl_dst) to that of the destination's, as well as apply the appropriate vlan tag (mod_vlan_vid). I would like the encapsulate action to take place before the step mentioned above. I created a tunnel port (eg. vxlan0). But if I set the action to this port, the packet basically leaves OVS and I can't resubmit it. In the userspace tunneling example, two bridges are used so that information from the kernel can be used for routing and ARP resolution. Is there a way I can populate these fields through various flow actions if I already know what they should be without going through the kernel? Or is going through the kernel absolutely required to create the data structure for encapsulation? Thank you, Derrick
_______________________________________________ discuss mailing list disc...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-discuss