Usein käyttäjät voivat havaita, että emme pääse verkkoon kuuluvaan tietokoneeseen, verkkosivustoon, verkon resursseihin jne. Siksi erittäin hyödyllinen työkalu yhteysongelmien diagnosoimiseksi on ns. ping ”. Tässä artikkelissa selitetään mitä varten se on, miten sitä voidaan käyttää ja mitä vaihtoehtoja tällä komennolla on niin tärkeä verkkoille.
Mikä on ping ja miten se toimii?
Kun suoritamme a PING pyynnöstä se lähettää ICMP Echo Request viestin kohdeisäntälle, ja kun kohdeisäntä vastaa siihen, se tekee sen näppäimellä ICMP kaiun vastaus viesti. Tämän vasteen jälkeen lasketaan minimi, keskimääräinen ja suurin vasteaika. Jos et saa vastausta ennalta määrätyssä ajassa, saamme viestin, että isäntään ei ole yhteyttä, verkkoon ei ole tavoitettavissa tai että reittiä isäntään ei löydy.
Mitä se voi tehdä pingin heittämiseen?
Kuvittele, että meillä ei ole pääsyä verkkosivustoille. Pingoimalla verkkopalvelinta tiedämme, onko kyse ongelmasta, että palvelimella ei ole yhteyttä tai onko kyse muun tyyppisestä ongelmasta. Toinen esimerkki voisi olla, että emme voi tulostaa verkkotulostimelle, sillä jos teemme ping-toiminnon, tiedämme, onko meillä verkkoyhteys tulostimen kanssa vai ei, ts. Jos me vain kommunikoimme sen kanssa tai kysymys kuljettajista tai muista ongelmista. Nämä esimerkit koskevat mitä tahansa verkkolaitetta, joko paikallista tai Internetiä, jolla on IP-osoite, joko yksityinen tai julkinen IP.
Kuinka käyttää ping-komentoa
Ping-komennon käyttämiseksi meidän on suoritettava komentokehote, vaikka tämä komento on myös päällä Linux ja macOS-käyttöjärjestelmät. Kun konsoli on auki, meidän on yksinkertaisesti kirjoitettava ping-komento, jota seuraa välilyönti ja sen jälkeen IP-osoite tai verkkosivusto, jota haluamme käyttää. Näet seuraavan esimerkin:

Yllä olevassa kuvassa näemme, kuinka ping reagoi Google.es-verkkosivustoon ja paikallisen verkon IP-osoitteeseen, erityisesti yksityiseen IP-osoitteeseen, joka reitittimellämme on. Vastauksessa voimme nähdä, että se näyttää meille seuraavat tiedot:
- Tavua : Se on lähetetyn datapaketin koko.
- Aika: : On aika lähettää se ja vastaanottaa vastaus kohdeisäntältä.
- TTL : Se on elämän aika, jokaisessa hyppyssä, joka kuluu siihen asti, kun saapuminen isännälle havaitaan. Se tehdään niin, että paketti ei toimi verkossa äärettömästi ja se voidaan hylätä, kun aika tulee.
- Jäsenyydet : Näyttää lähetettyjen, vastaanotettujen ja kadonneiden pakettien määrän.
- Arvioitu edestakainen matka-aika millisekunnissa : Se auttaa meille tietää, kuinka kauan keskimäärin on kulunut tekemäsi neljä ping-pyyntöä
Mitä tapahtuu, jos pingitamme verkkosivustoa tai tietokonetta, jota ei voi käyttää
Kuten alla olevasta kuvasta voi nähdä, se näyttää meille jokaisessa neljässä yrityksessä “tämän pyynnön aikakatkaisu” -viestin. Tämä tarkoittaa, että se ei pystynyt ottamaan yhteyttä kohdeisäntään. Lisäksi näemme myös niiden pakettien tiedoista, jotka lähettivät neljä pakettia, saivat nolla paketteja ja siksi kadonneita paketteja on neljä.

Ping-komentovaihtoehdot Windowsissa
Kun käytämme ping-komentoa, sen lisäksi, että kirjoitamme komentorivikonsoliin ping-komennon ja palvelimen IP-osoitteen tai nimen, voimme kirjoittaa joukon vaihtoehtoja muokata tai hankkia ylimääräistä tietoa, sillä tällöin meidän on annettava komento  «Ping » välilyönti ja seurasi yhtä alla mainitsemista vaihtoehdoista. Esimerkki olisi: ping -t 192.168.1.1
- -t: Tämän vaihtoehdon avulla voimme tehdä rajattoman määrän ping-pisteitä kohdeisäntälle. Pysäytä se täytyy painaa näppäinyhdistelmää + c.
- -a: Tämän vaihtoehdon avulla voimme ratkaista osoitteet isäntänimissä, ts. jos kirjoitamme tämän vaihtoehdon ja IP-osoitteen, se näyttää meille kohdeisäntäpalvelimen nimen.
- -n: Tätä vaihtoehtoa käytetään määrittämään ping-pyyntöjen lukumäärä, jonka haluamme tehdä isäntälle. Tätä varten meidän on syötettävä -n-vaihtoehto, välilyönti ja sen jälkeen haluamiemme pyyntöjen määrä.
- -l: Tätä vaihtoehtoa käytetään määrittämään puskurin koko ping-pyynnölle, jonka haluamme tehdä isäntälle. Tätä varten meidän on annettava -l-vaihtoehto, välilyönti, jota seuraa haluamamme puskurikoko.
- -f: Tätä vaihtoehtoa käytetään asettamaan merkki, joka ei hajotta paketteja. Se toimii vain IPv4 IP-osoitteen kanssa.
- -i: Tätä vaihtoehtoa käytetään määrittämään ping-pyynnön elinaika. Tätä varten meidän on otettava käyttöön vaihtoehto -i, tila, jota seuraa haluamamme elinaika.
- -r: Tätä vaihtoehtoa käytetään tallentamaan enimmäismäärä hyppyjä, jotka ping-pyyntö voi tehdä. Tätä varten meidän on annettava -r-vaihtoehto, välilyönti, jota seuraa haluamamme hyppyjen lukumäärä. Se toimii vain IPv4 IP-osoitteiden kanssa.
- -s: Tätä vaihtoehtoa käytetään kunkin ping-pyynnön suorittaman hypyn ajan tallentamiseen. Tätä varten meidän on otettava käyttöön vaihtoehto -s, välilyönti, jota seuraa haluamasi aika hyppyjen välillä. Se toimii vain IPv4 IP-osoitteiden kanssa.
- -j: Tämän vaihtoehdon tarkoituksena on osoittaa ping-pyynnölle, mikä on isäntälle tehdyn ping-pyynnön ei-tiukka alkuperä. Tätä varten meidän on annettava -j-vaihtoehto, välilyönti, jota seuraa haluamamme lähdeisäntä. Se toimii vain IPv4 IP-osoitteiden kanssa.
- -k: Tällä vaihtoehdolla ilmoitetaan ping-pyynnölle, mikä on isäntälle ping-pyynnön tiukka alkuperä. Tätä varten meidän on annettava -k, välilyönti, jota seuraa haluamamme lähdeisäntä. Se toimii vain IPv4 IP-osoitteiden kanssa.
- -w: Tätä vaihtoehtoa käytetään ilmoittamaan enimmäisaika millisekunnissa jokaisessa vastauksessa ennen yhteyden katkeamista. Tätä varten meidän on annettava vaihtoehto w-w, välilyönti ja haluamasi aika millisekuntina.
- -R: Tätä vaihtoehtoa käytetään reititysotsikon käyttämiseen ja päinvastaisen reitin testaamiseen. Se toimii vain IPv6 IP-osoitteiden kanssa.
- -S: Tätä vaihtoehtoa käytetään osoittamaan ping-komennolle, mitä lähdeosoitetta haluamme käyttää pingiin. Tätä varten meidän on annettava -s-vaihtoehto, välilyönti, jota seuraa lähteen IP-osoite.
- -c: Tämä vaihtoehto on tarkoitettu osastotunnisteen reitittämiseen.
- -p: Tämän vaihtoehdon avulla pystymme pingottamaan virtualisoidun palvelimen Hyper-V: llä.
- -4: Tätä vaihtoehtoa käytetään pakottamaan IPv4 IP-osoitteiden käyttö.
- -6: Tämä vaihtoehto auttaa meitä pakottamaan IPv6 IP-osoitteiden käytön.
Kuten olemme nähneet, ping-komennon avulla voimme tietää, onko meillä yhteys verkkolaitteeseen, verkkosivustoon tai etälaitteeseen. Tätä varten meidän on vain suoritettava ping-komento konsolissa, ja saamme vastausaikadatan ja jos meillä on yhteys kohdeisäntään. Lisäksi meillä on käytettävissä joukko vaihtoehtoja, jotka voivat olla erittäin hyödyllisiä.
