2012-05-07 17 views
5

Estoy tratando de emular una red como (bitrate: 200kbps, packetloss: 0.03, delay: 400ms) y estoy usando netem.Estrangulamiento del ancho de banda con 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 

Cuando corro esto estoy de error que indica recibiendo

RTNETLINK answers: No such file or directory 

Dónde estoy haciendo mal? ¿cómo puedo hacerlo mejor?

Respuesta

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% 

Esto funcionó. En serio no está seguro acerca de la diferencia entre esta dos,

1

favor refiérase http://edseek.com/~jasonb/articles/traffic_shaping/classes.html

-> Enlace edseek está muerto - probar la página archive.is: http://archive.is/o4UTQ

-> o tal vez mejor: http://www.lartc.org

==:> y otro buen recurso: http://myconfigure.blogspot.com/2012/03/traffic-shaping.html

favor obtener los cmds siguientes para configurar ETH según sus necesidades.

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

enlace al artículo de Jason está muerto, pero se puede ver en el archivo: http://archive.is/o4UTQ – CarlH

Cuestiones relacionadas