grout use-cases for host traffic

Christoph cm at appliedprivacy.net
Sat May 23 21:29:58 CEST 2026


Robin Jarry wrote:
>> If so where can I find documentation for how to setup grout <-> linux
>> host services communication for TCP/UDP communication?
> 
> Yes, TCP/UDP termination is supported. This is what allows FRR daemons
> to exchange routes with other peers. See this presentation from the DPDK
> summit for more details (slide 7):
> 
> https://hosted-files.sched.co/dpdksummit2026/f3/frr-grout-dpdk-summit-2026.pdf

Thank you for the direct link, looking forward to the summit talks to 
show up on youtube :)

Will there be documentation / guides on how to configure host traffic 
termination?

> If you need
> high performance (nginx or any other high bandwidth use cases), you
> should use direct termination via another Linux interface (a virtual
> function on the same NIC can work).

Yes we are looking at high bandwidth use cases (>10Gbps).
Since frr (bgp)/grout is expected to decide where to route the traffic 
(which grout interface), this can't be done using a separate non-grout 
interface on the same system, correct? So we would use the TUN/TAP setup 
I guess or am I missing something? :)

best regards,
Christoph



More information about the grout mailing list