3 ms·
Interesting fact, there's an ARP buffer in the Linux kernel, which holds outbound packets waiting for ARP resolution, which holds 3 packets (not configurable la
by fdegrassi 10y ago
Interesting fact, there's an ARP buffer in the Linux kernel, which holds outbound packets waiting for ARP resolution, which holds 3 packets (not configurable last time I checked).
- noselasd 10y agoNo. 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