Throttler - Speed Debugger Demo
![[Image]](ThrottlerFiles/SpeedDebugger.gif)
Description
Speed debugger which is a demo that demonstrates the mapped TCP port component and also a custom IOHandler which purposefully limits the bandwidth of a connection. This allows connections to be minimized so as not to overload a connection, or simulate slow connections for debugging.
Usage
To use it simply enter a host name or IP of a web server. Do NOT enter a URL or include HTTP, just the IP or host name. Then select the web server to simulate and click the test button. The test button will launch the default browser, but point the browser at the speed debugger. Speed debugger will then redirect all traffic to the specified web host and slow it down for simulation.
The web servers that speed debugger and their respective speeds are listed below:
- Apache - Full Speed
- Dial Up (28.8) - 28.8 modem
- IBM PC XT - 9600 baud
- Commodore 64 - 2400 baud
- Microsoft IIS on a PIII-750 & 1GB RAM - 300 baud
Notes
-
While running this demo you may receive connection reset and other errors in the debugger. Just hit F9 to continue. These are normal with HTTP. For more information see the article on Connection Closed Gracefully.
-
Some websites you enter in might return a different website than you expect. This is becsause they are using virtual hosting, or IP sharing to host the website. Because the webrowser is accesing a URL containing 127.0.0.1 it does not send through the header required for the webserver to determine which virtual host to serve and will cause it to return an error or the default website in some cases.
Download
|