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

Reply via email to