Co to jest polecenie ping? Co to jest ping w aplikacjach i grach? Jak używać polecenia ping w systemie Windows?

Nawet jeśli nie jesteś ekspertem w dziedzinie sieci, być może spotkałeś się z terminem PING podczas korzystania z komputerów, urządzeń sieciowych, takich jak routery bezprzewodowe, aplikacji online lub podczas grania w gry w Internecie. Jeśli chcesz wiedzieć, czym jest ping w przypadku komputerów, jak działa polecenie ping, jak rozumieć wyświetlane dane i jak z niego korzystać w systemie Windows(Windows) , przeczytaj ten samouczek:

Co to jest ping?

Ping to narzędzie wiersza poleceń, dostępne w wielu systemach operacyjnych, za pomocą którego można sprawdzić, czy komputer lub urządzenie może połączyć się z komputerem docelowym przez sieć i/lub Internet.

Co to jest ping w testach sieciowych ( SpeedTest ) lub grach?

Gdy widzisz ping zgłaszany we wszelkiego rodzaju aplikacjach, w testach sieciowych, takich jak SpeedTest lub w grach online, odnosi się on do czasu, jaki zajmuje komputerowi uzyskanie odpowiedzi na polecenie ping. Czas ten podawany jest w milisekundach (ms) i jest to wskaźnik szybkości reakcji połączenia internetowego lub połączenia sieciowego. Im niższy ping, tym lepszy czas reakcji.

Dlaczego ping jest przydatny?

Polecenie ping jest przydatne głównie do rozwiązywania problemów z dostępnością urządzeń w sieci i Internecie. To polecenie używa serii komunikatów Echo (używając Internet Control Message Protocol ), aby określić takie rzeczy, jak:

  • Czy cel polecenia ping jest aktywny czy nieaktywny.
  • Ile czasu zajmuje komunikacja z urządzeniem docelowym, wysłanie i odebranie żądania Echo i odpowiedzi.

  • Ile pakietów zostało utraconych podczas komunikacji z urządzeniem docelowym.

Aby lepiej zrozumieć, spójrz na poniższy zrzut ekranu, na którym uruchomiliśmy polecenie ping w systemie Windows: ping www.microsoft.com .

świst

Z tego polecenia dowiedzieliśmy się, co następuje:

  • Witryna www.microsoft.com jest dostępna i osiągalna z naszego komputera z systemem Windows, ponieważ otrzymaliśmy odpowiedź.

  • Adres IPv6(IPv6 address) witryny microsoft.com. Jest to dziwny adres wyświetlany po tekście „Odpowiedz z”.("Reply from.")

  • Że nie doszło do utraty danych w naszym połączeniu z witryną microsoft.com.
  • Czas w milisekundach, w którym witryna microsoft.com odpowiedziała na nasze polecenie ping: dla każdego z czterech żądań echa osobno, minimalny, maksymalny i średni czas odpowiedzi na nasze polecenie ping.

Jak widać, narzędzie ping domyślnie wysyła cztery żądania echa i udostępnia statystyki i dane na podstawie odpowiedzi, które powinno otrzymać od celu.

Kto wynalazł ping?

Narzędzie ping zostało stworzone przez Amerykanina (American)Mike'a Muussa(Mike Muuss) w grudniu 1983(December 1983) roku podczas pracy w Ballistic Research Laboratory w Aberdeen Proving Ground w stanie Maryland(Maryland) . Nazwa pochodzi od technologii sonaru stosowanej w okrętach podwodnych, nawodnych i samolotach, która wysyła impuls i nasłuchuje echa w celu wykrycia obiektów podwodnych. Uznał, że jest to odpowiednia metafora działania narzędzia ping.

W jakich systemach operacyjnych i urządzeniach jest dostępne polecenie ping?

