Co to jest ping: Różnice pomiędzy wersjami

Z ToProste
Skocz do: nawigacji, wyszukiwania
m (Zabezpieczył Co to jest ping ([edit=sysop] (na zawsze) [move=sysop] (na zawsze)))
m
 
Linia 1: Linia 1:
[[Program komputerowy |Program]] '''ping''' testuje łączność na poziomie protokołu IP z innym komputerem obsługującym [http://pl.wikipedia.org/wiki/Model_TCP/IP protokół TCP/IP], wysyłając komunikaty żądania echa protokołu [http://pl.wikipedia.org/wiki/ICMP ICMP] (Internet Control Message Protocol). <br />Potwierdzenia odpowiednich komunikatów odpowiedzi echa są wyświetlane razem z czasami opóźnienia.  
+
[[Program komputerowy |Program]] '''ping''' testuje łączność na poziomie protokołu IP z innym komputerem obsługującym protokół [[TCP/IP]], wysyłając komunikaty żądania echa protokołu [http://pl.wikipedia.org/wiki/ICMP ICMP] (Internet Control Message Protocol). <br />Potwierdzenia odpowiednich komunikatów odpowiedzi echa są wyświetlane razem z czasami opóźnienia.  
  
 
Program ping to podstawowe narzędzie używane do rozwiązywania problemów z łącznością, dostępnością i rozpoznawaniem nazw [[host]]ów używających  protokołu TCP/IP.
 
Program ping to podstawowe narzędzie używane do rozwiązywania problemów z łącznością, dostępnością i rozpoznawaniem nazw [[host]]ów używających  protokołu TCP/IP.

Aktualna wersja na dzień 01:06, 16 lis 2014

Program ping testuje łączność na poziomie protokołu IP z innym komputerem obsługującym protokół TCP/IP, wysyłając komunikaty żądania echa protokołu ICMP (Internet Control Message Protocol).
Potwierdzenia odpowiednich komunikatów odpowiedzi echa są wyświetlane razem z czasami opóźnienia.

Program ping to podstawowe narzędzie używane do rozwiązywania problemów z łącznością, dostępnością i rozpoznawaniem nazw hostów używających protokołu TCP/IP.


Składnia

 
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_obiektu_docelowego]


Parametry

-t
Określa, że polecenie ping kontynuuje wysyłanie komunikatów żądania echa do obiektu docelowego do momentu przerwania danej operacji. Aby przerwać operację i wyświetlić statystykę, należy nacisnąć klawisze CTRL-BREAK. Aby przerwać operację i zakończyć wykonywanie polecenia ping, należy nacisnąć klawisze CTRL-C.
-a
Określa, że wsteczne rozpoznawanie nazw jest wykonywane w odniesieniu do docelowego adresu IP. Jeżeli operacja została wykonana pomyślnie, polecenie ping wyświetla odpowiednią nazwę hosta.
-n liczba
Określa liczbę wysyłanych komunikatów żądania echa. Wartość domyślna to 4.
-l rozmiar
Określa w bajtach długość pola danych (Data) w wysyłanych komunikatach żądania echa. Wartość domyślna wynosi 32. Maksymalna wartość parametru rozmiar to 65 527.
-f
Określa, że komunikaty żądania echa są wysyłane z flagą zapobiegającą fragmentacji (Don't Fragment) w nagłówku protokołu IP ustawioną na wartość 1. Komunikat żądania echa nie może być fragmentowany przez routery na ścieżce do lokalizacji docelowej. Ten parametr jest użyteczny podczas rozwiązywania problemów z maksymalną jednostką transmisji ścieżki (PMTU, Path Maximum Transmission Unit).
-i TTL
Określa wartość pola czasu wygaśnięcia (TTL, Time to Live) w nagłówku protokołu IP dla wysyłanych komunikatów żądania echa. Domyślnie przyjmowana jest wartość domyślna TTL hosta. W przypadku hostów systemu Windows XP jest to zazwyczaj wartość równa 128. Maksymalna wartość parametru TTL wynosi 255.
-v TOS
Określa wartość pola typu usługi (TOS, Type of Service) w nagłówku protokołu IP dla wysyłanych komunikatów żądania echa. Wartość domyślna jest równa 0. Parametr TOS jest określany jako wartość dziesiętna z zakresu od 0 do 255.
-r liczba
Określa, że opcja rejestracji trasy (Record Route) w nagłówku protokołu IP jest używana do rejestrowania ścieżki pobranej przy użyciu komunikatu żądania echa i odpowiedniego komunikatu odpowiedzi echa. Każdy przeskok w ścieżce korzysta z wpisu opcji Record Route. Jeśli to możliwe, należy określić parametr liczba nie mniejszy niż liczba przeskoków między lokalizacją źródłową i docelową. Wartość parametru liczba musi należeć do zakresu od 1 do 9.
-s liczba
Określa, że opcja internetowych sygnatur czasowych (Internet Timestamp) w nagłówku protokołu IP jest używana do rejestrowania czasu odebrania komunikatu żądania echa i odpowiedniego komunikatu odpowiedzi echa dla każdego przeskoku. Wartość parametru liczba musi należeć do zakresu od 1 do 4.
-j lista_hostów
Określa, że komunikaty żądania echa używają opcji swobodnej trasy źródłowej (Loose Source Route) w nagłówku protokołu IP z zestawem pośrednich lokalizacji docelowych wskazanych przez parametr lista_hostów. W przypadku swobodnego routingu źródła kolejne docelowe lokalizacje pośrednie mogą być oddzielone pojedynczym routerem lub kilkoma routerami. Maksymalna liczba adresów lub nazw na liście hostów jest równa 9. Lista hostów to seria adresów IP (w zapisie kropkowo-cyfrowym) oddzielonych spacjami.
-k lista_hostów
Określa, że komunikaty żądania echa używają opcji ścisłej trasy źródłowej (Strict Route Option) w nagłówku protokołu IP z zestawem pośrednich lokalizacji docelowych wskazanych przez parametr lista_hostów. W przypadku ścisłego routingu źródła następna pośrednia lokalizacja docelowa musi być bezpośrednio dostępna (musi być sąsiadem interfejsu routera). Maksymalna liczba adresów lub nazw na liście hostów wynosi 9. Lista hostów to seria adresów IP (w zapisie kropkowo-cyfrowym) oddzielonych spacjami.
-w limit_czasu
Określa w milisekundach czas oczekiwania na odebranie komunikatu odpowiedzi echa zgodnego z danym komunikatem żądania echa. Jeżeli komunikat odpowiedzi echa nie zostanie odebrany zgodnie z limitem czasu, wyświetlany jest komunikat o błędzie „Upłynął limit czasu żądania”. Domyślny limit czasu wynosi 4000 (4 sekundy).
nazwa_obiektu_docelowego
Określa miejsce docelowe identyfikowane przez adres IP lub nazwę hosta.