Facciamo Ping

Oggi per la prima volta (so che a molti sembrerà strano) ho avuto bisogno di usare il comando ping.

Il ping è un termine onomatopeico nato per indicare un segnale sonoro di breve durata e di alta tonalità emesso da un sottomarino per segnalare la propria presenza e la propria raggiungibilità ad un altro sottomarino.
Nel linguaggio informatico il termine è stato adottato per designare un particolare comando (presente su molti sistemi diversi, come UNIX, DOS, Windows95) che invia una successione di pacchetti ad una stazione per verificarne la raggiungibilità, e che ricorre a tal fine al protocollo ICMP.
Vediamo come funziona: supponiamo che dalla stazione A si voglia controllare l’integrità della connessione fino alla stazione B. Si esegue il comando ping, passandogli come argomento l’indirizzo della stazione B. Il programma manda una serie di messaggi ICMP ECHO_REQUEST (generalmente uno al secondo) dalla stazione A verso la stazione B. Quando la stazione B riceve un pacchetto ECHO_REQUEST, il suo strato internet si occupa di rispondere con un nuovo datagramma ICMP ECHO_REPLY, che viene mandato indietro alla macchina A. il programma ping userà le informazioni così collezionate (esistenza dei pacchetti di ritorno, tempo intercorso per ogni pacchetto, etc.) per calcolare dei valori statistici sulla bontà della connessione e presentarli all’utente.

</p>

http://www.inf.uniroma3.it/~patrigna/didactic/imp_elab/slides_icmp/icmp_5.html</a>

Ecco un piccolo esempio fatto dalla mia macchina al sito www.ilbonzo.org:
Esempio del comando ping

Per fermare il comando bisogna usare Ctrl + c.
in sostanza è un po’ come telefonare per sentire se dà il libero.
Si può usare con l’ip della macchina che si vuole raggiungere o con il nome, come nel caso del sito.

Prima o poi diventerò un po’ più esperto nella gestione di reti, intanto da qualcosa bisogna pur cominciare…

Gabba, Gabba Hey
Bonzo