2012-05-07 22 views
5

Sto cercando di emulare una rete come (bitrate: 200kbps, packetloss: 0.03, delay: 400ms) e sto usando netem.Limitazione della larghezza di banda tramite netem?

tc qdisc add dev eth1 root handle 1:0 netem delay 400ms loss 0.03% 
tc qdisc add dev eth1 parent 1:1 handle 10: tbf rate 200kbit buffer 1600 limit 3000 

Quando ho eseguito questo sto ottenendo errore indicante

RTNETLINK answers: No such file or directory 

Dove sto andando male? come posso farlo meglio?

risposta

6
tc qdisc add dev eth1 root handle 1:0 tbf rate 200kbit buffer 1600 limit 3000 
tc qdisc add dev eth1 parent 1:0 handle 10: netem delay 400ms loss 0.03% 

Questo ha funzionato. Scherzi a parte non sono sicuro circa la differenza tra questi due,

1

prega di fare riferimento http://edseek.com/~jasonb/articles/traffic_shaping/classes.html

-> Link edseek è morto - provate pagina archive.is: http://archive.is/o4UTQ

-> o forse meglio: http://www.lartc.org

==:> e un altro ancora buona risorsa: http://myconfigure.blogspot.com/2012/03/traffic-shaping.html

preghiamo di cmds di seguito per impostare ETH secondo le vostre esigenze.

tc qdisc del dev eth1 root 
tc qdisc add dev eth1 root handle 1: htb default 1 
tc class add dev eth1 parent 1: classid 0:1 htb rate 200kbit 
tc qdisc add dev eth1 parent 1:1 handle 10: netem delay 400000 5 loss 0.03% 
tc qdisc ls dev eth1 
tc class ls dev eth1 
+0

collegamento all'articolo di Jason è morto ma può essere visualizzato nell'archivio: http://archive.is/o4UTQ – CarlH

Problemi correlati