NetGauge: HTTP Legacy Fallback (Advanced)

NetGauge's built-in optional HTTP Legacy Fallback system will use a preassigned Configuration Template's for the download & upload settings in order to test a range of broadband speeds. However, you can tweak the test parameters manually if one of the templates requires fine tuning based on your test environment.

Please Note: Setting up additional threads does not require any changes to your license key. The added host URLs are used to serve content used by the license URL. Also, when using HTTP Legacy Fallback, the end of test panel will not provide an upload graph due to the difference in testing methodology.

To overcome throughput limits caused by response times and the TCP window when testing over HTTP, Legacy Fallback supports multiple parallel threads. HTTP standards limit us to two concurrent connections per host. To get around this we must provide alternate hosts (or host names for the same machine) for each additional set of threads. Using http://speedtest.mydomain.com as an example, create up to three additional DNS entries like this:

To use files from other hostnames, Flash will require permission via a crossdomain.xml file on the added hostnames. See the What is crossdomain.xml and why do I need it? article for information on how to set that up. A template crossdomain.xml file is provided within the install archive.

Once done you will be able to use as many as sixteen parallel threads (the maximum allowed) for both the download and upload tests. Threads can be either 1 or done in pairs, so the possible values are 1, 2, 4, 6, 8, 12, 16.

We recommend using the lowest number that achieves proper speed measurement for your situation! Each additional thread uses more CPU on the client which can impact results on older/slower computers. Eight threads should only be needed when measuring speeds in excess of 100 Mbps.

To increase the download thread count to 8 (or another number) change the threads parameter here: