tc
Show/manipulate traffic control settings. More information: https://manned.org/tc.
- Add constant network delay to outbound packages:
tc qdisc add dev
eth0 root netem delay
delay_in_millisecondsms
- Add normal distributed network delay to outbound packages:
tc qdisc add dev
eth0 root netem delay
mean_delay_msms
delay_std_msms
- Add package corruption/loss/duplication to a portion of packages:
tc qdisc add dev
eth0 root netem
corruption|loss|duplication
effect_percentage%
- Limit bandwidth, burst rate and max latency:
tc qdisc add dev eth0 root tbf rate
max_bandwidth_mbmbit burst
max_burst_rate_kbkbit latency
max_latency_before_drop_msms
- Show active traffic control policies:
tc qdisc show dev
eth0
- Delete all traffic control rules:
tc qdisc del dev
eth0
- Change traffic control rule:
tc qdisc change dev
eth0 root netem
policy
policy_parameters