Author: mxzwish
Subject: CAN NDIS6 send packet achieve WIRE-SPEED
Posted: 27 August 2013 at 2:19pm
Subject: CAN NDIS6 send packet achieve WIRE-SPEED
Posted: 27 August 2013 at 2:19pm
I am working on NDIS high-performance network firewall.
Not long ago I did a send packet test. here is my hardware platform:
CPU: Intel E1230 v2
Memory: Dual-Channel DDR3 1600 4G * 2
NIC: Intel E1G42ETThis hardware platform working on linux can easily achieve wire-speed (use pktgen to do test)
Tx Rate is about 1,488,078 pps (99.99% of wire-speed).
But when i use NDIS Filter to make this test. I was frustrated
I make the test on Windows 8 Pro x64
I have disabled all the other NDIS Filter such as built-in QoS services.
RESULT is about 400,000 pps (27% of wire-speed) .
so i wonder that can NDIS6 NdisFSendNetBufferLists achieve wire-speed ? or how ?