On Solaris, its trivial to simulate lower bandwidths using VNICs:<p><a href="https://blogs.oracle.com/JeffV/entry/virtual_network_part_4" rel="nofollow">https://blogs.oracle.com/JeffV/entry/virtual_network_part_4</a><p>Or, alternatively, using flowadm:<p><a href="http://docs.oracle.com/cd/E19963-01/html/821-1458/gfkci.html" rel="nofollow">http://docs.oracle.com/cd/E19963-01/html/821-1458/gfkci.html</a><p>If you want to simulate latency, that's a little harder, but can be done using hxbt:<p><a href="http://www.c0t0d0s0.org/archives/6625-Less-known-Solaris-features-hxbt-or-WAN-emulation.html" rel="nofollow">http://www.c0t0d0s0.org/archives/6625-Less-known-Solaris-fea...</a><p><a href="http://web.archive.org/web/20130517125147/http://hub.opensolaris.org/bin/download/Community+Group+networking/WebHome/hxbt.tar.gz" rel="nofollow">http://web.archive.org/web/20130517125147/http://hub.opensol...</a>