Linux下使用tc流量控制命令模拟网络延迟和丢包

使用tc模拟网络延迟和丢包:
1)模拟延迟传输:
# tc qdisc add dev eth0 root netem delay 100ms
2)模拟延迟波动:
# tc qdisc add dev eth0 root netem delay 100ms 10ms
3)延迟波动随机性:
# tc qdisc add dev eth0 root netem delay 100ms 10ms 30%
4)模拟网络丢包:
# tc qdisc add dev eth0 root netem loss 1%
5)网络丢包成功率:
# tc qdisc add dev eth0 root netem loss 1% 30%
6)删除相关配置:
# tc qdisc del dev eth0 root netem delay 100ms
7)模拟包重复:
# tc qdisc add dev eth0 root netem duplicate 1%
8)模拟包损坏:
# tc qdisc add dev eth0 root netem corrupt 0.2%
9)查看网卡配置:
# tc qdisc show dev eth0
10)查看丢包率:
# tc -s qdisc show dev eth0

posted @ 2016-12-22 16:38  当年亦如是  阅读(2211)  评论(0编辑  收藏  举报