Skip to content

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

    iperf3 -c spd-nlsrv.hostkey.com -p 5201 -P 10 -4
    
  • IPv4 Finland, Helsinki

    iperf3 -c spd-fisrv.hostkey.com -p 5201 -P 10 -4
    
  • IPv4 USA, New York

    iperf3 -c spd-uswb.hostkey.com -p 5201 -P 10 -4
    
  • IPv4 Germany, Frankfurt

    iperf3 -c spd-desrv.hostkey.com -p 5201 -P 10 -4
    
  • IPv4 Iceland, Reykjavik

    iperf3 -c spd-icsrv.hostkey.com -p 5201 -P 10 -4
    

-R reverse mode (server sends, client receives)

  • IPv4 Netherlands, Amsterdam

    iperf3 -c spd-nlsrv.hostkey.com -p 5201 -P 10 -4 -R
    
  • IPv4 Finland, Helsinki

    iperf3 -c spd-fisrv.hostkey.com -p 5201 -P 10 -4 -R
    
  • IPv4 USA, New York

    iperf3 -c spd-uswb.hostkey.com -p 5201 -P 10 -4 -R
    
  • IPv4 Germany, Frankfurt

    iperf3 -c spd-desrv.hostkey.com -p 5201 -P 10 -4 -R
    
  • IPv4 Iceland, Reykjavik

    iperf3 -c spd-icsrv.hostkey.com -p 5201 -P 10 -4 -R
    

Example call for Windows (no syntax differences):

F:\Speedtest\iperf-3.1.3-win64\iperf3.exe -iperf3 -c spd-rudp.hostkey.com -p 5201 -P 10 -4 -R

EHTTP, HTTPS, FTP file upload test

For the test to work correctly, use the commands:

  • IPv4 Netherlands, Amsterdam:

    wget -4 -O /dev/null http://spd-nlsrv.hostkey.com/files/2000mb.bin 
    
  • IPv4 Finland, Helsinki:

    wget -4 -O /dev/null http://spd-fisrv.hostkey.com/files/2000mb.bin 
    
  • IPv4 USA, New York:

    wget -4 -O /dev/null http://spd-uswb.hostkey.com/files/2000mb.bin 
    
  • IPv4 Germany, Frankfurt:

    wget -4 -O /dev/null http://spd-desrv.hostkey.com/files/2000mb.bin 
    
  • IPv4 Iceland, Reykjavik:

    wget -4 -O /dev/null http://spd-icsrv.hostkey.com/files/2000mb.bin 
    

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:

  1. Getting a list of servers:

    librespeed-cli --server-json https://speedtest.hostkey.com/servers.json --list
    
    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/)
    
  2. Select a server to perform http tests on:

    librespeed-cli server-json https://speedtest.hostkey.com/servers.json --server 3     
    
    Retrieving server list from https://speedtest.hostkey.com/servers.json
    Selected server: NewYork, USA [spd-uswb.hostkey.com]
    You're testing from: 185.130.215.70 - HOSTKEY B.V., NL (6023.45 km)
    Ping: 144.27 ms Jitter: 9.12 ms
    Download rate:  3.84 Mbps
    Upload rate:    9.60 Mbps
    

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

librespeed-cli server-json https://speedtest.hostkey.com/servers.json --server 3 --secure