Ping Command

Ping kommandearbeispultsjes, opsjes, skeakels, en mear

It kommando ping is in Kommando-kommando kommando brûkt om de kapasiteit fan 'e boarne komputer te testen om in spesifisearre bestimming komputer te berikken. It kommando ping wurdt normaal brûkt as ienfâldige manier om te kontrolearjen dat in komputer oer it netwurk kommunisearje kin mei in oare kompjûter of netwurkapparaat.

It kommando ping bestiet troch it ferstjoeren fan Internet Control Message Protocol (ICMP) Echo Request- berjochten nei de bestimming komputer en wachtet op in antwurd.

Hoefolle fan dy antwurden binne weromjûn, en hoe lang langer foar harren weromkomt, binne de twa wichtige stikken ynformaasje dy't it ping kommando jout.

Jo kinne bygelyks fine dat der gjin antwurden binne by it pingjen fan in netwurkprinter, allinich om te finen dat de printer offline is en syn kaar ferfongen is. Of miskien moatte jo in router pingje om te kontrolearjen dat jo kompjûter ferbine mei, om dizze as in mooglike oarsaak foar in netwurkprobleem te foarkommen.

Ping Command Disponibiliteit

It kommando ping is beskikber fan binnen de Command Prompt yn Windows 10 , Windows 8 , Windows 7 , Windows Vista , en Windows XP bestjoeringssystemen . It kommando ping is ek beskikber yn âldere ferzjes fan Windows lykas Windows 98 en 95.

It kommando-ping kin ek fûn wurde yn Command Prompt yn 'e Avansearre Opsjesopsjes en Sykresultaten opsjes / reparaasje-menus.

Taljochting: De beskikberens fan bepaalde ping-kommando-skeakels en oare ping-kommando syntaks kinne ferskille fan it bestjoeringssysteem nei it bestjoeringssysteem.

Ping Command Syntax

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

Tip: Sjoch yn hoege jo Syntaks lêze as jo net wis binne hoe't jo de ping-kommando syntaksis ynterpretearje as har hjirboppe beskreaun of yn 'e tabel hjirûnder.

-t Mei dizze opsje sil it doel ping pingje oant jo it foarkomme om te stopjen troch te brûken Ctrl-C .
-in Dizze ping kommando-opsje sil, as it mooglik is, de hostnamme fan in IP-adres op te nimmen .
-n telt Dizze opsje set it oantal ICMP-echo-fersyk om te stjoeren, fan 1 oant 4294967295. It kommando ping stjoert 4 foar standert as -n wurdt net brûkt.
-l grutte Brûk dizze opsje om de grutte yn Bytes te setten fan it echo-fersykpakket fan 32 oant 65,527. It kommando ping stjoere in 32-byte echo-fersyk as jo de -l- opsje net brûke.
-f Brûk dizze ping-kommandoopsje om ICMP-echo-fersyk te foarkommen dat jo troch routers tusken jo en it doel fragminten wurde. De -f- opsje wurdt meast brûkt om problemen op te hanneljen fan Path Maximum Transmission Unit (PMTU).
-i TTL Dizze opsje set de wearde fan 'e tiid om te libjen (TTL), de maksimum fan dat is 255.
-v TOS Dizze opsje jout jo in weardeoardertype (TOS) yn te stellen. Begjin yn Windows 7 is dizze opsje net mear funksjonearret, mar bestiet noch foar kompatibiliteit reden.
-r telt Brûk dizze ping kommando opsje om it oantal hopsjes op te jaan tusken jo kompjûter en de doelsteller of apparaat dat jo opnommen en werjaan wolle. De maksimale wearde fan it getallen is 9, dus brûk it tracert kommando ynstee as jo belangstelling binne foar alle hopsjes tusken twa apparaten.
-s telt Brûk dizze opsje om de tiid te rapportearjen, yn Internet Timestamp-formaat, dat elke echo-oanfraach ûntfongen is en echo antwurde is stjoerd. De maksimale wearde foar tellen is 4, dat betsjutte dat allinich de earste fjouwer hops kinne tiid wurde stean.
-w tiidlim It ynstellen fan in Timeout- wearde as it útfieren fan it ping-kommando justet de tiid fan tiid, yn millisekonden, dy ping waacht foar elk antwurd. As jo ​​de -w- opsje net brûke, wurdt de standerttiidwearde fan 4000 brûkt, dat is 4 sekonden.
-R Dizze opsje fertelt it ping kommando om de rûnte paadpunt te trace.
-S srcaddr Brûk dizze opsje om it boarneadres te bepalen.
-p Brûk dit skeakel nei in adres fan Hyper-V Network Virtualization provider.
-4 Dit soarget it ping kommando om allinich IPv4 te brûken mar is allinich nedich as it doel in hostnamme is en net in IP-adres.
-6 Dit soarget it ping kommando om allinich foar IPv6 te brûken, mar as mei de -4- opsje is allinich needsaaklik as jo in hostnamme pinne.
doel Dit is it bestimming dat jo ping wolle, of in IP-adres of in hostnamme.
/? Brûk de help-skeakel mei it ping-kommando om meardere opsjes sjen te litten oer de kommando's.

