Ping Command

Ping primjeri naredbi, opcije, preklopnici i još mnogo toga

Ping naredba je naredba naredbene naredbe koja se koristi za testiranje sposobnosti izvornog računala da dosegne određeno odredišno računalo. Ping naredba obično se koristi kao jednostavan način da se potvrdi da računalo može komunicirati preko mreže s drugim računalom ili mrežnim uređajem.

Ping naredba funkcionira slanjem poruka Internet Protocol Control Protocol (ICMP) Echo Request na odredišno računalo i čeka odgovor.

Koliko se tih odgovora vraća, i koliko dugo je potrebno da se vrate, su dva glavna dijela informacija koje ping naredba pruža.

Na primjer, možda ćete ustanoviti da nema odgovora prilikom pingiranja mrežnog pisača, samo da biste saznali da je pisač izvan mreže i da je potreban kabel zamijenjen. Ili možda trebate ping usmjerivač da biste potvrdili da se vaše računalo može povezati s njom kako bi se uklonilo kao mogući uzrok problema s umrežavanjem.

Dostupnost naredbe za Ping

Ping naredba dostupna je unutar naredbenog retka u operacijskim sustavima Windows 10 , Windows 8 , Windows 7 , Windows Vista i Windows XP . Ping naredba je također dostupna u starijim verzijama sustava Windows kao što su Windows 98 i 95.

Ping naredba također se može naći u naredbenom retku u opcijama Naprednih pokretanja i opcijama za oporavak sustava za oporavak / oporavak.

Napomena: Dostupnost određenih ping naredbi i druge sintaksne naredbe ping može se razlikovati od operativnog sustava do operativnog sustava.

Ping Command Sintaksa

ping [ -t ] [ -a ] [ -n count ] [ -l veličina ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r broj ] [ -s count ] [ -w timeout ] R ] [ -S srcaddr ] [ p ] [ 4 ] [ -6 ] cilj [ /? ]

Savjet: Pogledajte Kako čitati sintagmu naredbe ako niste sigurni kako interpretirati sintaksu naredbe ping kao što je gore opisano ili u donjoj tablici.

-t Pomoću ove opcije pingat ćete cilj dok ga ne prisilite da se zaustavi pomoću Ctrl-C .
-a Ova ping naredba će riješiti, ako je moguće, naziv hosta cilja IP adrese .
-n računati Ova opcija postavlja broj zahtjeva ICMP Echo za slanje, od 1 do 4294967295. Ping naredba po zadanom će poslati 4 ako se ne koristi -n .
-l veličina Koristite ovu opciju za postavljanje veličine, u bajtovima, paketa zahtjeva jeke od 32 do 65.527. Ping naredba će poslati zahtjev za jekom od 32 bajta ako ne koristite opciju -l .
f Koristite ovu opciju ping naredbe kako biste spriječili da ICMP Echo zahtjevi budu fragmentirani od usmjerivača između vas i cilja . Opcija -f najčešće se koristi za otklanjanje poteškoća s PTM Maksimalnim prijenosnim jedinicama (PMTU).
-i TTL Ova opcija postavlja vrijednost Time to Live (TTL), maksimalno 255.
-v TOS Ova vam opcija omogućuje postavljanje vrijednosti vrste usluge (TOS). Počevši od sustava Windows 7, ova opcija više ne funkcionira, ali i dalje postoji zbog razloga kompatibilnosti.
-r count Koristite ovu opciju ping naredbe za određivanje broja hopping između računala i ciljanog računala ili uređaja koji želite snimiti i prikazati. Maksimalna vrijednost za brojanje je 9, stoga upotrijebite naredbu tracert, ako ste zainteresirani za gledanje svih hopp između dva uređaja.
-s računati Koristite ovu opciju da biste prijavili vrijeme, u obliku internetskog vremenskog okvira, da se svaki zahtjev jeke primi, a odgovor ehe se šalje. Maksimalna vrijednost za brojanje je 4, što znači da se samo prva četiri hmelja mogu utiskivati ​​na vrijeme.
-w timeout Određivanje vremenske vrijednosti prilikom izvršavanja ping naredbe podešava količinu vremena, u milisekundama, da ping čeka za svaki odgovor. Ako ne koristite opciju -w , koristi se zadana vrijednost timeouta od 4000, što je 4 sekunde.
-R Ova opcija govori naredbu ping za praćenje kružnog putanja.
-S srcaddr Koristite ovu opciju za određivanje izvorne adrese.
-p Koristite ovaj prekidač za pingiranje adrese Hyper-V Network Virtualization provider.
-4 To prisiljava ping naredbu da koristi samo IPv4, ali je samo potrebno ako je cilj ime hosta, a ne IP adresa.
-6 To prisiljava ping naredbu da koristi samo IPv6, ali kao s opcijom -4 , to je neophodno samo kada pinging hostname.
cilj Ovo je odredište na koje želite pingati, bilo IP adresu ili naziv hosta.
/? Koristite pomoćnu sklopku pomoću naredbe ping da biste prikazali detaljnu pomoć o nekoliko opcija naredbe.

