Rx-miss means the NIC must drop packets on RX because the rx queue was full, usually because VPP cannot keep up with the incoming packet rate. You can check it with the output of 'show run'. If you see a big average vector size (100 or more) it means VPP is busy. To improve that you must increase the number of VPP workers (and rx queues). Rx-misses can also be caused by traffic spikes. In that case you can increase the rx queues size to absorb the bursts.
Best ben > -----Original Message----- > From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Akash S R > Sent: mardi 28 septembre 2021 11:43 > To: vpp-dev <vpp-dev@lists.fd.io> > Subject: [vpp-dev] rx-miss while sending packets to Interface (IMPORTANT) > > Hello mates, > > Its been a long time, me , raising a query out here to you guys :) (Nah, > Please ignore this junk.) > > I have a question on rx-miss. Whenever we fire packets at some high rate, > say 1GBPS or more, I get rx-miss on the interface with some packet count. > I referred to a link below from the VPP forum: https://lists.fd.io/g/vpp- > dev/topic/78179815#17985 > > TenGigabitEthernet4/0/1 3 up 1500/0/0/0 rx > packets 8622948 > rx > bytes 1103737344 > ip4 > 8622948 > rx- > miss 283721416 > > But the buffer is available and allocated is less. I reduced the queues to > 256 and threads to 4. > But still the issue is not resolved. > DBGvpp# show dpdk buffer > name="vpp pool 0" available = 13984 allocated = 2816 total = 16800 > > May I know the reason for this rx-miss and any kinda resolution for this > issue? > > Thanks, > Akash
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#20216): https://lists.fd.io/g/vpp-dev/message/20216 Mute This Topic: https://lists.fd.io/mt/85920772/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-