NAME tc - show / manipulate traffic control settings SYNOPSIS tc [ OPTIONS ] qdisc [ add | change | replace | link ... block BLOCK_INDEX ] qdisc [ qdisc specific parameters ] tc [ …disciplines SYNOPSIS eBPF classifier (filter) or action: tc filter ... bpf [ object-file OBJ_FILE ] [ section ... POLICE_SPEC ] [ action ACTION_SPEC ] [ classid CLASSID ] tc action…NAME actions - independently defined actions in tc SYNOPSIS tc [ TC_OPTIONS ] actions add | change | replace ... ACTSPEC tc [ TC_OPTIONS ] actions get | delete ACTISPEC tc [ TC_OPT…flower - flow based traffic control filter SYNOPSIS tc filter ... flower [ MATCH_LIST ] [ action ACTION_SPEC ... classid CLASSID ] [ hw_tc TCID ] MATCH_LIST := [ MATCH_LIST ] MATCH…NAME TAPRIO - Time Aware Priority Shaper SYNOPSIS tc qdisc ... dev dev parent classid [ handle major ... taprio num_tc tcs map P0 P1 P2 ... queues count1@offset1 count2@offset2 ...…NAME mpls - mpls manipulation module SYNOPSIS tc ... action mpls { POP | PUSH | MODIFY | dec_ttl } [ CONTROL ... PUSH := { push | mac_push } [ protocol MPLS_PROTO ] [ tc MPLS_TC ] …CAKE - Common Applications Kept Enhanced (CAKE) SYNOPSIS tc qdisc ... cake [ bandwidth RATE | unlimited* | autorate-ingress ... bandwidth RATE Set the shaper bandwidth. See tc(8) o…NAME ETS - Enhanced Transmission Selection scheduler SYNOPSIS tc qdisc ... ets [ bands number ] [ strict number ] [ quanta ... bytes bytes bytes... ] [ priomap band band band... ] …NAME netem - Network Emulator SYNOPSIS tc qdisc ... dev DEVICE ] add netem OPTIONS OPTIONS := [ LIMIT ] [ DELAY ... control block to set delays. EXAMPLES # tc qdisc add dev eth0 ro…NAME ct - tc connection tracking action SYNOPSIS tc ... action ct commit [ force ] [ zone ZONE ] [ mark ... MARK ] [ label MASKED_LABEL ] [ nat NAT_SPEC ] tc ... action ct [ nat ] …NAME ctinfo - tc connmark processing action SYNOPSIS tc ... action ctinfo [ dscp MASK [STATEMASK] ] [ cpmark [MASK ... index ] DESCRIPTION CTINFO (Conntrack Information) is a tc …Multiqueue Priority Qdisc (Offloaded Hardware QOS) SYNOPSIS tc qdisc ... dev dev ( parent classid | root) [ handle ... major: ] mqprio [ num_tc tcs ] [ map P0 P1 P2... ] [ queues c…NAME pedit - generic packet editor action SYNOPSIS tc ... action pedit [ex] munge { RAW_OP | LAYERED ... qdisc ( HTB in this case) is necessary: tc qdisc replace dev eth0 root hand…NAME mirred - mirror/redirect action SYNOPSIS tc ... action mirred DIRECTION ACTION [ index INDEX ] TARGET DIRECTION := { ingress ... and/or debug flows. When mirroring to a tc blo…NAME drr - deficit round robin scheduler SYNOPSIS tc qdisc ... add drr [ quantum bytes ] DESCRIPTION ... using the interface MTU as its quantum: # tc qdisc add dev eth0 handle 1 ro…Proportional Integral controller-Enhanced AQM algorithm SYNOPSIS tc qdisc ... pie [ limit PACKETS ] [ target TIME ] [ tupdate ... rate_estimator is turned off. EXAMPLES # tc qdisc …based traffic control filter SYNOPSIS Mapping mode: tc filter ... flow map key KEY [ OPS ] [ OPTIONS ... Hashing mode: tc filter ... flow hash keys KEY_LIST [ perturb secs ] [ OPTI…NAME sample - packet sampling tc action SYNOPSIS tc ... action sample rate RATE group GROUP [ trunc ... SIZE ] [ index INDEX ] tc ... action sample index INDEX DESCRIPTION The samp…universal 32bit traffic control filter SYNOPSIS tc filter ... [ handle HANDLE ] u32 OPTION_LIST [ offset OFFSET ... offload support for this filter, or TC offload is not enabled fo…NAME fw - fwmark traffic control filter SYNOPSIS tc filter ... fw [ classid CLASSID ] [ action ACTION_SPEC ... instead of doing the heavy-lifting with tc itself is that on one hand