Speed test¶
Information
The Hostkey B.V. Speedtest service is designed to test the connection speed between a user's device and Hostkey's servers.
Testing methods¶
There are several ways for the user to check the quality of the data channel:
- using the graphical interface on the service page;
- Test with IPERF;
- Test with file download via HTTP, HTTPS, FTP (Linux);
- from the command line with the Librespeed-cli client.
Speedtest with the graphical interface of Hostkey B.V. Speedtest service page¶
The service page allows the user to select the location of Hostkey's servers. Four locations are available:
- Netherlands, Amsterdam;
- Finland, Helsinki;
- Germany, Frankfurt;
- Iceland, Reykjavik
- USA, New York
- Turkey, Istanbul
To run the test, select one of the two options and press the Start button.
As a result of the test, the following data is displayed on the screen:
- Ping;
- Jitter;
- Download;
- Upload;
- The distance between the user's location and the company's servers;
- Internet service provider and IP address of the user.
IPERF test¶
Information
Iperf software and manuals can be found on the official website.
You can find the TCP throughput calculator on the official website.
Example IPERF3 (client sends, server receives):
-
IPv4 Netherlands, Amsterdam
-
IPv4 Finland, Helsinki
-
IPv4 USA, New York
-
IPv4 Germany, Frankfurt
-
IPv4 Iceland, Reykjavik
-R
reverse mode (server sends, client receives)
-
IPv4 Netherlands, Amsterdam
-
IPv4 Finland, Helsinki
-
IPv4 USA, New York
-
IPv4 Germany, Frankfurt
-
IPv4 Iceland, Reykjavik
Example call for Windows (no syntax differences):
EHTTP, HTTPS, FTP file upload test¶
- Netherlands, Amsterdam: 10mb.bin, 100mb.bin, 1000mb.bin, 2000mb.bin, 5000mb.bin, 10000mb.bin
- Finland, Helsinki: 10mb.bin, 100mb.bin, 1000mb.bin, 2000mb.bin, 5000mb.bin, 10000mb.bin
- USA, New York: 10mb.bin, 1000mb.bin, 2000mb.bin, 5000mb.bin, 10000mb.bin
- Germany, Frankfurt: 10mb.bin, 100mb.bin, 1000mb.bin, 2000mb.bin, 5000mb.bin, 10000mb.bin
- Iceland, Reykjavik: 10mb.bin, 100mb.bin, 1000mb.bin, 2000mb.bin, 5000mb.bin, 10000mb.bin
For the test to work correctly, use the commands:
-
IPv4 Netherlands, Amsterdam:
-
IPv4 Finland, Helsinki:
-
IPv4 USA, New York:
-
IPv4 Germany, Frankfurt:
-
IPv4 Iceland, Reykjavik:
Note
For Windows OS, you will need to download and install the console utility GNU Wget.
Testing with Librespeed Command Line client¶
Information
The user can download the command line client [here].(https://github.com/librespeed/speedtest-cli).
After installing the command line client, the user can check the connection speed of his device to the HOSTKEY servers from the command line. The check consists of the following steps:
-
Getting a list of servers:
Retrieving server list from https://speedtest.hostkey.com/servers.json 1: Amsterdam, Netherlands (http://spd-nlsrv.hostkey.com/) 2: Helsinki, Finland (http://spd-fisrv.hostkey.com/) 3: NewYork, USA (http://spd-uswb.hostkey.com/) 4: Frankfurt, Germany (http://spd-desrv.hostkey.com/) 6: Reykjavik, Iceland (http://spd-icsrv.hostkey.com/)
-
Select a server to perform http tests on:
The server number is set according to the list obtained in the previous step. If you want to test for https, you can add --secure
to the end of the command. For example