Ping Command

Ping opdrag voorbeelde, opsies, skakelaars, en nog baie meer

Die ping- opdrag is 'n instruksies opdragprompt wat gebruik word om die vermoë van die bronrekenaar te toets om 'n gespesifiseerde bestemmingsrekenaar te bereik. Die ping-opdrag word gewoonlik gebruik as 'n eenvoudige manier om te verifieer dat 'n rekenaar oor die netwerk kan kommunikeer met 'n ander rekenaar of netwerk toestel.

Die ping-opdrag funksioneer deur die stuur van ekko-versoeke aan die bestemmingsrekenaar te stuur, en wag vir 'n antwoord.

Hoeveel van die antwoorde word teruggestuur, en hoe lank dit neem om terug te keer, is die twee belangrike stukke inligting wat die ping-opdrag bied.

U kan byvoorbeeld vind dat daar geen antwoorde is wanneer u 'n netwerk drukker ping, net om uit te vind dat die drukker vanlyn is en dat die kabel se behoeftes vervang moet word. Of dalk moet jy 'n router ping om te kontroleer of jou rekenaar daaraan kan koppel, om dit uit te skakel as 'n moontlike oorsaak vir 'n netwerkprobleem.

Ping Command Beskikbaarheid

Die ping-opdrag is beskikbaar vanaf die Command Prompt in Windows 10 , Windows 8 , Windows 7 , Windows Vista en Windows XP- bedryfstelsels . Die ping-opdrag is ook beskikbaar in ouer weergawes van Windows soos Windows 98 en 95.

Die ping-opdrag kan ook gevind word in die opdragprompt in die Gevorderde opstartopsies en stelselherstelopsies.

Nota: die beskikbaarheid van sekere ping-bevelskakelaars en ander ping-opdrag- sintaks kan verskil van die bedryfstelsel na die bedryfstelsel.

Ping Command Syntaxis

ping [ -t ] [ -a ] [ -n telling ] [ -l grootte ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r count ] [ -s count ] [ -w timeout ] [ - R ] [ -S srcaddr ] [ -p ] [ -4 ] [ -6 ] teiken [ /? ]

Wenk: Kyk hoe om Kommandssinktaak te lees as jy nie seker is hoe om die ping-bevel sintaksis soos hierbo beskryf of in die tabel hieronder te interpreteer nie.

t Die gebruik van hierdie opsie sal die teiken ping totdat jy dit dwing om te stop deur Ctrl-C te gebruik .
-a Hierdie ping-opdrag opsie sal, indien moontlik, die hostnaam van 'n IP-adres teiken oplos.
-'n telling Hierdie opsie stel die aantal ICMP-echo-versoeke om te stuur, van 1 tot 4294967295. Die ping-opdrag sal 4 as standaard stuur as -n nie gebruik word nie.
-l grootte Gebruik hierdie opsie om die grootte, in grepe, van die echo-versoekpakket van 32 tot 65.527 in te stel. Die ping-opdrag sal 'n 32-byte-echo-versoek stuur as jy nie die -l opsie gebruik nie.
f Gebruik hierdie ping-opdrag opsie om te verhoed dat ICMP-echo-versoeke gefragmenteer word deur routers tussen jou en die teiken . Die -f opsie word die meeste gebruik om probleme met die pad-maksimum-transmissie-eenheid (PMTU) op te los.
-in TTL Met hierdie opsie word die Time to Live (TTL) waarde gestel, waarvan die maksimum 255 is.
-v TOS Met hierdie opsie kan u 'n Type Service (TOS) waarde instel. Begin in Windows 7, hierdie opsie funksioneer nie meer nie, maar bestaan ​​steeds vir verenigbaarheidsredes.
-r tel Gebruik hierdie ping-opdrag opsie om die hoeveelheid hoep tussen jou rekenaar en die teikenrekenaar of toestel wat jy wil opneem en vertoon, te spesifiseer. Die maksimum waarde vir telling is 9, dus gebruik die tracert-bevel eerder as jy belangstel om al die hoepies tussen twee toestelle te bekyk.
-telling Gebruik hierdie opsie om die tyd in Internet Timestamp formaat te rapporteer dat elke echo-versoek ontvang is en echo antwoord gestuur word. Die maksimum waarde vir telling is 4, wat beteken dat slegs die eerste vier hoep tydgestempel kan word.
-w time-out As u 'n time-out waarde spesifiseer wanneer u die ping-opdrag uitvoer, word die hoeveelheid tyd in millisekondes aangepas, wat wag vir elke antwoord. As jy nie die -w opsie gebruik nie, word die standaard-uitskakelwaarde van 4000 gebruik, wat 4 sekondes is.
-R Hierdie opsie vertel die ping-opdrag om die rondreispaadjie te spoor.
-S srcaddr Gebruik hierdie opsie om die bron adres te spesifiseer.
p Gebruik hierdie skakelaar om 'n Hyper-V Netwerk Virtualiseringsverskaffer- adres te ping.
-4 Dit dwing die ping-opdrag om slegs IPv4 te gebruik, maar is slegs nodig as die teiken 'n gasheernaam is en nie 'n IP-adres nie.
-6 Dit dwing die ping-opdrag om slegs IPv6 te gebruik, maar net soos met die -4- opsie, is dit slegs nodig om 'n gasheernaam te ping.
teiken Dit is die bestemming wat u wil ping, óf 'n IP-adres of 'n gasheernaam.
/? Gebruik die hulpskakelaar met die ping-opdrag om gedetailleerde hulp oor die verskillende opsies van die opdrag te vertoon.

