Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
5032 Discussions

Why can't I receive packets ranging in size from 65 to 68 bytes, at 10Gbps?



I can't receive all packets ranging in size from 65 to 68 bytes at 10Gbps. I learned from my net card vendor Silicom that it maybe has to do with cache line. If so, why I can receive all packets of 64-byte, and why all the packets of 69-byte and above can be received?

If it is really a hardware problem, I also want to know how I can get a convincing reason. Maybe you can give me one, or teach me how I can find the critical point that affect the performance. Now I have known a bit how to use Linux tool perf, but I don't know how to use it to find the reason.

BTW, I need to clarify that the driver is customized by PF_RING-5.6.2. And I didn't match the result of with you provided product info, but the lspci reported its vender:device(8086:10fc).

NIC: Intel® 10 Gigabit XF SR Dual Port Server Adapter

Kernel: 3.5.0-23-generic

Distribution_Version: Ubuntu 12.04.2 LTS

Driver_Version: ixgbe-3.18.7

Thanks in advance.

0 Kudos
0 Replies