Hello all, I am trying to realize a custom tunnel with user-space packets between a source switch and a destination switch. At the source switch, the payload of a struct dp_packet (using function dp_packet_get_tcp_payload ) is a complete mac frame (with its own data link, IP, and TCP headers). At the destination switch, I can correctly retrieve this mac frame.
My problem is: How can I send this mac frame (packet) according to its original destination (according its own headers) and the flow table on the destination switch? I have the following solutions in mind but I do not know whether OVS allows them: Is there any function that “rebuilds” a struct dp_packet from a mac frame (packet)? In alternative, is there any function that gets the packet pointer as argument and sends that packet according to the flow table or to a specific port? Thanks in advance for your help! Songfan 从 Windows 版邮件<https://go.microsoft.com/fwlink/?LinkId=550986>发送
_______________________________________________ discuss mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
