Oglas
Posodobil Gavin Phillips 31.07.2017
Ping je ukaz, ki se uporablja za merjenje zamud med dvema napravama v omrežju. Ukaz ping je na voljo v vseh operacijskih sistemih in številne spletne igre prikazujejo vidni ping, ki ga lahko uporabite za razumevanje zamud.
Ping je le merilo zamude, ki ga začutimo pri vsem, kar počnemo v spletu, pa naj bo to, če kliknete povezavo, objavite posodobitev stanja, pošiljanje sporočila, igranje igre, nalaganje datoteke, pretakanje spletnega videoposnetka ali česar koli drugače. Če uporabljate spletno mesto in traja dolgo časa, da se vsakič, ko kliknete povezavo, naloži novo stran, verjetno pride do velikega pinganja do tega spletnega mesta. Če je hitro, imate verjetno nizek ping.
Za kaj se uporablja Ping
Ping ni le merilo "uspešnosti." Natančneje, to je merilo zamude med računalnikom in oddaljeno napravo. Ping vam pove, koliko časa traja, da en paket zapusti računalnik, doseže oddaljeni strežnik in se nato vrne k vam.
Ste že kdaj opazili, da se nova spletna stran, ko kliknete povezavo na spletni strani, ne naloži takoj? Namesto tega obstaja majhna zamuda - to je zamuda. Računalnik mora zahtevati novo stran in vam jo vrniti. Potrebno je malo časa, da vsak paket potuje med računalnikom in oddaljenim računalnikom. Ping vam omogoča merjenje te zamude.
To je v spletnih igrah zelo zaznati. Če na primer igrate igro z 20 ms pingom, morate imeti zelo nizke zamude. Zdi se, da se dejanja, ki jih izvajate, v igri odvijajo v trenutku. Če imate višji ping, kot je 200 ms, se bodo dejanja, ki jih izvajate, opazno zavlekla in ne boste mogli biti v koraku z drugimi, ki igrajo igro.
To je razlog, zakaj ping je vidno prikazan v mnogih igrah za več igralcev Kako popraviti zaostanek v igrah in videu z enostavno nastavitvijo usmerjevalnikaUtrujeni od zamika omrežja, ko drugi ljudje gledajo videoposnetke in prenašajo hudournike? Spodaj je opisano, kako si lahko povrnete zmogljivost omrežja brez kakršnih koli tretjih orodij. Preberi več . Pomaga vam razumeti, kako dobra je vaša povezava in kakšne izkušnje bi morali pričakovati na strežniku. Nižji ping je vedno boljši - pomeni nižjo zamudo, kar pomeni hitrejšo komunikacijo med vami in oddaljenim strežnikom. To velja za vse, kar počnete v spletu - ne glede na to, ali ste igranje spletne igre Kako zmanjšati zaostanek pri spletnem igranjuV igri je bilo vedno nekaj zaostajanja, še posebej, ko je bilo prijavljenih veliko igralcev. To je izkušnja, ki jo lahko imaš le tako pogosto, preden ugotoviš, da je čas ali ... Preberi več ali samo brskanje po spletu.
Ping se včasih lahko prikaže zgolj kot "latenca", vendar je v bistvu ista stvar. Igre pogosto prikazujejo ping z vizualno barvo, da boste lažje razumeli, kako dober je vaš ping na prvi pogled - zelena je dobra, rumena je mejna, rdeča pa slaba.
Kako deluje Ping
Tukaj je, kako ping deluje na poenostavljen način:
- Računalnik pošlje majhen paket podatkov - znan kot paket v omrežnem smislu - na oddaljeni računalnik.
- Oddaljeni računalnik prejme paket, ki ga zahteva za odgovor.
- Oddaljeni računalnik vam pošlje paket.
To je en sam ping. Ping vam omogoča, da izmerite čas povratne poti za paket med računalnikom in oddaljenim računalnikom. Na primer na spodnji sliki uporabljamo ukaz ping v ukaznem pozivu Windows 8 uporabnih ukazov DOS, ki si jih morate zapomnitiV sistemu Windows 7 je še vedno okno z ukaznim pozivom. tako da še vedno obstaja mesto za ukaze DOS. Za tiste od vas, ki jim je všeč ideja, da vtipkate nekaj ukazov, da se izognete prevaram ... Preberi več na ping google.com.
Ta ukaz pošlje štiri pakete ali štiri posamezne pinge. Za prve tri pingse je čas 10 ms. Za zadnji ping je čas 12 ms. To pomeni, da je za prve tri pinge minilo deset milisekund, da je paket dosegel Google in ga poslal nazaj k nam. Za zadnji ping je trajalo dvanajst milisekund. Zakaj je trajalo dlje? No, lahko bi bilo marsikaj - Googlov strežnik deluje počasneje, internet usmerjevalnik med nami in Googlovimi strežniki 10 načinov za izboljšanje hitrosti vašega trenutnega usmerjevalnikaInternetna povezava prepočasna? Tu je nekaj preprostih nastavitev usmerjevalnikov, ki bi lahko pomenili svet v vašem domačem omrežju Wi-Fi. Preberi več bi lahko bil nekoliko bolj zaseden, naš Wi-Fi sprejem je bil morda nekoliko slabši ali še marsikaj drugega. Nekaj nihanja je normalno.
Ping je odziv za ICMP
Ko pošljete ping, vaš računalnik pošlje paket paket ICMP odmev. ICMP pomeni „protokol za nadzor internetnega nadzora“ in je protokol, ki se običajno uporablja med omrežnimi napravami, da lahko med seboj komunicirajo. Paket zahteva "odmev" - z drugimi besedami, odgovor. Oddaljeni strežnik, ko prejme ping, na splošno odgovori na svoje sporočilo. Ko zaženete ukaz ping in vidite več pingov v vrsti, je vsaka vrstica en sam paket in njegov odgovor.
Vendar ni vsak računalnik ali strežnik nastavljen tako, da odgovarja na pakete zahtev za odmev ICMP. Računalnik, ki je nastavljen tako, da se ne odziva na pinge, se sploh ne bo odzval, zato boste preprosto videli sporočilo »Zahtevaj čas po poteku«, ko strežnik v odsotnem času ne odgovori na vaše pinge. ICMP protokol bi lahko zlorabili za DDoS napade Kako se lahko zaščitite pred napadom DDoS?Zdi se, da DDoS napadi - metoda, ki se uporablja za preobremenitev internetne pasovne širine - naraščajo. Pokažemo vam, kako se lahko zaščitite pred porazdeljenim napadom zavrnitve storitve. Preberi več .
Odkrivanje izgube paketov
Ping vam lahko pomaga tudi opaziti izgubo paketov. Recimo, da ste izvajali ukaz ping in videli ste kombinacijo odgovorov in vrstic »Zahtevaj čas po poteku«. To bi pomenilo, da nekateri paketi pinga oddaljeni računalnik niso prejeli ali pa njihovi odgovori niso dosegli vas. Paketi se nekje na poti izgubijo.
Vedeli bi, da se je izguba paketov zgodila nekje med vami in strežnikom - bodisi v omrežju oddaljenega računalnika, usmerjevalniku nekje vmes, v vašem ponudniku internetnih storitev ali v domačem omrežju. Če imate težave med brskanjem po internetu ali igranjem spletne igre - še posebej, če včasih dvakrat kliknite povezave, da se naložijo - ukaz ping vam lahko pomaga ugotoviti, ali gre za izgubo paketa ali ne. Ukaz ping lahko zaženete tudi na več različnih oddaljenih strežnikov, da dobite boljšo predstavo o tem, kje prihaja do izgube paketa.
Ping prikazuje tudi resnost izgube paketa. Na primer, spodaj je naš prvi paket dosegel strežnik in nam ga vrnil nazaj, vendar trije drugi niso. Ping to prikaže kot 75-odstotno izgubo paketov - 3 od 4 paketov so bili izgubljeni.
Ali je možen nič Ping?
Nižji je ping, tem bolje. Ničelni ping bi bil idealen in bi pomenil, da je naš računalnik takoj komuniciral z oddaljenim strežnikom.
Zaradi zakonov fizike celo majhen podatek - znan kot paket - potrebuje nekaj časa za potovanje. Tudi če vaš paket potuje v celoti preko optičnih kablov, je še vedno omejen s svetlobno hitrostjo. Omejena je tudi s usmerjevalniki, ki sedijo vzdolž tistih optičnih kablov, ki morajo prejeti paket in ga posredovati po različnih povezavah.
Če poskusite pinging lokalnega računalnika - z ping localhost ukaz - od računalnika zahtevate, da se obrne na sebe in sam sebi odgovori. V tem primeru boste pogosto videli 0 ms ping. To preprosto pomeni, da lahko računalnik takoj komunicira sam s seboj. Seveda to ni trenutek, ker za izvajanje teh operacij programski opremi vzame malo časa. Vendar je tako nizka, da jo lahko zaokrožimo na 0 ms in rečemo, da imamo lastni računalnik 0 ping.
Ko dodate kable
Ko pa začnete dodajati dolžine kabla, usmerjevalnikov in razdalj, ne boste dobili 0 ms pinga. Na primer, lahko poskusite pinging svoj domači usmerjevalnik 8 nasvetov za učinkovito izboljšanje vašega brezžičnega signala usmerjevalnikaČe se zdi, da signal vašega brezžičnega usmerjevalnika ne doseže zelo daleč ali če vaš signal iz neznanih razlogov pada, je nekaj stvari, ki jih lahko popravite. Preberi več . Tu smo pingirali domači usmerjevalnik, ki smo povezani prek Wi-Fi-ja Brezžični Feng Shui: Kako optimizirati sprejem Wi-Fi v vaši hišiNastavitev usmerjevalnika Wi-Fi za optimalno pokritost ni tako enostavna, kot mislite. Uporabite te nasvete, da celotno hišo prekrijete z Wi-Fi! Preberi več . Oddaljeno je le nekaj sob, vendar vidimo povprečen ping 3 ms in najmanj ping 1 ms. Nekaj časa traja le komunikacija z napravo, ki sedi v drugi sobi. Tudi če nismo bili povezani z Wi-Fi-jem, bi samo komunikacija z usmerjevalniki pogosto prinesla svoj ping približno 0 ms, in to bo nekaj časa trajalo tudi, da dosežejo omrežje svojega ponudnika internetnih storitev, ko bo zapustil usmerjevalnik in se usmeril proti internetu.
Z drugimi besedami, res ne morete priti do 0 ms pinga. To je meja zakonov fizike. Informacije ne moremo posredovati takoj - razen morda s kvantnim zapletanjem. Če bi našli pot do za prenos informacij uporabite kvantno zapletenost Razmišljujoči stroji: Kaj nas lahko nevroznanost in umetna inteligenca naučita o zavestiAli nas lahko gradnja umetno inteligentnih strojev in programske opreme uči o delu zavesti in naravi človeškega uma? Preberi več prek interneta bi lahko prišli do 0 ms pinga - vendar je to edina možnost tukaj. Ne zadržujte diha za ta preboj!
Se bo kdaj zgodilo?
V prihodnosti lahko zakasnitve na internetu absolutno zmanjšamo in se z njimi bolje spopadamo. Na primer, spletni brskalniki, kot so Chrome, Firefox in internet Explorer Presenečenje: Internet Explorer 11 je dozorel v sodoben brskalnikSe spomnite Internet Explorerja 6? No, Internet Explorer ni več grozen. Ne glede na to, ali vam je všeč IE ali ne, ne morete zanikati, da se je dramatično izboljšal in da je zdaj vreden, da prevzame svoje mesto skupaj z drugimi sodobnimi ... Preberi več so že "vnaprej pridobljene" strani, ki jih boste morda želeli videti, da bi odpravili zaznavne zamude, ko kliknete povezavo. Vendar bo ping v 0 ms - takojšnjem prenosu informacij - verjetno še vedno nedovoljen.
Kreditna slika: zaspana mucka na Flickr
Chris Hoffman je tehnološki bloger in vsestranski odvisnik od tehnologije, ki živi v Eugeneu v Oregonu.