I wasn't really able to google this which surprises me but maybe I was just looking the wrong way... I would like to limit bandwidth per one TCP connection ie. all the connections are coming to a single interface, using the same source address, have the same destination port and each of these connections should be limited to eg. 5 Mbit/s. The idea is to simulate hundreds of users having slow DSL lines using one 20 Gbit/s interface.

I guess there has to be a way to mark all the packets belonging to a particular connection with unique mark and then use this mark to limit the speed but I've never used iptables/tc in such way :/

Thanks a lot for any advice! Tomas


Limit bandwidth on the client side with trickle.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.