mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-23 00:00:01 +01:00
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@83 8ec27952-4edc-4aab-86aa-e87bb2611832
18 lines
466 B
Bash
Executable file
18 lines
466 B
Bash
Executable file
#!/bin/bash
|
|
|
|
IF=eth1
|
|
|
|
# Reset everything
|
|
tc qdisc del dev $IF root
|
|
|
|
# Root qdisc
|
|
tc qdisc add dev $IF root handle 4000 prio bands 3 priomap 0 0 0
|
|
|
|
# Netem qdsics
|
|
tc qdisc add dev $IF parent 4000:2 handle 4020 netem delay 500000
|
|
tc qdisc add dev $IF parent 4000:3 handle 4030 netem delay 1000000
|
|
|
|
# Filters
|
|
tc filter add dev $IF protocol ip u32 match ip dst 172.23.157.1 classid 4000:2
|
|
tc filter add dev $IF protocol ip u32 match ip dst 172.23.157.3 classid 4000:3
|
|
|