Page MenuHomeFreeBSD

Allow specifying the traffic class when using traceroute6
ClosedPublic

Authored by tuexen on Sep 12 2020, 1:01 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 17, 5:21 PM
Unknown Object (File)
Wed, Apr 17, 4:57 PM
Unknown Object (File)
Fri, Mar 22, 9:44 PM
Unknown Object (File)
Mar 8 2024, 10:38 AM
Unknown Object (File)
Mar 8 2024, 10:38 AM
Unknown Object (File)
Mar 8 2024, 6:09 AM
Unknown Object (File)
Jan 21 2024, 5:42 AM
Unknown Object (File)
Jan 5 2024, 5:50 AM
Subscribers

Details

Summary

By adding the -t traffic_call option to trceroute6 it is possible to specify the traffic class which is used when sending probe packets.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

In the man page, do we want to refer to RFC2474 and RFC3168, so that people are at least warned when the tos / tclass bytes are using not only the DSCP field, but also the ECN codepoints in ping / ping6 / traceroute / traceroute6?

This revision is now accepted and ready to land.Sep 12 2020, 9:10 PM

In the man page, do we want to refer to RFC2474 and RFC3168, so that people are at least warned when the tos / tclass bytes are using not only the DSCP field, but also the ECN codepoints in ping / ping6 / traceroute / traceroute6?

In my view the Traffic Class is an 8-bit field. It can be split in 6 bit DSCP and 2 bit ECN, but that is one option of using it. That is why it is called Traffic Class. RFC RFC 8200 is clear on this, I think.

Therefore, the short answer to your question is: no.