

During the first half of the test, the client will establish extra connections to the server if it determines additional threads are required to more accurately measure the download speed.As the chunks are received by the client, the client will request more chunks throughout the duration of the test.The client calculates the real-time speed of the transfers, then adjusts the chunk size and buffer size based on this calculation to maximize usage of the network connection.The client requests the server to send an initial chunk of data. The client establishes multiple connections with the server over port: 8080.This test is repeated multiple times with the lowest value determining the final result.The round-trip time is measured is measured in ms (milliseconds). The client sends a message to the server, upon receiving that message, the server sends a reply back. This test is performed by measuring the time it takes for the server to reply to a request from the user's client.

measures ping (latency), download speed and upload speed. operates mainly over TCP testing with a HTTP fallback for maximum compatibility.
