Simulating a low-bandwidth, high-latency network connection on Linux

Posted by Justin L. on Super User See other posts from Super User or by Justin L.
Published on 2010-05-31T05:19:54Z Indexed on 2010/05/31 5:23 UTC
Read the original article Hit count: 327

Filed under:
|
|

I'd like to simulate a high-latency, low-bandwidth network connection on my Linux machine.

Limiting bandwidth has been discussed before, e.g. here, but I can't find any posts which address limiting both bandwidth and latency.

I can get either high latency or low bandwidth using tc. But I haven't been able to combine these into a single connection. In particular, the example rate control script here doesn't work for me:

# tc qdisc add dev lo root handle 1:0 netem delay 100ms 
# tc qdisc add dev lo parent 1:1 handle 10: tbf rate 256kbit buffer 1600 limit 3000
RTNETLINK answers: Operation not supported

How can I create a low-bandwidth, high-latency connection, using tc or any other readily-available tool?

© Super User or respective owner

Related posts about linux

Related posts about networking