Zawartość
Ping jest poleceniem występującym w wielu systemach operacyjnych i jest używany głównie przez techników do znajdowania problemów w sieci. Wysyła żądanie echa przez przewód, który zawiera pakiet danych o rozmiarze adaptacyjnym. Host docelowy, określony w poleceniu, odpowiada czymś odpowiadającym „Jestem tutaj”. Niestety polecenie ping jest również używane przez osoby o złośliwych zamiarach, a gdy polecenie jest skonfigurowane w określony sposób, wypełnia host docelowy żądaniami pingowania ataku znanego jako „Ping of Death”.
Śmierć może spowodować, że technicy będą mieli problem ze znalezieniem problemu na serwerze (Comstock / Comstock / Getty Images)
Opcje klawiszy polecenia ping
Polecenie ping ma kilka opcji argumentów, które pozwalają między innymi modyfikować rozmiar pakietu i liczbę pingów. Format polecenia jest następujący:
ping [-t] [-a] [-n liczba] [-l rozmiar] [-f] [-i TTL] [-v TOS] [-r liczba] [-s liczba] [-j lista hostów ] | [-k lista-hostów]] [-w limit czasu] nazwa_celu
„Nazwa_celu” to nazwa lub adres IP hosta docelowego polecenia ping.
Ping na zawsze
Gdy zostanie wydane polecenie ping z argumentem „-t”, polecenie nakazuje pingowanie na zawsze lub dopóki nie zostanie zatrzymane. Jeśli polecenie nie zostanie zatrzymane, będzie pingować, aż jedna lub inna maszyna będzie niedostępna lub ponownie uruchomiona. W tym samym czasie, gdy ten argument może być użyty do monitorowania stanu danego hosta w sieci, jest również centralnym elementem „Ping of Death”.
Ping prawie na zawsze
Po argumencie „-n” następuje liczba wskazująca, ile razy cel będzie pingował. Jest alternatywą dla argumentu „-t” i nie ma maksymalnej liczby wymienionej w dokumentacji Microsoft. Jeśli określisz bardzo dużą liczbę, skutecznie zgłaszasz polecenie „ping prawie zawsze”.
Duże pakiety
Klucz wielkości pakietu „-l” pozwala skonfigurować długość żądanego pakietu danych do ping. Korzystnym celem tej opcji jest umożliwienie testowania problemów sieciowych, które dotyczą maksymalnego rozmiaru jednostki transmisji. Złośliwe użycie polega na zdefiniowaniu rozmiaru pakietu tak dużego, jak sieć może zezwolić i przesłać te pakiety bitów za pomocą argumentów „-t” lub „-n”, po których następuje wysoka liczba pingów.