Vad är ping-kommandot? Vad är ping i appar och spel? Hur använder man ping i Windows?

Även om du inte är en nätverksexpert kan du ha stött på termen PING när du använder datorer, nätverksenheter som trådlösa routrar, onlineappar eller när du spelar spel på internet. Om du vill veta vad ping är när det kommer till datorer, hur ping-kommandot fungerar, hur du förstår data den visar och hur du använder den i Windows , läs den här handledningen:

Vad är ping?

Ping är ett kommandoradsverktyg, tillgängligt i många operativsystem, som du kan använda för att testa om din dator eller enhet kan nå en måldator via nätverket och/eller internet.

Vad är ping i nätverkstester ( SpeedTest ) eller spel?

När du ser pingen rapporterad i alla typer av appar, i nätverkstester som SpeedTest , eller i onlinespel, hänvisar det till den tid det tar för din dator att få ett svar på ett pingkommando. Denna tid rapporteras i millisekunder (ms), och det är en indikator på hastigheten på reaktionstiden för din internetanslutning eller din nätverksanslutning. Ju lägre ping, desto bättre reaktionstid.

Varför är ping användbart?

Ping-kommandot är mest användbart för att felsöka tillgängligheten för enheter på nätverket och internet. Det här kommandot använder en serie ekomeddelanden(Echo) (med hjälp av Internet Control Message Protocol ) för att fastställa saker som:

  • Om målet för ping-kommandot är aktivt eller inaktivt.
  • Hur mycket tid det tar att kommunicera med målenheten, att skicka och ta emot en ekoförfrågan och ett svar.

  • Hur många paket som går förlorade vid kommunikation med målenheten.

För att bättre förstå saker, ta en titt på skärmdumpen nedan, där vi körde ett ping-kommando, i Windows: ping www.microsoft.com .

ping

Från detta kommando lärde vi oss följande:

  • Att webbplatsen www.microsoft.com är tillgänglig och tillgänglig från vår Windows-dator eftersom vi fick svar.

  • IPv6 -adressen(IPv6 address) för webbplatsen microsoft.com. Det är den konstiga adressen som visas efter texten "Svara från."("Reply from.")

  • Att det inte förekom någon dataförlust i vår anslutning till webbplatsen microsoft.com.
  • Tiden det tog, i millisekunder, för microsoft.com att svara på vårt pingkommando: för var och en av de fyra ekoförfrågningarna individuellt, minimum, maximum och genomsnittlig tid det tog att svara på vårt pingkommando.

Som du kan se skickar pingverktyget fyra ekoförfrågningar som standard, och det delar statistik och data baserat på svaren det borde få från målet.

Vem uppfann ping?

Pingverktyget skapades av en amerikan(American) vid namn Mike Muuss , i december 1983 , när han arbetade i Ballistic Research LaboratoryAberdeen Proving Ground , i Maryland . Namnet kommer från ekolodsteknologin som används i ubåtar, ytfartyg och flygplan, som skickar en puls och lyssnar efter ekot för att upptäcka undervattensobjekt. Han fann det som en lämplig metafor för hur pingverktyget fungerar.

I vilka operativsystem och enheter är ping tillgänglig?

Du kan använda pingverktyget i Windows , Linux , MAC OS X , Unix , FreeBSD och många andra operativsystem för stationära datorer, servrar och annan utrustning. Till och med nätverksutrustning som routrar implementerade pingverktyget för att felsöka nätverksproblem.

Hur använder man ping i Windows?

Om du vill använda pingverktyget i Windows , öppna kommandotolken(open the Command Prompt) eller PowerShell . Ange sedan ping följt av IP-adressen (eller värdnamnet) för måldatorn eller enheten. Skriv till exempel något som: "ping 192.168.1.1" eller "ping www.bing.com" utan citattecken.

ping

Som dokumenterats av Microsoft, här(here) , kan ping-kommandot i Windows använda många parametrar. För att se dem själv, skriv ping /?eller pinga -? (ping -?)och tryck på Enter på ditt tangentbord. Windows listar alla parametrar och växlar som du kan använda för pingverktyget.

ping

OBS:(NOTE:) Du kan använda / eller - före valfri parameter i ping-kommandot. De är utbytbara och leder till samma resultat.

