leeand00 Asked: 2018-10-22 21:21:23 +0800 CST2018-10-22 21:21:23 +0800 CST 2018-10-22 21:21:23 +0800 CST Como se usa tc para adicionar latência a um limite de taxa? 772 Eu li que existe outra ferramenta para netfilter que permite adicionar latência a um limite de taxa. Alguém tem um exemplo disso? tc netfilter 1 respostas Voted Best Answer Gohu 2018-10-23T01:25:15+08:002018-10-23T01:25:15+08:00 Eu uso o seguinte script para emular várias condições de rede: #!/bin/bash intf="dev eth0" delay="delay 400ms 100ms 50%" loss="loss random 0%" corrupt="corrupt 0%" duplicate="duplicate 0%" reorder="reorder 0%" rate="rate 512kbit" tc qdisc del $intf root tc qdisc add $intf root netem $delay $loss $corrupt $duplicate $reorder $rate echo "Cancel with:" echo "tc qdisc del $intf root" No seu caso, para introduzir um atraso de 400ms e um limite de taxa de 512kbit/s nos pacotes de saída no dispositivo eth0: tc qdisc del dev eth0 root tc qdisc add dev eth0 root netem delay 400ms rate 512kbit Referências: homem tc-netem Linux Foundation Netem Wiki
Eu uso o seguinte script para emular várias condições de rede:
No seu caso, para introduzir um atraso de 400ms e um limite de taxa de 512kbit/s nos pacotes de saída no dispositivo eth0:
Referências: