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.
> -----Original Message-----
> From: ovs-dev-boun...@openvswitch.org
> [mailto:ovs-dev-boun...@openvswitch.org] On Behalf Of Kapil A
> Sent: Tuesday, 13 February, 2018 16:44
> To: disc...@openvswitch.org; d...@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 ?
> 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.
> dev mailing list
dev mailing list