Heads up, upcoming changes to the IPQoS default and config keywords in #OpenSSH ssh(1)/sshd(8) have landed in #OpenBSD -current.
job@ modified src/usr.bin/ssh/*: Set default IPQoS for interactive sessions to Expedited Forwarding (EF)
Marking interactive session data with DSCP value EF (RFC3246, RFC3247) helps inform the network on relative priority compared to other traffic.
This is especially useful for differentiated treatment over wireless media.
Following the reconciled IETF Diffserv to IEEE 802.11 mappings (RFC 8325), traffic marked with DSCP value EF maps to User Priority 6 in QoS Control, in turn mapping to the high priority WMM AC_VO access category.
OK djm@
job@ modified src/usr.bin/ssh/*: Deprecate support for IPv4 type-of-service (TOS) IPQoS keywords
Type of Service (ToS) was deprecated in the late nineties and replaced with the Differentiated Services architecture. Diffserv has significant advantages for operators because this mechanism offers more granularity.
OpenSSH switched its default IPQoS from ToS to DSCP values in 2018.
IPQoS configurations with 'lowdelay', 'reliability', or 'throughput' will be ignored and instead the system default QoS settings apply.
Additionally, a debug message is logged about the deprecation with a suggestion to use DSCP.
with/OK deraadt@ sthen@ djm@