Nota: die opsies -f , -v , -r , -s , -j , en -k werk net wanneer IPv4-adresse word geping. Die -R en -S opsies werk net met IPv6.

Ander minder algemeen gebruikte skakelaars vir die ping-opdrag bestaan, insluitend [ -j gasheerlys ], [ -k gasheerlys ] en [ -c- kompartement ]. Voer ping /? van die Command Prompt vir meer inligting oor hierdie opsies.

Wenk: Jy kan die ping-opdrag uitset stoor na 'n lêer met 'n redirection operateur . Kyk hoe om 'n lêeruitvoer na 'n lêer te herlei vir instruksies of raadpleeg ons instruksies vir die aanwysing van opdragte vir meer wenke.

Ping Command Voorbeelde

ping -n 5-l 1500 www.google.com

In hierdie voorbeeld word die ping-opdrag gebruik om die gasheernaam www.google.com te ping. Die -n- opsie vertel die ping-bevel om 5 ICMP-echo-versoeke te stuur in plaas van die standaard van 4, en die -l- opsie stel die pakketgrootte vir elke versoek tot 1500 grepe in plaas van die standaard van 32 grepe.

Die resultaat wat in die Command Prompt venster vertoon word, sal so iets lyk:

Pinging www.google.com [74.125.224.82] met 1500 grepe data: Antwoord van 74.125.224.82: grepe = 1500 tyd = 68ms TTL = 52 Antwoord van 74.125.224.82: grepe = 1500 tyd = 68ms TTL = 52 Antwoord van 74.125 .224.82: grepe = 1500 tyd = 65ms TTL = 52 Antwoord van 74.125.224.82: grepe = 1500 tyd = 66ms TTL = 52 Antwoord van 74.125.224.82: grepe = 1500 tyd = 70ms TTL = 52 Ping statistieke vir 74.125.224.82: Pakkette : Gestuur = 5, Ontvang = 5, Verlore = 0 (0% verlies), Benaderde rondrit tye in milli sekondes: Minimum = 65ms, Maksimum = 70ms, Gemiddelde = 67ms

Die 0% -verlies wat gerapporteer word onder Ping-statistieke vir 74.125.224.82, vertel my dat elke ICMP-echo-versoek-boodskap wat na www.google.com gestuur is, terugbesorg is. Dit beteken dat, sover my netwerkverbinding gaan, ek net met die webwerf van Google kan kommunikeer.

ping 127.0.0.1

In bogenoemde voorbeeld pik ek 127.0.0.1 , ook die IPv4 localhost IP adres of IPv4 loopback IP-adres , sonder opsies.

Die gebruik van die ping-opdrag om 127.0.0.1 te ping is 'n uitstekende manier om te toets dat Windows se netwerkfunksies behoorlik werk, maar dit sê niks oor jou eie netwerk hardeware of jou verbinding met enige ander rekenaar of toestel nie.

Die IPv6 weergawe van hierdie toets sal ping :: 1 wees .

ping -a 192.168.1.22

In hierdie voorbeeld vra ek die ping-opdrag om die hostnaam wat toegeken is aan die 192.168.1.22 IP-adres te vind, maar om dit anders normaalweg te ping.

Pinging J3RTY22 [192.168.1.22] met 32 ​​grepe data: Antwoord van 192.168.1.22: grepe = 32 keer

Soos u kan sien, het die ping-opdrag die IP-adres wat ek ingevoer het, 192.168.1.22 opgelos as die gasheernaam J3RTY22 , en dan uitgevoer die res van die ping met verstekinstellings.

ping-t-6 SERVER

In hierdie voorbeeld dwing ek die ping-opdrag om IPv6 te gebruik met die -6 opsie en gaan voort met die -t- opsie om die SERVER te ping.

Pinging SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] met 32 ​​grepe data: Antwoord van fe80 :: fd1a: 3327: 2937: 7df3% 10: tyd = 1ms Antwoord van fe80 :: fd1a: 3327: 2937 : 7df3% 10: tyd

Ek het die ping handmatig met Ctrl-C onder sewe antwoorde onderbreek. Ook, soos u kan sien, het die -6- opsie IPv6-adresse geproduseer.

Wenk: Die nommer na die% in die antwoorde wat in hierdie ping-opdragvoorbeeld gegenereer is, is die IPv6-sone-ID, wat meestal die netwerkkoppelvlak wat gebruik word, aandui. U kan 'n tabel genereer van Sone ID's wat ooreenstem met u netwerkkoppelvlakname deur die netsh-koppelvlak-ipv6-skerm koppelvlak uit te voer. Die IPv6-sone-ID is die nommer in die idx- kolom.

Ping verwante opdragte

Die ping-opdrag word dikwels gebruik met ander netwerkverwante opdragpromptopdragte soos tracert , ipconfig, netstat , nslookup en ander.