Oglas
Ažurirao Gavin Phillips 31.07.2017
Ping je naredba koja se koristi za mjerenje kašnjenja između dva uređaja na mreži. Naredba ping dostupna je na svim operativnim sustavima, a mnoge mrežne igre prikazuju vidljivi ping koji možete koristiti za razumijevanje kašnjenja.
Ping je samo mjera latencije koju osjećamo u svemu što radimo na mreži, bilo da kliknemo na vezu, objavimo ažuriranje statusa, slanje poruke, igranje igre, prijenos datoteke, strujanje internetskog videozapisa ili bilo čega drugo. Ako koristite web stranicu i treba vam dugo vremena za učitavanje nove stranice svaki put kada kliknete vezu, vjerojatno imate visoki ping na toj web lokaciji. Ako je brz, vjerojatno imate nizak ping.
Za što se koristi ping
Ping nije samo mjera „performansi“. Konkretno, to je mjera kašnjenja između vašeg računala i udaljenog uređaja. Ping vam govori koliko vam treba vremena da jedan paket napusti svoje računalo, dođe do udaljenog poslužitelja i onda se vrati k vama.
Jeste li ikad primijetili da se kada kliknete na vezu na web stranici nova web stranica ne učitava odmah? Umjesto toga, dolazi do malog kašnjenja - ovo je kašnjenje. Vaše računalo mora zatražiti novu stranicu i poslati vam je natrag. Potrebno je malo vremena da svaki paket putuje između vašeg i udaljenog računala. Ping vam omogućuje mjerenje ove kašnjenja.
To je vrlo vidljivo u internetskim igrama. Na primjer, ako igrate igru s pingom od 20 ms, trebali biste imati vrlo malo kašnjenja. Čini se da se radnje koje poduzimate odvijaju u igri u blizini. Ako imate viši ping od 200 ms, radnje koje poduzmete znatno će se odgoditi i nećete moći pratiti druge ljude koji igraju igru.
To je razlog zašto ping je istaknuto prikazan u mnogim igrama za više igrača Kako popraviti igračke i video zaostaje s jednostavnim podešavanjem ruteraUmorni od mrežnog zastoja kada drugi ljudi gledaju videozapise i preuzimaju bujice? Evo kako povratiti mrežne performanse bez alata treće strane. Čitaj više . To vam pomaže da shvatite koliko je dobra vaša veza i kakvo iskustvo biste trebali očekivati na poslužitelju. Niži ping je uvijek bolji - znači niži kašnjenje, a to je brža komunikacija između vas i udaljenog poslužitelja. Ovo se odnosi na sve što radite na mreži - bez obzira jeste li igranje online igre Kako smanjiti zaostajanje u igrama na mrežiUvijek je bilo određenog zaostajanja u igri, pogotovo kada je bilo puno igrača koji su bili prijavljeni. To je iskustvo koje možeš imati samo toliko često prije nego što shvatiš da je ili vrijeme ... Čitaj više ili samo pregledavanje interneta.
Ping se ponekad može prikazati samo kao "kašnjenje", ali u osnovi je to ista stvar. Igre često prikazuju ping s vizualnom bojom kako bi vam pomogao da shvatite koliko je vaš ping u tren oka - zeleno je dobro, žuto je obrubljeno, a crveno loše.
Kako djeluje Ping
Evo kako ping funkcionira na pojednostavljen način:
- Vaše računalo šalje mali paket podataka - poznat kao paket u mrežnom smislu - na udaljeno računalo.
- Udaljeno računalo prima paket koji traži da odgovori.
- Udaljeno računalo šalje vam paket.
Ovo je jedan ping. Ping vam omogućuje mjerenje vremena obilaska paketa između vašeg i udaljenog računala. Na primjer, na slici ispod koristimo naredba ping u naredbenom retku sustava Windows 8 korisnih naredbi DOS-a koje biste trebali zapamtitiWindows 7 i dalje sadrži prozor naredbenog retka. tako da još uvijek postoji mjesto za DOS naredbe. Pa za one od vas kojima je ideja da upišete nekoliko naredbi kako biste izbjegli gnjavažu ... Čitaj više na ping google.com.
Ova naredba šalje četiri paketa ili četiri pojedinačna pinga. Za prva tri pingsa vrijeme je 10 ms. Za posljednji ping vrijeme je 12 ms. To znači da je za prva tri pingova trebalo deset milisekundi da bi paket stigao do Googlea i vratio nam se. Za posljednji je ping trebalo dvanaest milisekundi. Zašto je trajalo duže? Pa, to mogu biti mnoge stvari - Googleov poslužitelj djeluje sporije, internetski usmjerivač između nas i Googleovih poslužitelja 10 načina za poboljšanje brzine vašeg trenutnog usmjerivačaInternet veza prespora? Evo nekoliko jednostavnih podešavanja usmjerivača koji bi mogli donijeti razliku na vašoj kućnoj Wi-Fi mreži. Čitaj više mogao biti malo zauzet, naš Wi-Fi prijem možda je bio nešto lošiji ili mnoge druge stvari. Neka fluktuacija je normalna.
Ping je ICMP zahtjev odjeka
Kad pošaljete ping, vaše računalo šalje ICMP paket zahtjeva za eho. ICMP je kratica za "Internet Control Message Protocol" protokol koji se uglavnom koristi između mrežnih uređaja kako bi mogli međusobno komunicirati. Paket traži "odjek" - drugim riječima, odgovor. Udaljeni poslužitelj, kad primi ping, općenito će odgovoriti vlastitom porukom. Kada pokrenete naredbu pinga i vidite nekoliko pingova u redu, svaki je redak pojedinačni paket i njegov odgovor.
Međutim, nije svako računalo ili poslužitelj postavljen da odgovara na ICMP pakete zahtjeva za eho. Računalo koje je postavljeno da ne reagira na pingove uopće neće odgovoriti, pa ćete jednostavno vidjeti poruku "Zahtijevaj isteklo" jer poslužitelj ne reagira na vaše pinging u odvojenom vremenu. ICMP protokol može se zloupotrijebiti za DDoS napade Kako se možete zaštititi od DDoS napada?Čini se da su DDoS napadi - metoda koja se koristi za opterećenje propusnosti Interneta - u porastu. Pokazujemo vam kako se možete zaštititi od distribuiranog napada uskraćivanja usluge. Čitaj više .
Uočavanje gubitka paketa
Ping vam također može pomoći da uočite gubitak paketa. Na primjer, recimo da ste izvršili ping naredbu i vidjeli ste kombinaciju odgovora i redaka "Zahtjev istekli". Ovo bi značilo da neki paketi pinga nisu bili primljeni na udaljeno računalo ili da njihovi odgovori nisu stigli do vas. Paketi se gube negdje na putu.
Znali biste da se gubitak paketa događa negdje između vas i poslužitelja - bilo na mreži udaljenog računala, usmjerivaču negdje između vašeg, davatelja internetskih usluga ili kućnoj mreži. Ako imate problema tokom pretraživanja interneta ili igranja online igre - pogotovo ako ponekad morate dvaput kliknuti veze da bi se učitali - naredba ping može vam pomoći je li to gubitak paketa ili ne. Također možete pokrenuti naredbu ping na nekoliko različitih udaljenih poslužitelja da biste dobili bolju predodžbu o tome gdje se događa gubitak paketa.
Ping također prikazuje ozbiljnost gubitka paketa. Na primjer, ispod našeg prvog paketa stigao je do poslužitelja i vratio nam ga, ali naša tri druga nisu. Ping prikazuje to kao 75% gubitak paketa - 3 od 4 paketa su izgubljena.
Je li moguć nulta ping?
Niži ping, to bolje. Nulta ping bi bila idealna i značila bi da je naše računalo odmah komuniciralo s udaljenim poslužiteljem.
Zbog zakona fizike, čak i mali dio podataka - poznat kao paket - treba neko vrijeme za putovanje. Čak i ako vaš paket u cijelosti putuje preko optičkih kabela, još uvijek je ograničen brzinom svjetlosti. Također je ograničen usmjerivačima koji sjede uz one vlakno-optičke kabele koji moraju primiti paket i proslijediti ga duž različitih veza.
Ako pokušate pingirati svoje lokalno računalo - pomoću ping localhost naredba - tražite od svog računala da se kontaktira i odgovori sebi. U tom slučaju često ćete vidjeti ping od 0 ms. To jednostavno znači da vaše računalo može odmah komunicirati sa sobom. To, naravno, nije trenutak jer je softveru potrebno malo vremena za obavljanje tih operacija. Međutim, toliko je nizak da ga možemo zaokružiti na 0 ms i reći da imamo 0 ping za svoje računalo.
Jednom kada dodate kabele
Međutim, kad počnete dodavati duljine kabela, usmjerivača i udaljenosti, nećete dobiti ping od 0 ms. Na primjer, mogli biste pokušajte s pingingom vlastitog kućnog usmjerivača 8 savjeta za efikasno poboljšanje vašeg bežičnog signala usmjerivačaAko vam se čini da signal vašeg bežičnog usmjerivača ne doseže jako daleko ili ako vaš signal i dalje pada iz nekog čudnog razloga, evo nekoliko stvari koje biste mogli ispraviti. Čitaj više . Ovdje smo pingali naš usmjerivač, koje smo povezani putem Wi-Fi-ja Bežični Feng Shui: Kako optimizirati Wi-Fi prijem u svojoj kućiPostavljanje Wi-Fi usmjerivača za optimalno pokrivanje nije tako lako kao što mislite. Pomoću ovih savjeta cijelu kuću prekrijte Wi-Fi-jem! Čitaj više . To je samo nekoliko soba, ali vidimo prosječan ping od 3 ms i minimalni ping od 1 ms. Potrebno je neko vrijeme samo da komunicirate s uređajem koji sjedi u drugoj sobi. Čak i da nismo povezani putem Wi-Fi-ja, samo komuniciranje s našim usmjerivačima često bi donijelo naš ping oko 0 ms, i to trebat će i malo vremena da stigne do mreže vašeg davatelja internetskih usluga nakon što napusti usmjerivač i krene prema internetu.
Drugim riječima, ne možete zaista doći do pinga od 0 ms. Ovo je ograničenje zakona fizike. Ne možemo prenositi informacije odmah - osim možda kvantnim zapletom. Da smo pronašli način koristite kvantno zapletenost za prijenos informacija Strojevi za razmišljanje: Što nas neuroznanost i umjetna inteligencija mogu naučiti o svijestiMože li nas izgradnja umjetno inteligentnih strojeva i softvera poučavati o radu svijesti i o prirodi samog ljudskog uma? Čitaj više putem interneta mogli bismo stići do pinga od 0 ms - ali to je jedina opcija ovdje. Ne zadržavaj dah za ovaj proboj!
Hoće li se ikada dogoditi?
U budućnosti možemo apsolutno smanjiti kašnjenje na Internetu i bolje se nositi s njim. Na primjer, web preglednici kao što su Chrome, Firefox i Internet Explorer Iznenađenje: Internet Explorer 11 sazrio je u moderni preglednikSjećate se Internet Explorera 6? Pa, Internet Explorer više nije strašan. Bez obzira volite li IE ili ne, ne možete poreći da se dramatično poboljšao i da je sada dostojan da zauzme svoje mjesto zajedno sa ostalim modernim ... Čitaj više stranice su već "unaprijed dohvaćene" koje biste mogli vidjeti sljedeće da biste uklonili ta vidljiva kašnjenja kada kliknete vezu. Međutim, ping od 0 ms - trenutni prijenos informacija - vjerojatno će ostati nedostižan.
Kreditna slika: pospan mačić na Flickru
Chris Hoffman je tehnološki bloger i svestrani ovisnik o tehnologiji koji živi u Eugeneu, Oregon.