Hi.

You can use KNI interfaces to redirect the control plane traffic whether
it's a bgp or any other routing protocol traffic to the KNI while
forwarding data plane traffic using dpdk. It will allow your linux routing
daemon to receive route updates without having a dedicated physical
interface. After that you should find a way to redistribute the received
routes back to your dpdk forwarding engine. To do that you can use linux
netlink interface or quagga's FPM interface. The bird also has a API to
export routes, but I am not shure.

???????, 28 ???? 2016 ?. ???????????? yingzhi ???????:

> Hi All,
>
>
> I'm new to DPDK and would like to ask some quick questions.
> We are trying to develop a Load Balance solution that take advantage of
> ECMP with BGP, so there is a BGP process running on our LB node, and we'd
> like to use DPDK to improve packet processing performance.
> The questions is, if DPDK bind to a interface, can it still
> sending/receiving BGP packets or I need a separate interface dedicated for
> BGP? In the later case, can the BGP process still aware of the DPDK bond
> port's network and announce that network to uplink router?
>
>
> Any comment/advice is appreciated.
>
>
> Thanks in advance.



-- 
--
Kiselev Alexander

Reply via email to