Sunday, January 31, 2016

Speed test TCP test components

Latency/Jitter : This test is performed by measuring the time it takes for the server to reply to a request from the user’s client. The client sends message to the server, upon receiving that message, the server sends reply back. The round trip time is measured in ms. 

Download: 
1. Client establishes multiple connections to the server over port 8080. The client requests the server to send an initial chunk of data
2. The client calculates the real time speed of transfers, then adjusts the chunk size and buffer size based on this calculation to maximize the usage of network connection
3. As the chunks are received by the client, the client will request more chunks throughout the duration of the test. 
4. During the first half of the test, the client will establish extra connections to the server if it determines extra threads are required to more accurately measure the download speed. 
5. The test ends once the configured amount of time has been reached. 

Upload: 
1. The client establishes multiple connections with the server over port ands sends initial data 
2. the client calculates the real time speed of the transfers and adjusts the chunk size and buffer size based on it to maximize the network connection usage. 
3. as the chunks are received by the server, client will send more chunks throughout the duration of the test 
4. 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 upload speed. 
5. The test ends once configured amount of time has reached  

references:

3 comments:

  1. Optimizing your Cincinnati Bell Speed Test results involves a combination of practical steps, from minimizing network congestion to ensuring your devices are up to date. By following these steps, you can gain a clearer understanding of your internet speed and take proactive measures to enhance your online experience.

    ReplyDelete