Hi,

"tx frame not ready"? means VPP didn't find empty queue at linux side. Linux is 
processing too slow which results in that behavior and VPP drops those packets.


While when you use dpdk, you bypass linux kernel (bottleneck), so you don't 
find such behavior.


If you still want to use the virtual interfaces for some reason. It would be 
preferable to use tapv2.


Cheers,

Mohsin

________________________________
From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> on behalf of 
michael.jinli....@gmail.com <michael.jinli....@gmail.com>
Sent: Friday, March 30, 2018 4:36 PM
To: vpp-dev@lists.fd.io
Subject: [vpp-dev] VPP+afsocket error:tx frame not ready

hi, i used VPP+afsocket to run ip4 forward case between pcA and pcB. After i 
used iperf to send 400Mb/s 64B packets,the iperf server did not show the 
received bandwidth. So i inputed show error,the result showed many packets were 
not handled normally because of tx frame not ready. when i used dpdk+VPP to run 
the same case,this phenomenon did not appear. i hope someone could give me some 
guidance. thank you.[cid:attach_0_1520B96F4282B646_19234@lists.fd.io]

Reply via email to