3 ms·
No. Linux uses the socket buffer to buffer packets while ARP is in progress. (The only sane thing to do imo). I believe the "buffers 3 packets" was how it was d
by noselasd 10y ago
No. Linux uses the socket buffer to buffer packets while ARP is in progress. (The only sane thing to do imo). I believe the "buffers 3 packets" was how it was done it the early 2.0 kernels.
Windows[1], BSDs[2], OSX[3] only buffers 1 packet per socket while it's ARPing
[1] Empirical testing.
[2] https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man4/arp.4.html
[3] http://www.unix.com/man-page/FreeBSD/4/arp/ and similar for other BSDs