Ping
Ping to sygnał wysyłany do obiektu hosta, który żąda odpowiedzi. Służy przede wszystkim do: 1) sprawdzania, czy host jest dostępny, oraz 2) mierzenia czasu oczekiwania na odpowiedź.
Żądanie ping można wykonać za pomocą polecenia ping, które jest standardowym poleceniem w większości interfejsów wiersza poleceń. Wiele narzędzi sieciowych udostępnia funkcję ping, która pozwala wysłać ping do serwera po prostu przez wpisanie jego adresu IP lub nazwy domeny. Większość programów ping wysyła wiele pingów i na końcu podaje ich średnią.
Sam ping składa się z pojedynczego pakietu często o rozmiarze 32 lub 56 (bajtów) zawierającego żądanie „echo”. Host, jeśli jest dostępny, odpowiada pojedynczym pakietem. Czas ping, mierzony w milisekundach, to czas podróży pakietu w obie strony: do hosta i z powrotem do nadawcy.
Czasy odpowiedzi ping są ważne, ponieważ zwiększają narzut wszystkich żądań wykonywanych przez Internet. Na przykład podczas odwiedzania strony internetowej czas ping jest dodawany do czasu potrzebnego serwerowi na przesłanie do komputera kodu HTML i powiązanych zasobów. Ping ma szczególne znaczenie w grach online, w których zdarzenia zachodzą w czasie rzeczywistym.
Chociaż szybkość połączenia internetowego może wpływać na pingi, czas odpowiedzi ping często zależy bezpośrednio od fizycznej odległości między systemem źródłowym a docelowym. Dlatego szybkie połączenie między Nowym Jorkiem a Tokio prawdopodobnie będzie miało dłuższy ping niż wolne połączenie między Nowym Jorkiem a Filadelfią. Zatłoczenie sieci może spowalniać pingi, dlatego często używa się ich do rozwiązywania problemów.
Jaki czas odpowiedzi ping jest dobry?
- < 30 ms – doskonały ping; niemal niezauważalny; idealny do gier online
- 30–50 ms – średni ping; nadal odpowiedni do gier online
- 50–100 ms – dość wolny ping; niezbyt zauważalny podczas przeglądania stron internetowych, ale może wpływać na rozgrywkę
- 100–500 ms – wolny ping; minimalny wpływ na przeglądanie stron internetowych, ale powoduje zauważalne opóźnienia w grach online
- > 500 ms – pingi wynoszące pół sekundy lub więcej powodują zauważalne opóźnienie wszystkich żądań; zwykle występują, gdy źródło i cel znajdują się w różnych częściach świata
Sprawdź swoją wiedzę
