Widziałem ten termin używany w wielu grach online. Co to znaczy? Ponadto, czy wyższy czy niższy ping jest lepszy?
Widziałem ten termin używany w wielu grach online. Co to znaczy? Ponadto, czy wyższy czy niższy ping jest lepszy?
Ping to ilość milisekund potrzebna pakietowi informacji, aby dotrzeć do serwera od Ciebie iz powrotem. Zasadniczo jest to pomiar szybkości połączenia i ma duży wpływ na lagi.
Według pingtest.net:
[Ping] mówi jak długo trwa przesyłanie „pakietu” danych z komputera na serwer w Internecie iz powrotem. Ilekroć wystąpią opóźnione odpowiedzi w aplikacjach internetowych - będzie to spowodowane wyższym niż pożądany ping. Podobnie jak w przypadku utraty pakietów, niższy jest lepszy, jeśli chodzi o ping. Wynik poniżej 100 ms powinien być oczekiwany z każdego przyzwoitego połączenia szerokopasmowego.
Ping jest miarą opóźnienia (opóźnienia) między komputerem a serwerem iz powrotem do komputera. Ping jest wysyłany do serwera (który zawiera pakiet informacji o długości 32 bitów, są to kombinacja 32 0 i 1), a następnie serwer odsyła.
Czas potrzebny na przesłanie informacji z komputera na serwer iz powrotem na komputer to ilość posiadanych opóźnień. Niższy ping jest lepszy niż wyższy ping, ponieważ oznacza, że szybciej wyślesz informacje i otrzymasz odpowiedź serwera. Jeśli masz wysoki ping (> 500 ms), oznacza to, że połączenie z serwerem iz powrotem zajmuje ponad pół sekundy. Oznacza to, że zauważysz, że podczas gry online występują drgania i skoki oraz termin zwany „gumowaniem”.
Wysoki ping (lub opóźnienie) może zatem wpływać na wynik gry online.
Warto zauważyć, że jest wiele rzeczy, które mogą wpływać na twój ping, a są to:
Odległość od serwera. Na przykład, jeśli mieszkasz w USA i próbujesz połączyć się z serwerem w UE, ping będzie wyższy niż w przypadku próby połączenia się z serwerem w USA w pobliżu (bierze to pod uwagę, że zarówno UE / Stany Zjednoczone są jednakowo dopasowane pod względem szybkości itp.).
Twoje połączenie internetowe. Na przykład, jeśli masz modem 56k, odpowiedź będzie trwała dłużej, niż w przypadku przyzwoitego połączenia szerokopasmowego.
Liczba przeskoków. To jest trasa i serwery, które musi pokonać ping, aby dotrzeć do miejsca docelowego iz powrotem. Im dalej na świecie jest od ciebie, tym więcej przeskoków musisz przejść.
Kilka innych rzeczy do rozważenia, patrząc na ping:
Ile pingów faktycznie dotarło do witryny docelowej? Jeśli ping nie dociera niezawodnie, może dojść do utraty pakietów z powodu zawodnego połączenia internetowego między komputerem a miejscem docelowym. Ta zawodność może wystąpić w dowolnym miejscu połączenia internetowego, więc następnym krokiem jest wykonanie traceroute
i sprawdzenie, gdzie występują problemy.
Co jest średnia i odchylenie standardowe pingów? Jeśli ping jest niski 20 ms, ale ma bardzo zmienne wyniki powyżej 100 ms, może to być znacznie gorsze niż stały ping 80 ms do witryny docelowej.
Ping to miara połączenia z serwerem (w grze online dla wielu graczy).
Oczywiście niska wartość jest lepsza i powinieneś preferować ten serwer, wysoki ping może nawet spowodować kopnął (i tak nie dałoby się zagrać, ponieważ widziałbyś rzeczy, które już się wydarzyły dla wszystkich innych, co utrudnia na przykład uderzenie wroga, którego nie ma już w miejscu, w którym go widzisz).
Zobacz ten artykuł w Wikipedii
W grach wideo online dla wielu graczy ping oznacza opóźnienie w sieci między komputerem gracza (klientem) a serwerem gry lub innym klientem (tj. rówieśnik). Można to określić ilościowo jako średni czas w milisekundach lub jakościowo jako niski lub wysoki ping. To drugie użycie jest powszechne wśród graczy strzelanek pierwszoosobowych i strategii czasu rzeczywistego. Niski ping jest zawsze pożądany, ponieważ mniejsze opóźnienie zapewnia płynniejszą rozgrywkę, umożliwiając szybszą aktualizację danych gry.
Ping jest często mylony z opóźnieniem. Można „opóźnić się” z powodu niedopuszczalnie wysokiego ping. Serwery często rozłączają klienta, jeśli ping jest zbyt wysoki, co szkodzi rozgrywce innych osób. Podobnie oprogramowanie klienckie często nakazuje rozłączenie, jeśli ping jest zbyt wysoki. Wysoki ping nie powoduje opóźnień; raczej wysoka wartość ping jest wynikiem opóźnienia. Zamiast korzystać z tradycyjnych pakietów żądania echa ICMP i pakietów odpowiedzi w celu określenia czasów pingów, programiści gier często zamiast tego budują własne wykrywanie opóźnień w istniejących pakietach gier (zwykle w oparciu o protokół UDP).
Do czynników, które mogą wpływać na ping, należą: inżynieria protokołów sieciowych, szybkość połączenia internetowego, jakość dostawcy usług internetowych użytkownika oraz konfiguracja zapór ogniowych. Ping zależy również od położenia geograficznego. Na przykład, jeśli ktoś jest w Indiach i gra na serwerze znajdującym się w Stanach Zjednoczonych, odległość między nimi jest większa niż w przypadku graczy znajdujących się w Stanach Zjednoczonych, dlatego przesyłanie danych trwa dłużej. Jednak ilość sprzętu do przełączania pakietów i sprzętu sieciowego między dwoma komputerami jest często bardziej znacząca. Na przykład karty sieci bezprzewodowej muszą modulować sygnały cyfrowe na sygnały radiowe, co jest często bardziej kosztowne niż czas potrzebny na przejście sygnału elektrycznego przez typowy odcinek kabla.
Ping reprezentuje „opóźnienie” między komputerem a serwerem; tj. ile milisekund minie między kliknięciem myszą (lub czymś), serwerem otrzymującym instrukcję, a komputerem otrzymującym wynik.
Mniejszy ping jest generalnie bardziej pożądany, ale pamiętaj, że wyższy ping jest tak naprawdę problemem tylko w przypadku instrukcji krytycznych czasowo, takich jak w szybkich grach FPS. Maksymalny praktyczny ping w tym przypadku wynosi około 300 ms (lub około jednej trzeciej sekundy). Im wyżej, a inni gracze będą się „jąkać” (i zobaczysz, jak robią to samo). Wiele serwerów gier FPS jest ustawionych na automatyczne odłączanie graczy z wysokim pingiem.
Krótka odpowiedź brzmi: czas potrzebny na wysłanie zdarzenia do serwera i uzyskanie odpowiedzi, im niższy, tym lepiej.
Nieco dłuższa odpowiedź brzmi: drugi termin to także opóźnienie - szybkość połączenia składa się z dwóch części: badnwidth (ilość danych, które możesz przesłać w danym okresie) i latency (czas dla określonej ilości danych do podróży). Ping to opóźnienie małej ilości danych, a jednostką opóźnienia jest czas - konkretnie milisekundy.
W rzeczywistości opóźnienie jest poprawnym określeniem używanego obecnie polecenia ping. Ping to mały program na wszystkich platformach (Win / linux / mac), który umożliwia komunikowanie się z opóźnieniami w sieci TCP / IP. Używa specyficznie protokołu ICMP i jest oryginalnie używany do testowania połączenia. Wysyła niewielką ilość danych i czeka na odpowiedź. wynik polecenia ping to czas potrzebny na wysłanie i odebranie danych.
Twoja gra nie używa polecenia ping [program], w ten sposób sygnalizuje opóźnienie. (na przykład wysyła Twój ruch i czeka na odpowiedź) - aby móc grać w FPS, musisz mieć opóźnienie mniejsze niż 120 ms. Im niższy, tym lepiej. W grze im mniejsze opóźnienie / ping, tym szybsza jest odpowiedź.
Dla porównania, jeśli pobierasz dużą porcję danych, nie przejmujesz się opóźnieniem, zależy Ci tylko na przepustowości.
Termin ping pochodzi od echolokacji - jeśli kiedykolwiek widziałeś film z okrętami podwodnymi, powinieneś wiedzieć, jak działa echolokacja - wydajesz niski dźwięk jak „ping” i nasłuchujesz jego echa.
Ping oblicza czas podróży w obie strony trasy pakietu danych od jego źródła do miejsca docelowego iz powrotem oraz określa, czy jakiekolwiek pakiety zostały utracone podczas podróży. Niższy czas pingowania jest lepszy.
Jeśli masz długi czas pingowania, twoja prędkość interenet jest niska. Nie możesz więc grać w żadną grę w Internecie. Możesz sprawdzić, czy twój ping jest wysoki, czy nie, używając Who is XY.com. Mam nadzieję, że będzie to pomocne dla Ciebie.