HomeFreeBSD

MFC r335837 (by kp): carp: Set DSCP value CS7

Description

MFC r335837 (by kp): carp: Set DSCP value CS7

Update carp to set DSCP value CS7(Network Traffic) in the flowlabel field of
packets by default. Currently carp only sets TOS_LOWDELAY in IPv4 which was
deprecated in 1998. This also implements sysctl that can revert carp back to
it's old behavior if desired.

This will allow implementation of QOS on modern network devices to make sure
carp packets aren't dropped during interface contention.

Submitted by: Nick Wolff <darkfiberiru AT gmail.com>
Sponsored by: iXsystems, Inc.
Differential Revision: https://reviews.freebsd.org/D14536

Details

Provenance
mavAuthored on
Differential Revision
D14536: Set DSCP bits in ip_carp
Parents
rS346754: Merge __VGLGetXY() back into VGLGetXY(). They were split to simplify
Branches
Unknown
Tags
Unknown