Page MenuHomeFreeBSD

Implement sticky ARP mode for interfaces.

Authored by on May 25 2022, 6:22 AM.
Referenced Files
Unknown Object (File)
Tue, Apr 2, 1:50 AM
Unknown Object (File)
Sun, Mar 31, 11:08 PM
Unknown Object (File)
Sun, Mar 31, 11:08 PM
Unknown Object (File)
Jan 17 2024, 6:24 PM
Unknown Object (File)
Dec 23 2023, 5:41 AM
Unknown Object (File)
Nov 10 2023, 11:24 PM
Unknown Object (File)
Nov 10 2023, 5:54 PM
Unknown Object (File)
Nov 8 2023, 11:29 PM



Provide sticky ARP flag for network interface which marks it as the
"sticky" one similarly to what we have for bridges. Once interface is
marked sticky, any address resolved using the ARP will be saved as a
static one in the ARP table. Such functionality may be used to prevent
ARP spoofing or to decrease latencies in Ethernet networks.

The drawbacks include potential limitations in usage of ARP-based
load-balancers and high-availability solutions such as carp(4).

The implemented option is disabled by default, therefore should not
impact the default behaviour of the networking stack.

Sponsored by: Conclusive Engineering sp. z o.o.

Diff Detail

rG FreeBSD src repository
Lint Not Applicable
Tests Not Applicable

Event Timeline edited the summary of this revision. (Show Details)

Thank you for the submission!
LGTM. Will commit in a couple of days if no-one raises objections & manpage part get ack.

This revision is now accepted and ready to land.May 25 2022, 2:53 PM

Other than those, manual page English LGTM.


Remember to bump.

This revision now requires review to proceed.May 26 2022, 7:07 PM marked an inline comment as done.

Bump date for ifconfig.8

Manual LGTM, but can't attest to consistency with source.

This revision is now accepted and ready to land.May 27 2022, 12:52 AM