Test ping online
Wysyła żądania ICMP echo do hosta lub IP i zgłasza, czy jest osiągalny, czas odpowiedzi oraz ewentualną utratę pakietów. Jeśli ICMP jest zablokowane, przechodzi na test połączenia TCP.
Jak działa test ping
Narzędzie wysyła z naszego serwera do hosta cztery pakiety żądania ICMP echo i mierzy, ile czasu zajmuje nadejście każdej odpowiedzi. Ten czas odpowiedzi (RTT) jest podawany jako minimum, średnia i maksimum, wraz z procentem pakietów utraconych po drodze.
Jeśli ICMP jest zablokowane - co wiele hostów i firewalli robi celowo - narzędzie przechodzi na otwarcie połączenia TCP na porcie 443, a następnie na porcie 80. Udane nawiązanie połączenia dowodzi, że host jest osiągalny, nawet gdy nie odpowiada na ping, a czas tego nawiązania jest podawany jako RTT.
Ponieważ test odbywa się z publicznego internetu, mierzy drogę z naszego serwera do hosta, a nie z twojego własnego komputera. Twoja lokalna latencja będzie się różnić w zależności od połączenia i fizycznej odległości od hosta.
Jak czytać wyniki
Większość historii opowiadają trzy liczby:
- Średnie RTT - typowa latencja. Poniżej 30 ms jest świetnie, 30-100 ms to norma między regionami, a stale wysokie wartości wskazują na wolną drogę lub przeciążony host.
- Min kontra maks RTT - duża różnica (jitter) oznacza, że latencja jest niestabilna, co szkodzi ruchowi w czasie rzeczywistym, jak rozmowy i gry, bardziej niż sama przepustowość.
- Utrata pakietów - wszystko powyżej 0 procent na drodze przewodowej jest podejrzane. Utrata powoduje retransmisje i zacinanie; utrzymująca się utrata zwykle oznacza zatłoczenie lub awarię łącza.
Typowe problemy
Host działa, ale ping zgłasza nieosiągalny. Wiele serwerów i firewalli blokuje ICMP echo ze względów bezpieczeństwa, choć normalnie obsługuje ruch WWW. W takim przypadku awaryjny TCP i tak pokaże host jako osiągalny - polegaj na tym wyniku, a nie tylko na ICMP.
Wysokie lub niestabilne czasy odpowiedzi. Długie średnie RTT może oznaczać, że host jest geograficznie daleko lub droga jest zatłoczona. Duży rozrzut między min a maks oznacza jitter, często spowodowany przeciążonym łączem lub zakłóceniami wi-fi bliżej źródła.
Sporadyczna utrata pakietów. Utrata, która pojawia się i znika, zwykle wskazuje na zatłoczenie lub niepewne łącze gdzieś na drodze. Uruchom test kilka razy; jeśli utrata się utrzymuje, problem jest w sieci, a nie jednorazowy.
Najczęściej zadawane pytania
Co właściwie mierzy ping?
Ping mierzy czas odpowiedzi, w jakim mały pakiet ICMP echo dociera do hosta i z powrotem, plus ile pakietów ginie. To szybki sposób na potwierdzenie osiągalności hosta i oszacowanie latencji sieci, ale nie testuje, czy działa konkretna usługa, taka jak strona WWW.
Dlaczego host nie odpowiada na ping, mimo że jest online?
ICMP echo jest często blokowane przez firewalle lub wyłączone na hoście jako środek bezpieczeństwa, więc brak odpowiedzi nie oznacza, że host jest niedostępny. Narzędzie przechodzi wtedy na połączenie TCP na porcie 443 lub 80, które potwierdza osiągalność, nawet gdy ping jest filtrowany.
Jaki ping jest dobry?
Poniżej 30 ms jest świetnie i typowo w obrębie tego samego regionu. Między 30 a 100 ms to norma między krajami. Stale powyżej 150 ms lub duża różnica między minimum a maksimum może sprawić, że aplikacje interaktywne będą wydawać się wolne.
Jaka jest różnica między metodą ICMP a TCP?
Ping ICMP wysyła dedykowane pakiety echo i daje czysty pomiar latencji oraz utraty pakietów. Awaryjny TCP zamiast tego mierzy czas rzeczywistego połączenia na porcie 443 lub 80; potwierdza tylko osiągalność i pojedynczy czas odpowiedzi, ale działa nawet gdy ICMP jest zablokowane.
Przestań pingować ręcznie
ePulz.io pinguje twoje hosty automatycznie już od jednej minuty, weryfikuje awarie z wielu regionów i powiadamia cię e-mailem lub przez Telegram.
Wypróbuj za darmo →O tym narzędziu
Test ping online to najszybsze sprawdzenie, czy host jest osiągalny i jak szybka jest do niego droga sieciowa. Podaje czas odpowiedzi i utratę pakietów przez ICMP, a ponieważ wiele hostów celowo blokuje ICMP, przechodzi na połączenie TCP, więc i tak otrzymasz wiarygodną odpowiedź o osiągalności. Pamiętaj, że zablokowany ping nie oznacza, że host jest niedostępny.