ICMP Ping
Mierzy opóźnienie sieci i dostępność serwera za pomocą ICMP ping — najbardziej podstawowego wskaźnika dostępności serwera.
Czym jest ICMP?
ICMP (Internet Control Message Protocol) to protokół warstwy sieciowej używany przez urządzenia sieciowe do wysyłania komunikatów o błędach i informacji operacyjnych. W przeciwieństwie do TCP lub UDP, ICMP nie służy do wymiany danych między systemami — jest to protokół diagnostyczny i kontrolny.
Najbardziej znana operacja ICMP to para echo request / echo reply, powszechnie znana jako "ping". Gdy uruchamiasz ping example.com, Twoja maszyna wysyła pakiet ICMP Echo Request; jeśli cel jest osiągalny, odpowiada ICMP Echo Reply. Czas podróży w obie strony to opóźnienie. ICMP jest zdefiniowany w RFC 792; jego odpowiednik dla IPv6 — ICMPv6 — w RFC 4443.
Czym jest sprawdzenie ICMP Ping?
DigiPulse wysyła pakiety ICMP Echo Request do Twojego serwera z naszych węzłów monitorowania i mierzy czas podróży oraz utratę pakietów. To sprawdzenie na poziomie sieci — mówi, czy serwer jest osiągalny w warstwie IP, niezależnie od uruchomionych aplikacji.
Co mierzy DigiPulse
Opóźnienie (ms) — Czas podróży w obie strony od naszego węzła monitorowania do Twojego serwera.
Utrata pakietów — Procent pakietów ping, które nie otrzymały odpowiedzi.
Dostępność — Czy serwer w ogóle odpowiada.
Dlaczego to ważne
Sprawdzenie ping wykrywa problemy na poziomie sieci, które inne sprawdzenia mogą przeoczyć — takie jak problemy z routingiem lub nasycenie sieci. Wysokie opóźnienie często poprzedza pełną awarię.