> From: users [mailto:users-bounces at dpdk.org] On Behalf Of VERDOUX, Sylvain
> Sent: Tuesday, November 15, 2016 2:31 PM
> To: users at dpdk.org
> Subject: [dpdk-users] Howto control sending IFG
> 
> Hi,
> 
> Using i40e pmd i'm currently trying to control precisely packets emission 
> rate. When
> dealing with an IFG (inter frame gap) of 1ms it works fine, but dealing with 
> IFG under
> 100us I'm seeing bursts on the receiver. I was wondering if there was a 
> better way to be
> close to the wanted IFG instead of waiting and using rte_eth_tx_burst with 1 
> packet at a
> time. I did not see anything relevant in mbuf structure, and I was wondering 
> if tx queue
> threshold could help, but I'm not sure to understand well the impact of those 
> thresholds.
> Any advice is welcome :)
> 
> Best Regards,
> Sylvain


Hi Sylvain,

I don't personally have experience, however the MoonGen traffic generator has a 
few solutions to this problem; I can recommend reading their documentation on 
rate control[1], and the paper they wrote on the topic[2].

Hopefully that leads you to a solution, -Harry

[1] https://github.com/emmericp/MoonGen#rate-control
[2] 
https://www.net.in.tum.de/fileadmin/bibtex/publications/papers/MoonGen_IMC2015.pdf

Reply via email to