When Downloading a large file on an office network.
My download will often take up all the bacndwidth and prevent other users from accessing the internet.
This can be overcome by the use of an internet proxy server or using a router with built in bandwidth throttling. If none of these option are available then I create some filters on my computers firewall which limit the bandwidth on my computer.
Advanced OS X users know that Darwin comes with ipfw, which can be used to set up a custom firewall. This same service however can be used to also limit bandwidth on specific ports.
sudo ipfw pipe 1 config bw 150KByte/s
creates a pipe that only allows up to 150KB/s to go through.
sudo ipfw add 1 pipe 1 src-port 80
will attach that pipe to the outgoing traffic on port 80, effectively limiting the outgoing traffic of the web server.
sudo ipfw delete 1
will remove the pipe from the port.
OR you try this nice little tool here