Ping-komento on komentokehote, jota käytetään testaamaan lähdetietokoneen kykyä saavuttaa määritetty kohdetietokone. Se on yksinkertainen tapa varmistaa, että tietokone voi kommunikoida toisen tietokoneen tai verkkolaitteen kanssa.
Ping-komento toimii lähettämällä Internet Control Message Protocol (ICMP) Echo Request -viestejä kohdetietokoneelle ja odottamalla vastausta. Kaksi tärkeintä ping-komennon antamaa tietoa ovat, kuinka monta näistä vastauksista palautetaan ja kuinka kauan niiden palautuminen kestää.
Et ehkä löydä vastauksia, kun pingaat verkkotulostinta, vaan saat selville, että tulostin on offline-tilassa ja sen kaapeli on vaihdettava. Tai ehkä sinun täytyy pingata reititin varmistaaksesi, että tietokoneesi voi muodostaa yhteyden siihen, jotta se ei ole mahdollinen verkko-ongelman syy.
Sanaa "ping" käytetään myös verkossa viittaamaan lyhyeen viestiin, yleensä teksti- tai sähköpostiviestiin. Voit esimerkiksi "pingata pomoasi" tai lähettää heille viestin projektista, mutta ping-komennolla ei ole mitään tekemistä sen kanssa.
Ping-komennon saatavuus
Ping-komento on saatavilla komentokehotteesta Windows 11-, Windows 10-, Windows 8-, Windows 7-, Windows Vista- ja Windows XP -käyttöjärjestelmissä. Se on saatavana myös Windowsin vanhemmissa versioissa, kuten Windows 98 ja 95.
Tämä komento löytyy myös Advanced Startup Options- ja System Recovery Options -korjaus-/palautusvalikoista komentokehotteesta.
Ping-komennon syntaksi
ping [- t] [- a] [- n count] [- l koko] [- f] [- i TTL] [- v TOS] [- r count] [- s count] [-w aikakatkaisu] [-R ] [-S srcaddr] [-p] [- 4] [- 6] tavoite [ /?]
Tiettyjen ping-komentokytkimien ja muiden ping-komentojen syntaksien saatavuus saattaa vaihdella käyttöjärjestelmästä toiseen.
Ping-komentovaihtoehdot | |
---|---|
Tuote | Selitys |
- t | Tämän vaihtoehdon käyttäminen pingtaa kohteen, kunnes pakotat sen pysähtymään painamalla Ctrl+C. |
- a | Tämä ping-komentovaihtoehto ratkaisee, jos mahdollista, IP-osoitteen isäntänimen. |
- n count | Tämä asetus asettaa lähetettävien ICMP-kaikupyyntöjen määrän 1:stä 4294967295:een. Ping-komento lähettää oletuksena 4, jos - n ei ole käytössä. |
- l koko | Käytä tätä vaihtoehtoa asettaaksesi kaikupyyntöpaketin koon tavuina välillä 32 - 65, 527. Ping-komento lähettää 32-tavuisen kaikupyynnön, jos et käytä - l vaihtoehto. |
- f | Käytä tätä ping-komentovaihtoehtoa estääksesi ICMP Echo Requests -pyyntöjen pirstoutumisen sinun ja kohteen välisten reitittimien toimesta. Vaihtoehtoa - f käytetään useimmiten PMTU (Path Maximum Transmission Unit) -ongelmien vianmäärityksessä. |
- i TTL | Tämä vaihtoehto määrittää Time to Live (TTL) -arvon, jonka enimmäisarvo on 255. |
- v TOS | Tämän vaihtoehdon avulla voit määrittää palvelutyypin (TOS) arvon. Windows 7:stä alkaen tämä vaihtoehto ei enää toimi, mutta on edelleen olemassa yhteensopivuussyistä. |
- r count | Käytä tätä ping-komentovaihtoehtoa määrittääksesi tietokoneen ja kohdetietokoneen tai -laitteen välisten hyppyjen määrän, jonka haluat tallentaa ja näyttää. Laskun enimmäisarvo on 9, joten käytä sen sijaan tracert-komentoa, jos haluat tarkastella kaikkia kahden laitteen välisiä hyppyjä. |
- s count | Käytä tätä vaihtoehtoa ilmoittaaksesi Internet-aikaleimamuodossa ajan, jolloin jokainen kaikupyyntö vastaanotetaan ja kaikuvastaus lähetetään. Laskun enimmäisarvo on 4, mikä tarkoittaa, että vain ensimmäiset neljä hyppyä voidaan merkitä aikaleimalla. |
- w aikakatkaisu | Aikakatkaisuarvon määrittäminen ping-komentoa suoritettaessa säätää millisekunteina, kuinka kauan ping odottaa jokaista vastausta. Jos et käytä vaihtoehtoa - w, oletusaikakatkaisuarvoa käytetään 4000, joka on 4 sekuntia. |
- R | Tämä asetus kertoo ping-komennon jäljittämään edestakaisen matkan. |
- S srcaddr | Käytä tätä vaihtoehtoa määrittääksesi lähdeosoitteen. |
- p | Käytä tätä kytkintä pingataksesi Hyper-V-verkkovirtualisoinnin tarjoajan osoitteen. |
- 4 | Tämä pakottaa ping-komennon käyttämään vain IPv4:ää, mutta se on välttämätön vain, jos kohde on isäntänimi eikä IP-osoite. |
- 6 | Tämä pakottaa ping-komennon käyttämään vain IPv6:ta, mutta kuten - 4-vaihtoehdon kanssa, tarvitaan vain isäntänimeä pingattaessa. |
tavoite | Tämä on kohde, johon haluat pingata, joko IP-osoite tai isäntänimi. |
/? | Käytä ohjekytkintä ping-komennon kanssa näyttääksesi yksityiskohtaisia ohjeita komennon useista vaihtoehdoista. |
The - f, - v, - r, - s, - j ja - k toimivat vain IPv4-osoitteiden pingataessa. - R ja - S toimivat vain IPv6:n kanssa.
Ping-komennolle on olemassa muita harvemmin käytettyjä kytkimiä, kuten [- j host-list], [- k host-list], ja [- c lokero]. Suorita ping /? komentokehotteesta saadaksesi lisätietoja näistä vaihtoehdoista.
Voit tallentaa ping-komennon tulosteen tiedostoon käyttämällä uudelleenohjausoperaattoria.
Ping-komentoesimerkit
Alla on useita esimerkkejä komennoista, jotka käyttävät pingiä.
Ping Google.com
ping -n 5 -l 1500 www.google.com
Tässä esimerkissä ping-komentoa käytetään isäntänimen www.google.com ping-kutsuun. Vaihtoehto - n käskee ping-komennon lähettämään 5 ICMP-kaikupyyntöä oletusarvon 4 sijasta, ja - l määrittää paketin koon. jokaiselle pyynnölle 1500 tavua oletusarvon 32 tavun sijaan.
Komentokehote-ikkunassa näkyvä tulos näyttää suunnilleen tältä:
Vastaus numerosta 172.217.1.142: bytes=1500 time=30ms TTL=54
Vastaus numerosta 172.217.1.142: tavua=1500 aika=50 ms.
Vastaus numerosta 172.217.1.142: bytes=1500 time=29ms TTL=54
Vastaus numerosta 172.217.1.142: tavua=1500 aika=50 ms.
Vastaus numerosta 172.217.1.142: bytes=1500 time=31ms TTL=54
Ping-tilastot kohteelle 172.217.1.142:
Paketit: Lähetetty=5, Vastaanotettu=5, Kadonnut=0 (0 % häviö), Likimääräiset meno-paluuajat millisekunteina: Minimi=29 ms, maksimi=31 ms, keskiarvo=30 ms
Ping-tilastoissa 74.217.1.142 ilmoitettu 0 %:n menetys selittää, että jokainen osoitteeseen www.google.com lähetetty ICMP Echo Request -viesti palautettiin. Tämä tarkoittaa, että verkkoyhteyden os alta se voi kommunikoida Googlen verkkosivuston kanssa hienosti.
Ping localhost
ping 127.0.0.1
Yllä olevassa esimerkissä pingimme 127.0.0.1, jota kutsutaan myös IPv4 localhost IP -osoitteeksi tai IPv4 loopback IP -osoitteeksi, ilman vaihtoehtoja.
Ping-komennon käyttäminen tämän osoitteen kanssa on erinomainen tapa testata, että Windowsin verkkoominaisuudet toimivat oikein, mutta se ei kerro mitään omasta verkkolaitteistostasi tai yhteydestäsi mihin tahansa muuhun tietokoneeseen tai laitteeseen. Tämän testin IPv6-versio olisi ping::1
Etsi isäntänimi pingillä
ping -a 192.168.1.22
Tässä esimerkissä pyydämme ping-komentoa etsimään 192.168.1.22 IP-osoitteelle määritetyn isäntänimen, mutta muuten pyydämme ping-komentoa normaalisti.
Komento saattaa ratkaista IP-osoitteen 192.168.1.22 esimerkiksi isäntänimeksi J3RTY22 ja suorittaa loput pingistä oletusasetuksilla.
Ping-reitittimen komento
ping 192.168.2.1
Samanlainen kuin yllä olevat ping-komennon esimerkit, tätä käytetään tarkistamaan, pystyykö tietokoneesi tavoittamaan reitittimesi. Ainoa ero tässä on se, että ping-komentokytkimen tai paikallispalvelimen pingin sijaan tarkistamme yhteyden tietokoneen ja reitittimen välillä (tässä tapauksessa 192.168.2.1).
Jos sinulla on vaikeuksia kirjautua sisään reitittimeen tai ylipäätään käyttää Internetiä, tarkista, onko reitittimesi käytettävissä tällä ping-komennolla, ja korvaa 192.168.2.1 reitittimesi IP-osoitteella.
Ping IPv6:lla
ping -t -6 PALVELIN
Tässä esimerkissä pakotamme ping-komennon käyttämään IPv6:ta - 6-vaihtoehdon kanssa ja jatkamme PALVELIN ping-komentoa loputtomiin komennolla - tvaihtoehto. Voit keskeyttää pingin manuaalisesti painamalla Ctrl+C.
Tässä ping-komennon esimerkissä luoduissa vastauksissa %:n jälkeen oleva luku on IPv6-vyöhyketunnus, joka useimmiten osoittaa käytetyn verkkoliitännän. Voit luoda taulukon vyöhyketunnuksista, jotka vastaavat verkkoliittymien nimiä, suorittamalla netsh interface ipv6 show interface IPv6-vyöhyketunnus on numero Idx-sarakkeessa.
Bottom Line
Ping-komentoa käytetään usein muiden verkkoon liittyvien komentokehotteiden, kuten tracert, ipconfig, netstat ja nslookup, kanssa.
Muut Ping-käytöt
Yllä olevat tulokset huomioon ottaen on selvää, että voit myös käyttää ping-komentoa löytääksesi verkkosivuston IP-osoitteen. Napsauta tätä linkkiä saadaksesi lisätietoja sen tekemisestä.
Pingiä voi käyttää myös Linux-tietokoneessa, ja olemassa on myös kolmannen osapuolen ping-työkaluja, jotka tarjoavat enemmän ominaisuuksia kuin perusping-komento.