[ovs-discuss] [ovs-dev] DPDK: How to send packets from one OVS bridge to another OVS bridge while running in the same user space ?

Jan Scheurich jan.scheurich at ericsson.com
Tue Feb 13 15:52:21 UTC 2018


Hi Kapil,

This is what patch ports are for. They are only traversed for the first packet of a flow in the slow path. The resulting datapath flow entry collapses the processing in both bridges into a single megaflow. So there is no performance overhead compared to having a single bridge.

Regards, Jan

> -----Original Message-----
> From: ovs-dev-bounces at openvswitch.org [mailto:ovs-dev-bounces at openvswitch.org] On Behalf Of Kapil A
> Sent: Tuesday, 13 February, 2018 16:44
> To: discuss at openvswitch.org; dev at openvswitch.org
> Subject: [ovs-dev] DPDK: How to send packets from one OVS bridge to another OVS bridge while running in the same user space ?
> 
> Hello,
> 
> In my setup, i have two DPDK ports, where dpdk0 is part of br0 and and
> dpdk1 is part of br1. How can i send packets from br0 to br1 in an
> efficient way within userspace with good performance?
> I came across, veth pair as one option, but i couldn't find if it will
> provide good performance in userspace while running in dpdk mode ?
> 
> My query might sound odd, but i have a use case where i need to send the
> packets across bridges within the same userspace, so appreciate some help
> on this.
> 
> Regards
> Kapil
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev


More information about the discuss mailing list