Czas w obie strony, 20 pakietów
ping -c 20 lg.vpsoffshore.com
Liczy się mediana, nie minimum. Pojedynczy szybki pakiet nic nie mówi o jakości łącza.
Cele, pliki i dokładne polecenia. Bez konta, bez formularza, bez niczego do zaakceptowania — można zmierzyć naszą sieć z własnej maszyny i zdecydować na podstawie własnych liczb.
Cele
| Rodzina | Cel | Dobre do |
|---|---|---|
| IPv4 | 198.51.100.24 |
ping · traceroute · mtr |
| IPv6 | 2001:db8:4a::24 |
ping6 · traceroute6 |
| Host | lg.vpsoffshore.com |
wskazuje na oba, nadaje się do użycia w skryptach |
Pliki testowe
| Rozmiar | URL | Zastosowanie |
|---|---|---|
| 100 MB | https://lg.vpsoffshore.com/100mb.bin |
Wystarczy, by zapełnić łącze gigabitowe na sekundę. Ten warto wykorzystać jako pierwszy. |
| 1 GB | https://lg.vpsoffshore.com/1gb.bin |
Dla portów 10 Gbps i wszystkiego, co ma zostać opublikowane. |
| 10 GB | https://lg.vpsoffshore.com/10gb.bin |
Test przepustowości ciągłej. Prosimy nie uruchamiać go w pętli. |
Pliki to nieskompresowalne dane losowe, więc proxy czy CDN po stronie klienta nie mogą podkoloryzować wyniku. Są serwowane z tego samego portu, jaki otrzymuje serwer klienta.
Cztery polecenia
Większość zgłoszeń „sieć działa wolno” to artefakt pomiaru. Te cztery wskaźniki, odczytane właściwie, pokazują, co naprawdę się dzieje.
Czas w obie strony, 20 pakietów
ping -c 20 lg.vpsoffshore.com
Liczy się mediana, nie minimum. Pojedynczy szybki pakiet nic nie mówi o jakości łącza.
Trasa, skok po skoku
mtr -rwzbc 100 lg.vpsoffshore.com
Utrata pakietów w środku trasy to zwykle router obniżający priorytet ICMP, a nie uszkodzony punkt pośredni. Utrata na ostatnim przeskoku jest rzeczywista.
Przepustowość, pojedynczy strumień
curl -o /dev/null https://lg.vpsoffshore.com/100mb.bin
Jeden strumień TCP na długiej trasie jest ograniczony przez okno, a nie przez łącze. Należy oczekiwać przepustowości niższej niż port.
Przepustowość, szczerze
aria2c -x8 -s8 https://lg.vpsoffshore.com/1gb.bin
Osiem strumieni to realne obciążenie. To właśnie tę liczbę warto porównać z ofertą innego dostawcy.
Jak to czytać
Wolimy, aby klient rozumiał wynik, niż żeby wierzył naszym liczbom. Dostawca, który tłumaczy, jak interpretować źle wyglądający wynik na swoją niekorzyść, mówi coś, czego strona marketingowa powiedzieć nie może.
Utrata pakietów w środku trasy mtr
Routery traktują priorytetowo niżej pakiety ICMP skierowane do nich samych. Jeśli ostatni przeskok pokazuje 0% strat, trasa jest czysta, niezależnie od tego, co pokazuje przeskok 6.
Pojedynczy curl przy 40 MB/s
Jeden strumień TCP przy opóźnieniu powyżej 35 ms jest ograniczany przez rozmiar okna na długo, zanim ograniczy go łącze. Przed wyciągnięciem wniosków należy uruchomić polecenie z ośmioma strumieniami.
Pierwszy pakiet znacznie powyżej mediany
ARP, DNS i zimna ścieżka. Dlatego polecenie ping żąda dwudziestu prób i dlatego publikujemy medianę, a nie najlepszy wynik.
Jeszcze nie
Looking glass, który wykonuje polecenia z naszej strony, jest w budowie. Dopóki nie odpowiada, wolimy to powiedzieć wprost, niż pokazywać formularz, który nic nie robi.
Zobaczyć, jak go uruchomićTak — wystarczy przesłać wsparciu swój adres, a wynik z naszego edge zostanie wklejony, zwykle w ciągu kilku minut. Droga powrotna bywa tą ciekawszą i to właśnie ta połowa, której nie da się zmierzyć z miejsca, w którym się siedzi.
Po zapytaniu pokazujemy trasy dla wskazanego prefiksu. Nie publikujemy całej tabeli, ponieważ ujawnia ona nazwy naszych operatorów tranzytowych, a ich wskazanie naraża na presję firmy, które nie wybierały naszego pozycjonowania — z tego samego powodu nie ujawniamy lokalizacji budynku na stronie o siedzibie.
Następnie należy je przesłać. Jeśli okaże się to słuszne, zmienimy opublikowaną wartość i wyjaśnimy dlaczego. Strona z pomiarami ma sens tylko wtedy, gdy czytelnik może ją poprawić.