Ping-kommandoen er en kommandoprompt-kommando som brukes til å teste muligheten til kildedatamaskinen til å nå en bestemt destinasjonscomputer. Ping-kommandoen brukes vanligvis som en enkel måte å verifisere at en datamaskin kan kommunisere over nettverket med en annen datamaskin eller nettverksenhet.
Ping-kommandoen fungerer ved å sende Ekkoforespørsel for Internet Control Message Protocol (ICMP) meldinger til destinasjonsdatamaskinen og venter på svar.
Hvor mange av disse svarene returneres, og hvor lang tid det tar for dem å returnere, er de to store delene av informasjon som ping-kommandoen gir.
Du kan for eksempel finne ut at det ikke er noen svar når du pinger en nettverksskriver, bare for å finne ut at skriveren er frakoblet og kabelen må byttes ut. Eller kanskje du trenger å pinge en ruteren for å kontrollere at datamaskinen din kan koble til den, for å eliminere den som en mulig årsak til et nettverksproblem.
Merk: Ordet "ping" brukes også online for å referere til en kort melding, vanligvis over tekstmelding eller e-post. For eksempel kan du "pinge sjefen din" eller sende henne en melding når du er ferdig med et bestemt prosjekt, men det har ingenting å gjøre med ping-kommandoen.
Ping Command Tilgjengelighet
Ping-kommandoen er tilgjengelig fra kommandoprompt i Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP operativsystemer. Ping-kommandoen er også tilgjengelig i eldre versjoner av Windows som Windows 98 og 95.
Ping-kommandoen kan også bli funnet i Kommandoprompt i de avanserte oppstarts- og gjenopprettingsmenyene.
Merk: Tilgjengeligheten til visse ping-kommandobrytere og annen ping-kommandosyntax kan variere fra operativsystem til operativsystem.
Ping Command Syntax
ping -t -en -n telle l størrelse -f -Jeg TTL -V TOS -r telle -s telle -w pause -R -S srcaddr -p -4 -6 mål /?
Tips: Se Hvordan lese kommandosyntax hvis du ikke er sikker på hvordan du tolker ping-kommandosyntaxen som beskrevet ovenfor eller i tabellen nedenfor.
-t | Ved å bruke dette alternativet pinges mål til du tvinger den til å stoppe ved å bruke Ctrl-C. |
-en | Dette ping-kommandopunktet løser om mulig vertsnavnet til en IP-adresse mål . |
-n telle | Dette alternativet angir antall ICMP-ekkoforespørsler som skal sendes, fra 1 til 4294967295. Ping-kommandoen sender 4 som standard hvis-n er ikke brukt. |
l størrelse | Bruk dette alternativet til å angi størrelsen, i byte, av ekko-forespørselspakken fra 32 til 65 527. Ping-kommandoen sender en 32-byte ekko-forespørsel hvis du ikke bruker l alternativ. |
-f | Bruk dette ping-kommandopunktet for å forhindre ICMP-ekkoforespørsler fra å bli fragmentert av rutere mellom deg og mål . De -f Alternativet brukes oftest til å feilsøke problemer med Path Maximum Transmission Unit (PMTU). |
-Jeg TTL | Dette alternativet angir verdien Time to Live (TTL), maksimalt 255. |
-V TOS | Dette alternativet lar deg angi en Type TOS-verdi (TOS). Begynner i Windows 7, fungerer dette alternativet ikke lenger, men eksisterer fortsatt av kompatibilitetshensyn. |
-r telle | Bruk dette ping-kommandopunktet for å angi antall humle mellom datamaskinen og mål datamaskin eller enhet som du vil spille inn og vise. Maksimumsverdien for telle er 9, så bruk kommandoen tracert i stedet hvis du er interessert i å se alle humle mellom to enheter. |
-s telle | Bruk dette alternativet til å rapportere tiden, i Internett-tidsstempelformat, at hver ekkoforespørsel mottas og ekko-svar sendes. Maksimumsverdien for telle er 4, noe som betyr at bare de første fire humlene kan være tidsstemplet. |
-w pause | Angir en pause verdi når du kjører ping-kommandoen, justerer tiden, i millisekunder, som ping venter på hvert svar. Hvis du ikke bruker -w alternativet, er standard timeout-verdien på 4000 brukt, som er 4 sekunder. |
-R | Dette alternativet forteller ping-kommandoen for å spore rundreisen. |
-S srcaddr | Bruk dette alternativet til å angi kildeadressen. |
-p | Bruk denne bryteren til å pinge a Hyper-V-nettverks virtualisering leverandøradresse. |
-4 | Dette tvinger ping-kommandoen til å bruke IPv4, men er bare nødvendig hvis mål er et vertsnavn og ikke en IP-adresse. |
-6 | Dette tvinger ping-kommandoen til å bruke IPv6 bare, men som med -4 alternativet, er bare nødvendig når du pinger et vertsnavn. |
mål | Dette er målet du ønsker å pinge, enten en IP-adresse eller et vertsnavn. |
/? | Bruk hjelpebryteren med ping-kommandoen for å vise detaljert hjelp om kommandos flere alternativer. |
Merk: Den -f, -V, -r, -s, -j, og -k Alternativer fungerer når du bare pinger IPv4-adresser. De -R og -S Alternativer fungerer bare med IPv6.
Andre mindre brukte brytere for ping-kommandoen finnes inkludert -j host-liste , -k host-liste og -c kupé . Henrette ping /? fra kommandoprompt for mer informasjon om disse alternativene.
Tips: Du kan lagre kommandoen Ping-kommandoen til en fil ved hjelp av en omadresseringsoperatør. Se Hvordan omdirigere kommandoutgang til en fil for instruksjoner eller se vår kommandoprompt-tricks-liste for flere tips.
Ping Command Eksempler
ping-en 5-l 1500 www.google.com
I dette eksemplet brukes ping-kommandoen til å pinge vertsnavnet www.google.com .
De -n alternativet forteller ping-kommandoen for å sende 5 ICMP Echo Forespørsler i stedet for standard 4, og l alternativet angir pakkestørrelsen for hver forespørsel til 1500 bytes i stedet for standard på 32 byte.
Resultatet som vises i vinduet Kommandoprompt, ser slik ut:
Pinging www.google.com 74.125.224.82 med 1500 byte data: Svar fra 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Svar fra 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Svar fra 74.125 .224.82: bytes = 1500 time = 65ms TTL = 52 Svar fra 74.125.224.82: bytes = 1500 time = 66ms TTL = 52 Svar fra 74.125.224.82: bytes = 1500 time = 70ms TTL = 52 Pingstatistikk for 74.125.224.82: Pakker : Sendt = 5, Mottatt = 5, Tapt = 0 (0% tap), Omtrentlige rundturstider i milli sekunder: Minimum = 65ms, Maksimum = 70ms, Gjennomsnitt = 67ms
De 0% tap rapportert under Pingstatistikk for 74.125.224.82 forteller meg at hver ICMP Echo Request-melding sendes til www.google.com ble returnert. Dette betyr at så langt denne nettverksforbindelsen går, kan den kommunisere med Googles nettside like bra.
ping 127.0.0.1
I eksempelet ovenfor pinger vi 127.0.0.1 , også kalt IPv4 localhost IP-adressen eller IPv4 loopback IP-adressen, uten alternativer.
Bruk ping-kommandoen til å pinge 127.0.0.1 er en utmerket måte å teste på at Windows nettverksfunksjoner fungerer som de skal, men det sier ingenting om din egen nettverksmaskinvare eller tilkoblingen din til en annen datamaskin eller enhet. IPv6-versjonen av denne testen ville være ping :: 1.
ping-a 192.168.1.22
I dette eksemplet ber vi ping-kommandoen for å finne vertsnavnet som er tildelt til 192.168.1.22 IP-adresse, men ellers ping det som normalt.
Pinging J3RTY22 192.168.1.22 med 32 byte data: Svar fra 192.168.1.22: bytes = 32 tid
Som du kan se, løste ping-kommandoen IP-adressen vi skrev inn, 192.168.1.22 , som vertsnavn J3RTY22 , og deretter utført resten av ping med standardinnstillinger.
ping 192.168.2.1
I likhet med ping-kommandoeksemplene ovenfor, brukes denne til å se om datamaskinen din kan nå ruteren. Den eneste forskjellen her er at i stedet for å bruke en ping kommandobryter eller pinging lokalhost, kontrollerer vi forbindelsen mellom datamaskinen og ruteren ( 192.168.2.1 i dette tilfellet).
Hvis du har problemer med å logge inn på ruteren eller få tilgang til internett i det hele tatt, kan du se om ruteren din er tilgjengelig med denne ping-kommandoen, selvfølgelig, erstatter 192.168.2.1 med ruteren din IP-adresse.
ping-t-6 SERVER
I dette eksemplet tvinge vi ping-kommandoen til å bruke IPv6 med -6 alternativet og fortsett å pinge SERVER på ubestemt tid med -t alternativ.
Pinging SERVER fe80 :: fd1a: 3327: 2937: 7df3% 10 med 32 byte data: Svar fra fe80 :: fd1a: 3327: 2937: 7df3% 10: tid = 1ms Svar fra fe80 :: fd1a: 3327: 2937 : 7df3% 10: tid
Vi avbrutt ping manuelt med Ctrl + C etter syv svar. Også, som du kan se, er -6 alternativ produsert IPv6 adresser.
Tips: Tallet etter % I svarene som genereres i denne ping-kommandoen, er eksempelvis IPv6-sone-ID-en, som oftest indikerer nettverksgrensesnittet som brukes.
Du kan generere et bord med Sone ID-er som samsvarer med nettverksgrensesnittsnavnene dine ved å kjøre Netsh Interface ipv6 Vis grensesnitt. IPv6 Sone ID er nummeret i idx kolonne.
Ping-relaterte kommandoer
Ping-kommandoen brukes ofte med andre nettverksrelaterte kommandoprompt-kommandoer som spor, ipconfig, netstat, nslookup og andre.