tc常用限流配置

#模拟网络延迟
tc qdisc add dev eth1 root netem delay 500ms

#模拟丢包
tc qdisc add dev bond1 root netem loss 1%

#模拟数据包损坏
tc qdisc add dev eth1 root netem corrupt 0.5%

#模拟数据包乱序
tc qdisc change dev enp131s0f1 root netem delay 10ms reorder 25% 50%

#模拟包重复
tc qdisc add dev eth1 root netem duplicate 1%

#删除规则
tc qdisc del dev eth0 root

#查看已经配置网关条件
tc qdisc show dev eth1

#延迟某一固定的ip:port
tc qdisc del dev eth1 root
tc qdisc add dev eth1 root handle 1: prio
tc filter add dev eth1 protocol ip parent 1: prio 1 u32 match ip dst 9.147.252.120 match ip dport 51247 0xffff flowid 1:1
tc filter add dev eth1 protocol all parent 1: prio 2 u32 match ip dst 0.0.0.0/0 flowid 1:2
tc filter add dev eth1 protocol all parent 1: prio 2 u32 match ip protocol 1 0xff flowid 1:2
tc qdisc add dev eth1 parent 1:1 handle 10: netem delay 60000ms
tc qdisc add dev eth1 parent 1:2 handle 20: sfq

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据