Ping

Wikipediasta
Siirry navigaatioon Siirry hakuun
Tulostettavaa versiota ei enää tueta ja siinä voi olla renderöintivirheitä. Päivitä selaimesi kirjanmerkit ja käytä selaimen tavallista tulostustoimintoa sen sijaan.

Ping on ohjelma, jolla mitataan laitteen saavutettavuutta tietokoneverkossa. Vian etsinnässä ping on yleensä ensimmäinen ohjelma, jolla varmistetaan että verkkoyhteys on toiminnassa.[1] Ping lähettää laitteelle ICMP echo request -paketin, johon etätietokone vastaa omalla echo reply -paketilla.[1]

Tyypillisesti työkalu tulostaa sekä lähetettyjen ja vastaanotettujen pakettien määrän että latenssin.

Nykyään suuri osa verkkoon kytketyistä koneista ei vastaa ping-paketteihin, sillä vieraiden koneiden pingaaminen on harvinaista muutoin kuin tietomurtoa edeltävässä kartoituksessa. Myös jotkin Internet-madot etsivät saastutettavia koneita ping-pakettien avulla. Tämän vuoksi suurin osa verkoista suodattaa ping-paketit, joiden kohteina on verkon työasemat, ja jopa osa tärkeistä sähköposti- ja web-palvelimista jättää vastaamatta niihin.

Echo request pyyntöihin vastaamatta jättäminen rikkoo kuitenkin Internet-standardia RFC 1122, joka suosittaa jokaisen verkon laitteen kuuntelemaan ja vastaamaan pyyntöihin. Vastaamatta jättäminen on ongelmallista, kun ping-ohjelmaa pyritään käyttämään sen alkuperäiseen käyttötarkoitukseen, verkko-ongelmien selvittämiseen.

Kaikkien verkkojen tulisi suodattaa sisään tulevat ping-paketit, joiden kohdeosoitteena on verkon yleislähetysosoite. Muutoin verkkoa voi käyttää alustana smurf-hyökkäyksessä.

ICMP echo request -pakettien suodattamisen yhteydessä asiaan perehtymättömät ylläpitäjät usein suodattavat myös muuta ICMP-liikennettä. ICMP-liikenne on kuitenkin välttämätöntä verkon kunnolliselle toiminnalle, ja tämän vuoksi monissa verkoissa on hyvin oudosti käyttäytyviä ongelmia johtuen vääristä suodatinsäännöistä, jotka estävät IP-protokollan standardien mukaista toimintaa. lähde?

Esimerkkituloste

Ohessa on wikipedia.com -palvelimen pingaamisesta syntynyt tuloste:

 $ ping -c 5 wikipedia.com
 PING wikipedia.com (66.230.200.100) 56(84) bytes of data.
 64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=1 ttl=52 time=180 ms
 64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=2 ttl=51 time=172 ms
 64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=3 ttl=52 time=172 ms
 64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=4 ttl=52 time=168 ms
 64 bytes from rr.pmtpa.wikimedia.org (66.230.200.100): icmp_seq=5 ttl=52 time=176 ms
 --- wikipedia.com ping statistics ---
 5 packets transmitted, 5 received, 0% packet loss, time 4000ms
 rtt min/avg/max/mdev = 168.010/173.610/180.010/4.079 ms

Katso myös

Lähteet

  1. a b ping(8) – Linux man page linux.die.net. Viitattu 4.7.2019. (englanniksi)