ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 流量控制tc

流量控制tc

Linux操作系统 作者:G8bao7 时间:2015-04-21 10:03:26 0 删除 编辑


# 显示当前有哪些命令
tc qdisc show
# 加入
tc qdisc add dev bond0 root ......
# 修改存在的 qdisc ,记的,加入同一条后只能用 change 来修改
tc qdisc change dev bond0 root ......
# 删除
tc qdisc del dev bond0 root
## 网络延迟 ##
# 设置固定delay 100ms (所有经过bond0的包都被延时了100ms):
tc qdisc add dev bond0 root netem delay 100ms


# 设置delay 100ms Jitter 10ms:
tc qdisc change dev bond0 root netem delay 100ms 10ms
# 其实Jitter是有相关性的,如果要设置Jitter的相关性25%:
tc qdisc change dev bond0 root netem delay 1000ms 50ms 25% 
# 设置Jitter为正态分布。
tc qdisc change dev bond0 root netem delay 100ms 20ms distribution normal
## 网络丢包 ##
# 设置丢包率10%
tc qdisc change dev bond0 root netem loss 10%
# 丢包率也有相关性。 如设置10%的丢包率,但是丢包率之间的相关性为25%
tc qdisc change dev bond0 root netem loss 0.3% 25%
## 包乱序 ##
# 乱序, 每第5个包马上发送,其他的包间隔10ms发送。
tc qdisc change dev bond0 root netem gap 5 delay 10ms
# 乱序, 10%的包(相关性为25%)马上发送,其他的包间隔10ms发送。
tc qdisc change dev bond0 root netem delay 10ms reorder 10% 25%
# 包的duplication。
tc qdisc change dev bond0 root netem duplicate 3%
# 包的corruption。
tc qdisc change dev bond0 root netem corrupt 0.1%



see
http://www.linuxfoundation.org/collaborate/workgroups/networking/netem
http://blog.csdn.net/wind0513/article/details/5339127

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26250550/viewspace-1588648/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: zookeeper配置
请登录后发表评论 登录
全部评论

注册时间:2013-11-04

  • 博文量
    496
  • 访问量
    1258291