Napomena: Opcije -f , -v , -r , -s , -j i -k funkcioniraju kada pinganje samo IPv4 adrese. Opcije -R i -S funkcioniraju samo s IPv6.

Druge manje uobičajene sklopke za ping naredbu uključuju i [ -j host-list ], [ -k host-list ] i [ -c odjeljak ]. Izvrši ping /? iz naredbene naredbe za više informacija o tim opcijama.

Savjet: Izlaz iz naredbe ping možete spremiti u datoteku pomoću operatera preusmjeravanja . Pogledajte upute za preusmjeravanje naredbene datoteke u datoteku ili potražite dodatne savjete na popisu opcija naredbenog retka .

Primjeri naredbi za Ping

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

U ovom primjeru naredba ping koristi se za ping naziv domaćina www.google.com . Opcija -n govori naredbu ping da pošalje 5 zahtjeva ICMP Echo umjesto zadane vrijednosti od 4, a opcija -l postavlja veličinu paketa za svaki zahtjev na 1500 bajtova umjesto zadane vrijednosti od 32 bajta.

Rezultat prikazan u prozoru naredbene retke izgledat će ovako:

Pinging www.google.com [74.125.224.82] sa 1500 bajtova podataka: Odgovor od 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Odgovor od 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 Odgovor od 74.125 .224.82: bytes = 1500 time = 65ms TTL = 52 Odgovor od 74.125.224.82: bytes = 1500 time = 66ms TTL = 52 Odgovori od 74.125.224.82: bytes = 1500 time = 70ms TTL = 52 Ping statistike za 74.125.224.82: Paketi : Poslano = 5, Primljeno = 5, Izgubljeno = 0 (0% gubitak), Približno vrijeme okretanja u milijunima sekundi: Minimalno = 65ms, Maksimalno = 70ms, Prosjek = 67ms

0% gubitka iskazana pod Ping statistikom za 74.125.224.82 mi kaže da je svaka poruka ICMP Echo Request poslana na www.google.com vraćena. To znači da, koliko se moja veza s mrežom odlazi, mogu komunicirati s Googleovom web-lokacijom samo u redu.

ping 127.0.0.1

U gore navedenom primjeru pingim 127.0.0.1 , koji se nazivaju IPv4 localhost IP adresa ili IPv4 loopback IP adresa , bez mogućnosti.

Korištenje ping naredbe za ping 127.0.0.1 je odličan način za testiranje da mrežne značajke sustava Windows rade ispravno, ali ne govori ništa o vašem mrežnom hardveru ili vezi s bilo kojim drugim računalom ili uređajem.

IPv6 verzija ovog testa bila bi ping :: 1 .

ping -a 192.168.1.22

U ovom primjeru tražim od ping naredbu da pronađem naziv hosta koji je dodijeljen IP adresi 192.168.1.22 , ali inače ping kao normalno.

Pinging J3RTY22 [192.168.1.22] s 32 bajta podataka: Odgovor od 192.168.1.22: bytes = 32 vrijeme

Kao što možete vidjeti, ping naredba riješila je IP adresu koju sam unio, 192.168.1.22 , kao ime glavnog računala J3RTY22 , a zatim izvršio ostatak ping s zadanim postavkama.

ping -t -6 SERVER

U ovom primjeru prisiljavam naredbu za ping da upotrebljavam IPv6 s opcijom -6 i nastavim pingati SERVER neograničeno s opcijom -t .

Pinging SERVER [fe80 :: fd1a: 3327: 2937: 7df3% 10] sa 32 bajta podataka: Odgovor od fe80 :: fd1a: 3327: 2937: 7df3% 10: vrijeme = 1ms Odgovor od fe80 :: fd1a: 3327: 2937 : 7df3% 10: vrijeme

Prekinula sam ping ručno pomoću Ctrl-C nakon sedam odgovora. Također, kao što možete vidjeti, opcija -6 proizvodi IPv6 adrese.

Savjet: Broj nakon% odgovora koji su generirani u ovom primjeru naredbe za ping je IPv6 zona ID koji najčešće ukazuje na mrežno sučelje koje se koristi. Možete generirati tablicu ID-ova zone koji se podudaraju s vašim nazivima mrežnog sučelja izvršavanjem sučelja za netsh sučelje ipv6 . ID IPv6 zone je broj u stupcu Idx .

Ping povezane naredbe

Ping naredba često se koristi s ostalim naredbama naredbene naredbe kao što su tracert , ipconfig, netstat , nslookup i drugi.