Możesz używać narzędzia ping w Windows , Linux , MAC OS X , Unix , FreeBSD i wielu innych systemach operacyjnych dla komputerów stacjonarnych, serwerów i innego sprzętu. Nawet sprzęt sieciowy, taki jak routery, zaimplementował narzędzie ping do rozwiązywania problemów z siecią.

Jak używać polecenia ping w systemie Windows?

Jeśli chcesz użyć narzędzia ping w systemie Windows(Windows) , otwórz wiersz polecenia(open the Command Prompt) lub PowerShell . Następnie wpisz ping , a następnie adres IP (lub nazwę hosta) docelowego komputera lub urządzenia. Na przykład wpisz: „ping 192.168.1.1” lub „ping www.bing.com” bez cudzysłowów.

świst

Jak udokumentował Microsoft, tutaj(here) polecenie ping w systemie Windows(Windows) może używać wielu parametrów. Aby zobaczyć je na własne oczy, napisz ping /?lub ping -? i naciśnij Enter na klawiaturze. System Windows wyświetla wszystkie parametry i przełączniki, których można użyć w narzędziu ping.

świst

UWAGA:(NOTE:) Możesz użyć / lub - przed dowolnym parametrem polecenia ping. Są wymienne i prowadzą do tego samego rezultatu.

Oto wyjaśnienie wszystkich przełączników polecenia ping:

  • /t — ping kontynuuje wysyłanie komunikatów żądania Echo do miejsca docelowego, dopóki nie zostanie przerwane ręcznie. Aby przerwać i wyświetlić statystyki, naciśnij CTRL+Break . Aby przerwać i zakończyć ping, naciśnij CTRL+C .

  • /a — ping próbuje rozwiązać i pokazać nazwę hosta adresu IP, który został wprowadzony jako cel.

  • /n count — użyj tej opcji, aby zmienić liczbę żądań Echo z 4 (domyślnie) na inną. Możesz użyć dowolnego numeru od 1 do 4294967295.

  • /l size — ustawia rozmiar (w bajtach) komunikatu żądania Echo, który jest wysyłany do celu, od 32 (domyślnie) do czegoś innego. Możesz użyć dowolnego numeru od 1 do 65527.

  • /f — użyj tego, aby wysłać komunikaty żądania Echo z włączoną flagą „Nie fragmentuj”, aby żądanie nie było fragmentowane przez routery w drodze do miejsca docelowego. Ta opcja działa tylko dla adresów IPv4 i jest przydatna do rozwiązywania problemów z maksymalną jednostką transmisji(Maximum Transmission Unit) (PMTU) ścieżki.

  • /i TTL — ustawia wartość Czasu wygaśnięcia(Time to Live) (TTL) dla żądania Echo, której maksymalna wartość to 255. TTL ogranicza czas życia danych wysyłanych przez polecenie ping. Jeśli wartość TTL upłynęła i nie otrzymano odpowiedzi, dane są odrzucane.

  • /v TOS — ustawia typ usługi (TOS)(Type of Service (TOS)) używany dla żądania echa. Wartość domyślna to 0, a maksymalna to 255. Ta opcja działa tylko dla adresów IPv4.

  • /r count — ustawia liczbę przeskoków między komputerem a celem, który ma być rejestrowany i wyświetlany przez polecenie ping. Maksymalna wartość licznika to 9. Działa tylko z adresami IPv4.

  • /s count - raportuje czas (w formacie Internet Timestamp ) odebrania każdego żądania Echo i wysłania każdej odpowiedzi. Maksymalna wartość licznika to 4, co oznacza, że ​​tylko pierwsze cztery przeskoki mogą być oznaczone znacznikiem czasu. Ta opcja działa tylko z adresami IPv4.

  • /j host-list — używa luźnej trasy źródłowej(Loose Source Route) określonej na liście hostów. W przypadku tego typu routingu kolejne pośrednie miejsca docelowe mogą być oddzielone jednym lub wieloma routerami. Maksymalna liczba adresów lub nazw na liście hostów to 9. Lista hostów to seria adresów IP oddzielonych spacjami, które muszą być adresami IPv4.

  • /k host-list — używa ścisłej trasy źródłowej(Strict Source Route) określonej na liście hostów. W przypadku ścisłego routingu następne pośrednie miejsce docelowe musi być osiągalne bezpośrednio (i nie może być oddzielone routerem). Maksymalna liczba adresów lub nazw na liście hostów to 9. Lista hostów to seria adresów IPv4 oddzielonych spacjami.

  • /w timeout - wartość limitu czasu dostosowuje ilość czasu w milisekundach, przez którą ping czeka na każdą odpowiedź. Domyślna wartość limitu czasu to 4000 lub 4 sekundy.

  • /r range — nakazuje poleceniu ping śledzenie ścieżki podróży w obie strony dla pewnej liczby przeskoków. Działa tylko z adresami IPv6. Zakres musi być liczbą od 1 do 9.

  • /s srcaddr — określa adres źródłowy używany podczas pracy z adresami IPv6. Adres należy wpisać po srcaddr .

  • /c compartments — określa identyfikator przedziału routingu.

  • /p — wysyła polecenie ping do adresu dostawcy wirtualizacji sieci funkcji Hyper-V.

  • /4 - wymusza użycie adresu IPv4 i jest używany w połączeniu z nazwami hostów, a nie adresami IP. Na przykład wpisz "ping /4 www.microsoft.com" (bez cudzysłowów), a zwróci adres IPv4 nazwy hosta.

  • /6 - wymusza użycie adresu IPv6 i jest używany w połączeniu z nazwami hostów, a nie adresami IP. Na przykład wpisz „ping /6 www.microsoft.com”, a zobaczysz adres IPv6 nazwy hosta.

Kilka przykładów pracy z poleceniem ping:

Aby upewnić się, że lepiej rozumiesz, jak pracować z poleceniem ping, podzielimy się kilkoma przykładami i wyjaśnimy, jak są używane w prawdziwym życiu. Jeśli chcesz monitorować określoną stronę internetową i jej dostępność, możesz użyć „ping -t domainname” bez cudzysłowów. Polecenie nieskończenie je pinguje i dzieli czas potrzebny na odpowiedź na każde żądanie Echo .

świst

Jeśli jednak wykonasz tego rodzaju niekończące się monitorowanie dobrze zarządzanych hostów, Twój komputer może zostać zablokowany. Nie zapomnij go zatrzymać, naciskając CTRL+C na klawiaturze.

świst

Możesz użyć skończonej liczby żądań Echo do wysłania, używając (Echo)"ping -n count hostname" , jak w poniższym przykładzie:

świst

Na powyższym zrzucie ekranu widać, że host był początkowo dostępny i odpowiadał na polecenie ping, a następnie przeszedł w tryb offline, a wszystkie pozostałe żądania przekroczyły limit czasu.

Jeśli znasz adres IP hosta i chcesz poznać nazwę hosta, możesz użyć polecenia „ping -a adres IP”("ping -a IP address") . Ping próbuje rozwiązać i wyświetlić nazwę hosta celu, a następnie zwraca ją, podobnie jak na poniższym zrzucie ekranu.

świst

Czy używasz polecenia ping i jak?

Teraz wiesz, czym jest ping, jak działa, do czego służy i jak go używać w systemie Windows(Windows) . Przed zamknięciem tego samouczka skomentuj poniżej i podziel się wszelkimi pytaniami, które możesz mieć. Chcielibyśmy również wiedzieć, jak używasz polecenia ping.



About the author

Jestem profesjonalnym technikiem komputerowym i posiadam ponad 10-letnie doświadczenie w branży. Specjalizuję się w tworzeniu Windows 7 i Windows Apps, a także w projektowaniu Fajnych Stron Internetowych. Mam ogromną wiedzę i doświadczenie w tej dziedzinie i byłbym cennym zasobem dla każdej organizacji, która chce rozwijać swoją działalność.



Related posts