I datanätverk är ping en specifik metod för att skicka meddelanden från en dator till en annan som en del av felsökning av Internet-protokoll (IP) -nätverksanslutningar. Ett pingtest avgör om din klient (dator, telefon eller liknande enhet) kan kommunicera med en annan enhet över ett nätverk.
I de fall där nätverkskommunikation är framgångsrikt fastställd, kan pingtest också bestämma anslutningsfördröjningen (fördröjning) mellan de två enheterna.
Notera: Pingtest är inte desamma som Internet-hastighetstest som avgör hur snabbt din internetanslutning är mot en viss webbplats. Ping är lämpligare för att testa om en anslutning kan göras, inte hur snabbt anslutningen är.
Hur Ping-test fungerar
Ping använder Internet Control Message Protocol (ICMP) för att generera förfrågningar och hantera svar.
Starta ett ping-test skickar ICMP-meddelanden från den lokala enheten till fjärrkontrollen. Mottagaranordningen känner igen inkommande meddelanden som en ICMP-pingförfrågan och svarar i enlighet därmed.
Den förflutna tiden mellan att skicka förfrågan och ta emot svaret på den lokala enheten utgör den ping tid .
Så här pingar du nätverksenheter
I Windows-operativsystemet används ping-kommandot för att köra pingtest. Den är inbyggd i systemet och körs genom kommandoprompt. Alternativa verktyg är dock också fritt tillgängliga för nedladdning.
IP-adressen eller värdnamnet för den pendlade enheten måste vara känd. Det här är sant om en lokal enhet bakom nätverket kommer att bli pinged eller om det är en webbserver. En IP-adress används emellertid vanligtvis för att undvika problem med DNS (om DNS inte hittar rätt IP-adress från värdnamnet kan problemet vara vilsamt med DNS-servern och inte nödvändigtvis med enheten).
Windows-kommandot för att köra ett pingtest mot en router med 192.168.1.1-IP-adressen skulle se ut så här:
ping 192.168.1.1
Samma syntax används för att pinga en webbplats:
ping Go-Travels.com
Se ping-kommandotyntaxen för att lära dig hur du anpassar ping-kommandot i Windows, till exempel att justera timeout-perioden, tid till live-värde, buffertstorlek etc.
Så här läser du ett Ping-test
Genomföra det andra exemplet ovan kan det ge resultat så här:
Pinging Go-Travels.com 151.101.1.121 med 32 byte data: Svar från 151.101.1.121: bytes = 32 tid = 20ms TTL = 56 Svar från 151.101.1.121: bytes = 32 tid = 24ms TTL = 56 Svar från 151.101.1.121 : bytes = 32 time = 21ms TTL = 56 Svar från 151.101.1.121: bytes = 32 tid = 20ms TTL = 56 Pingstatistik för 151.101.1.121: Paket: Skickat = 4, Mottaget = 4, Förlorat = 0 (0% förlust), Ungefärliga runturtider i millisekunder: Minsta = 20ms, Maximal = 24ms, Medel = 21ms
IP-adressen som visas ovan hör till Livewire, vilket är vad ping-kommandot testat. De 32 byte är buffertstorleken och följs av svarstiden.
Resultatet av ett ping-test varierar beroende på anslutningens kvalitet. En bra bredbandsinternetanslutning (trådbunden eller trådlös) resulterar vanligen i en testningslängd på mindre än 100 ms, och ofta mindre än 30 ms. En satellitinternetanslutning har normalt latens över 500 ms.
Se vår guide om hur man pingar en dator eller webbplats för att lära sig mer om resultaten av ett ping-test.
Begränsningar av Ping-testning
Ping mäter noggrant anslutningar mellan två enheter när ett test körs. Nätverksförhållandena kan ändras vid ett ögonblick, men snabbt gör gamla testresultat föråldrade.
Dessutom varierar internet-ping-testresultatet mycket beroende på målservern som valts. Samtidigt kan pingstatistik vara bra för Google och men hemskt för Netflix.
För att få maximalt värde från pingtestning, välj pingverktyg som är lätta att använda och peka på dem på rätt servrar och tjänster för vad du felsöker.