Opmerking: De -f , -v , -r , -s , -j , en -k- opsjes wurkje by it pingjen fan IPv4 allinich. De -R- en -S- opsjes wurkje allinich mei IPv6.

Oare minder faak brûkte skeakels foar it ping-kommando besteane lykas [ -j host-list ], [ -k host-list ], en [ -c komparty ]. Ping /? Útfiere fan 'e Command Prompt foar mear ynformaasje oer dizze opsjes.

Tip: Jo kinne de útfier fan ping befetsje nei in bestân mei in opdraadoperator . Sjoch hoe't jo it bestjoeren fan kommando útfiere nei in bestân foar ynstruksjes of sjoch op ús Kommando Prompt Tricks list foar mear tips.

Ping Command Examples

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

Yn dit foarbyld is it ping kommando brûkt om de hostnamme www.google.com te ping. De -n- opsje ferwachtet it ping-kommando om 5 ICMP-echo-fersyk ynstee fan it standert fan 4 te stjoeren, en de -l- opsje set de pakketgrutte foar elke fersyk om 1500 bytes ynstee fan de standert fan 32 bytes.

It resultaat dat werjûn yn it Kommando-Prompt-finster sil sa goed sjogge:

Pinging www.google.com [74.125.224.82] mei 1500 bytes fan gegevens: Antwurd fan 74.125.224.82: bytes = 1500 tiid = 68ms TTL = 52 Antwurd fan 74.125.224.82: bytes = 1500 tiid = 68ms TTL = 52 Antwurd fan 74.125 .224.82: bytes = 1500 tiid = 65ms TTL = 52 Antwurd fan 74.125.224.82: bytes = 1500 tiid = 66ms TTL = 52 Antwurd fan 74.125.224.82: bytes = 1500 tiid = 70ms TTL = 52 pingstatistiken foar 74.125.224.82: pakketten : Ferstjoere = 5, ûntfongen = 5, ferlern = 0 (0% ferlies), Approximate rûnliedingsperioades yn milli-sekonden: Minimum = 65ms, maksimaal = 70ms, gemiddeld = 67ms

It 0% ferlies ûnder de pingstatistiken foar 74.125.224.82 fertelt my dat elke ICMP-Echo-fersyk berjocht nei www.google.com weromjûn waard. Dit betsjut dat, sa't myn netwurk ferbining giet, kin ik kommunisearje mei Google's webside krekt goed.

ping 127.0.0.1

Yn it hjirboppe foarbyld is ik pinging 127.0.0.1 , ek wol it IPv4-lokale IP-adres of IPv4- loopback-adres neamd , sûnder opsjes.

It gebrûk fan it ping befetsje nei ping 127.0.0.1 is in poerbêste manier om te testen dat Windows netwurk funksjes goed wurkje, mar it seit neat oer jo eigen netwurkhardware of jo ferbining mei elke oare kompjûter of apparaat.

De IPv6 ferzje fan dizze test soe ping wêze :: 1 .

ping -a 192.168.1.22

Yn dit foarbyld freegje ik it ping kommando om de hostnamme te finen om de IP-adres 192.168.1.22 ta te foegjen , mar oars as it normaal te ping is.

Pinging J3RTY22 [192.168.1.22] mei 32 bytes fan gegevens: Antwurd fan 192.168.1.22: bytes = 32 kear

As jo ​​sjogge, resolve it ping-kommando de IP-adres dy't ik ynfierd, 192.168.1.22 , as hostnamme J3RTY22 , en dan de reste fan 'e ping mei standertynstellingen útfiere.

ping -t -6 SERVER

Yn dit foarbyld sil ik it ping befetsje om IPv6 mei de -6- opsje te brûken en de SERVER ûnbefêstigje mei de -t- opsje.

Pinging SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] mei 32 bytes fan gegevens: Antwurd fan fe80 :: fd1a: 3327: 2937: 7df3% 10: tiid = 1ms Antwurd fan fe80 :: fd1a: 3327: 2937 : 7df3% 10: tiid

Ik ûnderbrekt de ping manuell mei Ctrl-C nei sân antwurden. Ek as jo sjogge, hat de -6- opsje de IPv6 adressen makke.

Tip: It nûmer nei it% yn de antwurden yn dit pingbehearbeispiel is de IPv6-sône ID, dy't meastentiids de netwurk-ynterface brûkt. Jo kinne in tabel fan Zone IDs oanmeitsje mei jo netwurk-ynterfacenammen troch it útfieren fan netsh-interface ipv6-ynterface sjen te litten . De IPv6-sône ID is it getal yn de kolom Idx .

Ping Related Commands

It kommando ping wurdt faak brûkt mei oare netwurkbehearder Kommando Prompt kommando's lykas tracert , ipconfig, netstat , nslookup , en oaren.