Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Nice, I have found some hard to reproduce bugs using tools like this. On Mac OS X and iOS, there's the Network Link Conditioner which is built into iOS and part of the developer tools package on MAC OS X I believe (installed as a Preference pane).


People mention netem[1] on Linux, looks like it adds the same repertoire of network degradation, through the command line.

[1]: http://www.linuxfoundation.org/collaborate/workgroups/networ...


Yep, although it is quite a bit simpler: NLC does bandwidth, delay and drop (which clumsy calls throttle, lag and drop), it does not reorder, duplicate or tamper with packets.

It also applies to all network communications, it can't be applied to specific links or connections. On the other hand it's very, very easy to use.


OS X has DummyNet installed (belieie this is what NLC uses)

You can configure DummyNet to shape traffic for specific IPs/ MAC addresses etc. - ifpw is you friend.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: