Funzionamento di PING

  • Il comando PING è un potente strumento diagnostico che utilizza i pacchetti echo ed echo reply del protocollo Internet Control Message Protocol (ICMP).
  • ICMP è un protocollo di livello 4, che si appoggia su IP. Le specifiche prevedono che questo protocollo sia sempre presente ed è di fatto implementato insieme con IP.
  • Quando una macchina riceve un pacchetto ICMP echo, contenente alcuni dati, risponde con un pacchetto ICMP echo reply verso la macchina sorgente, con gli stessi dati.
  • In questo modo, senza bisogno di software aggiuntivo sulla macchina da controllare, possiamo verificate se il percorso di andata e quello di ritorno per una qualunque macchina della rete è funzionante.
  • Il comando ha la forma ping indirizzo sia sotto Linux che sotto Windows. Se l'indirizzo è il nome di dominio di una macchina, esso viene prima tradotto (risolto), ed il corrispondente IP ci viene mostrato.