Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nping sending ARPs 15.6ms apart #1514

jwbeck opened this Issue Mar 13, 2019 · 0 comments


None yet
1 participant
Copy link

jwbeck commented Mar 13, 2019

We would like to be able to send directed ARPs continuously at 2ms intervals (500pps) for a specific test, and we like nping since it is usable on the command line for automation.

However, we have observed that when we try to send directed ARPs at this rate, wireshark shows the ARPs coming out at intervals of 15.6ms. This seems to only happen on Windows 10, and on Windows 7 and Ubuntu linux it sends them out correctly at 2ms intervals. I have tried various methods of Windows 10 optimization that I found on Google:

• Close peer to peer update process
• Disable QoS bandwidth limiting in Group Policy setting
• Disable Window Auto-Tuning
• Disable Large Send Offload
• Update Network Drivers
• Windows 7 compatibility mode

None of these have worked.

I have tried adjusting the delay down to 1ms and it still sends them out at 15.6ms intervals. However, when I lower it to 0.9ms, it suddenly jumps to 25,000 pps.
Sometimes I can see short bursts of 2ms intervals, but mostly I see 15.6ms. I also saw it work once correctly at 2ms, but when I tried again it was 15.6ms again.

This is the command that I am using:

nping --arp --dest-mac 00:80:f4:02:f7:69 --arp-target-mac 00:80:f4:02:f7:69 --arp-target-ip --quiet -c 0 --delay 2ms

I have also tried using –rate 500.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.