Här är en förklaring av alla växlar för ping-kommandot:

  • /t - ping fortsätter att skicka Echo request-meddelanden till destinationen tills den avbryts manuellt. För att avbryta och visa statistik, tryck CTRL+Break . För att avbryta och avsluta pingningen, tryck CTRL+C .

  • /a - pingen försöker lösa och visa värdnamnet för en IP-adress som anges som mål.

  • /n count - använd detta för att ändra antalet Echo request-meddelanden från 4 (standard) till något annat. Du kan använda valfritt nummer från 1 till 4294967295.

  • /l size - ställer in storleken (i byte) på Echo request-meddelandet som skickas till målet, från 32 (standard) till något annat. Du kan använda valfritt nummer från 1 till 65527.

  • /f - använd detta för att skicka Echo request-meddelanden med flaggan "Do Not Fragment" aktiverad så att begäran inte fragmenteras av routrar, på väg till destinationen. Det här alternativet fungerar endast för IPv4-adresser, och det är användbart för felsökning av problem med sökvägen Maximum Transmission Unit (PMTU).

  • /i TTL - ställer in Time to Live (TTL)-värdet för Echo-begäran, vars maximum är 255. TTL begränsar livslängden för data som skickas av ping-kommandot. Om TTL-värdet har förflutit och inget svar mottagits, kasseras data.

  • /v TOS - ställer in typen av tjänst (TOS)(Type of Service (TOS)) som används för ekoförfrågan. Standardvärdet är 0 och maxvärdet är 255. Det här alternativet fungerar endast för IPv4-adresser.

  • /r count - ställer in antalet hopp mellan din dator och målet som du vill ska spelas in och visas med kommandot ping. Det maximala värdet för räkningen är 9. Det fungerar endast med IPv4-adresser.

  • /s count - rapporterar tiden (i Internet Timestamp- format) när varje Echo-förfrågan tas emot och varje svar skickas. Det maximala värdet för räkningen är 4, vilket betyder att endast de första fyra hoppen kan tidsstämplas. Det här alternativet fungerar bara med IPv4-adresser.

  • /j host-list - använder den lösa källrutten(Loose Source Route) som anges i värdlistan. Med denna typ av routing kan successiva mellanliggande destinationer separeras av en eller flera routrar. Det maximala antalet adresser eller namn i värdlistan är 9. Värdlistan är en serie IP-adresser separerade med mellanslag och de måste vara IPv4-adresser.

  • /k host-list - använder den strikta källrutten(Strict Source Route) som anges i värdlistan. Med strikt routing måste nästa mellanliggande destination vara tillgänglig direkt (och inte åtskilda av en router). Det maximala antalet adresser eller namn i värdlistan är 9. Värdlistan är en serie IPv4-adresser separerade med mellanslag.

  • /w timeout - timeoutvärdet justerar hur lång tid, i millisekunder, som pingen väntar på varje svar. Standardvärdet för timeout är 4000 eller 4 sekunder.

  • /r range - talar om för ping-kommandot att spåra vägen tur och retur, för ett antal hopp. Det fungerar bara med IPv6-adresser. Intervallet måste vara ett tal mellan 1 och 9.

  • /s srcaddr - anger källadressen som ska användas när man arbetar med IPv6-adresser. Adressen måste anges efter srcaddr .

  • /c compartments - anger routingfackets identifierare.

  • /p - pingar en Hyper-V Network Virtualization-leverantörsadress.

  • /4 - tvingar fram användningen av IPv4-adressen och den används i kombination med värdnamn, inte IP-adresser. Skriv till exempel "ping /4 www.microsoft.com" (utan citattecken) och det returnerar IPv4-adressen för värdnamnet.

  • /6 - tvingar fram användningen av IPv6-adressen och den används i kombination med värdnamn, inte IP-adresser. Skriv till exempel "ping /6 www.microsoft.com" så ser du värdnamnets IPv6-adress.

Några exempel på att arbeta med kommandot ping:

För att se till att du bättre förstår hur man arbetar med kommandot ping kommer vi att dela med oss ​​av några exempel och förklara hur de används i verkligheten. Om du vill övervaka en viss webbplats och dess tillgänglighet kan du använda "ping -t domännamn"("ping -t domainname") utan citattecken. Kommandot plingar det oändligt och delar den tid det tar att svara på varje Echo- förfrågan.

ping

Men om du gör den här typen av oändlig övervakning av välskötta värdar, kan din dator bli förbjuden att komma åt. Glöm inte att stoppa det genom att trycka på CTRL+C på ditt tangentbord.

ping

Du kanske vill använda ett ändligt antal Echo request-meddelanden för att skicka, med "ping -n count hostname" som i exemplet nedan:

ping

I skärmdumpen ovan kan du se att värden från början var tillgänglig och svarade på pingkommandot, och den gick sedan offline, och alla återstående förfrågningar tog timeout.

Om du känner till IP-adressen för en värd och du vill veta värdnamnet kan du använda "ping -a IP-adress"("ping -a IP address") . Pingen försöker lösa och visa värdnamnet för målet och returnerar det sedan, liknande skärmdumpen nedan.

ping

Använder du kommandot ping, och hur?

Nu vet du vad ping är, hur det fungerar, vad det gör och hur man använder det i Windows . Innan du stänger den här handledningen, kommentera nedan och dela eventuella frågor du kan ha. Vi skulle också vilja veta hur du använder kommandot ping.



About the author

Hej potentiella arbetsgivare! Jag är en mycket erfaren mjukvaruingenjör med över 7 års erfarenhet inom området. Jag vet hur man designar och utvecklar Windows 7-applikationer och har ett brett utbud av Coola webbplatser-rekommendationer på min profil. Mina kunskaper och erfarenheter erbjuder mig en utmärkt matchning för alla företag som letar efter en talangfull person med goda projektledningsförmåga, programmeringskunskaper och erfarenhet av webbutveckling.



Related posts