Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- tc qdisc del dev vlan100 root
- tc qdisc del dev vlan100 ingress
- tc qdisc del dev vlan101 root
- tc qdisc del dev vlan101 ingress
- #######################################################################################################
- #Download to clients VLAN
- #######################################################################################################
- tc qdisc add dev vlan100 root handle 1: htb default 20
- tc class add dev vlan100 parent 1: classid 1:1 htb rate 10mbit ceil 10mbit
- tc class add dev vlan100 parent 1:1 classid 1:10 htb rate 1mbit ceil 1mbit
- tc class add dev vlan100 parent 1:1 classid 1:20 htb rate 9mbit ceil 9mbit
- tc filter add dev vlan100 protocol ip parent 1:0 prio 1 u32 match ip src 192.168.7.0/24 flowid 1:20
- tc filter add dev vlan100 protocol ip parent 1:0 prio 1 u32 match ip src 0.0.0.0/0 flowid 1:10
- tc qdisc add dev vlan100 parent 1:10 handle 10: sfq perturb 10
- tc qdisc add dev vlan100 parent 1:20 handle 20: sfq perturb 10
- tc qdisc add dev vlan101 root handle 1: htb default 20
- tc class add dev vlan101 parent 1: classid 1:1 htb rate 10mbit ceil 10mbit
- tc class add dev vlan101 parent 1:1 classid 1:10 htb rate 1mbit ceil 1mbit
- tc class add dev vlan101 parent 1:1 classid 1:20 htb rate 9mbit ceil 9mbit
- tc filter add dev vlan101 protocol ip parent 1:0 prio 1 u32 match ip src 192.168.7.0/24 flowid 1:20
- tc filter add dev vlan101 protocol ip parent 1:0 prio 1 u32 match ip src 0.0.0.0/0 flowid 1:10
- tc qdisc add dev vlan101 parent 1:10 handle 10: sfq perturb 10
- tc qdisc add dev vlan101 parent 1:20 handle 20: sfq perturb 10
- ######################################################################################################
- #Upload from client VLAN
- ######################################################################################################
- tc qdisc add dev vlan100 handle ffff: ingress
- tc filter add dev vlan100 parent ffff: protocol ip prio 1 u32 match ip dst 192.168.7.0/24 police rate 9mbit burst 0.9mb drop flowid ffff:
- tc filter add dev vlan100 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 1mbit burst 0.1mb drop flowid ffff:
- tc qdisc add dev vlan101 handle ffff: ingress
- tc filter add dev vlan101 parent ffff: protocol ip prio 1 u32 match ip dst 192.168.7.0/24 police rate 9mbit burst 0.9mb drop flowid ffff:
- tc filter add dev vlan101 parent ffff: protocol ip prio 1 u32 match ip src 0.0.0.0/0 police rate 1mbit burst 0.1mb drop flowid ffff:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement