ping: Packet Internet or Inter-Network Groper
Blogin selkeyttämiseksi kirjoitankin omia tekstejä eri komennoille. Tässä kerron, mitä tarkoittaa ping.
Pingin määritelmä Wikipedian mukaan:
"Ping on TCP/IP-protokollan työkalu, joka kokeilee määrätyn laitteen saavutettavuutta. Ping lähettää laitteelle ICMP echo request-paketin, johon etätietokone vastaa omalla echo reply -paketilla."
Kuulostiko ihan heprealta? Vai ihan loogiselta selitykseltä? Kokeillaan pingiä käytännössä.
Ohje pingin käyttöön:
1. Avaa cmd. {Ohjeet tähän löytyvät edellisestä blogitekstistä.}
2. Kirjoita ping www.google.fi
3. Paina enteriä.
ping www.google.com |
Sivun osoite on 216.58.207.227 ja sillä voidaan myös pingata kirjoittaamalla "ping 216.58.207.227". Pingaus tapahtui neljällä 32 tavun paketilla. Jokaiselle paketille on ilmoitettu aika, jonka kesto on tietokoneen lähettämän paketin lähtöajasta toisessa päässä olevan laitteen lähettämän paketin saapumisaikaan. TTL on arvo (tässä 54), joka kertoo reitittimelle, onko paketti ollut verkossa liian kauan. Jos tässä kestää liian kauan, reititin hylkää paketin.
Ping statistics otsikon alla lukee lähetettyjen ja tulleiden pakettien määrä. Pingatessa tietokoneesi lähettää 4 pakettia osoitteeseen www.google.fi. Jos yhteys pätkii, tai ei toimi, kaikki paketit eivät välttämättä palaa takaisin. Oikeastaan toinen tietokone lähettää omat pakettinsa takaisin. Minulla lähetettyjen ja vastaanotettujen pakettien erotus oli nolla eli häviö oli 0%. Viimeinen rivi kertoo, että www.google.fi palvelin vastasi minimissään ajassa 67 ms, maksimissaan ajassa 265 ms ja keskimäärin ajassa 117 ms eli noin 0,1 sekunnissa.
Tuloksista voidaan päätellä, että tietokoneella on internet-yhteys ja tietokoneella saatiin hyvä yhteys sivulle google. Näin voidaan kokeilla, onko yhteys toimiva.
Voit kokeilla pingata myös muita sivuja ja ip-osoitteita, esimerkiksi samassa verkossa olevien laitteita. Näin saat selville, ovatko laitteet samassa verkossa. Kerron lähiverkkoyhteydestä lisää seuraavassa postauksessa. :-)