I'm looking to setup a VM to host some WCF services and I need realistic responses at the client during development.

Is it possible to configure a Windows machine's networking stack to mimic internet delay and upstream bandwidth limits?

 

Edit:

netsh interface ipv4 set interface "Local Area Connection" latency=50 upstreamlimit=2000000 downstreamlimit=10000000

OR

netsh interface ipv4 set interface "Local Area Connection" crawlliketheinternet=enabled