Nwlapcug.com


A cosa serve il comando Ping?

A cosa serve il comando Ping?


Scienziato americano computer Michael J. Muuss ha scritto il comando "ping", denominato dopo il termine dei sommergibilisti per il suono di un impulso di ecolocalizzazione sonar. Il comando "ping" è utilizzato per determinare se un computer può raggiungere un altro su una rete e, se così, quanto tempo ci vuole per farlo.

Come funziona il Ping

Il comando "ping" funziona in modo simile come l'ecolocalizzazione sonar. Invia un piccolo pacchetto di dati contenente una richiesta echo di Internet Control Message Protocol nel computer di destinazione e attende per il computer inviare un pacchetto di risposta echo ICMP in cambio. Il ping ha esito positivo solo se il pacchetto di richiesta echo arriva al computer di destinazione e il pacchetto di risposta echo arriva indietro al computer di origine all'interno di un predeterminato periodo di tempo, noto come un timeout.

Utilizza

È possibile utilizzare "il ping" per testare il Transmission Control Protocol/Internet Protocol è corretto funzionamento del computer eseguendo il ping dell'indirizzo IP 127.0.0.0. Un indirizzo IP è un codice numerico che identifica tutti i computer connessi a Internet e, per convenzione, l'indirizzo IP 127.0.0.0 indica il proprio computer. È possibile anche eseguire ping sul router locale o sul computer di destinazione oltre il router locale per verificare se sono raggiungibili. In questo caso, è possibile specificare un nome di host, ad esempio www.google.com, o un indirizzo IP, ad esempio 209.85.143.99, per ottenere lo stesso risultato. In realtà, è inoltre possibile utilizzare il "-un" opzione per risolvere gli indirizzi IP in nomi host e viceversa.

Messaggi di errore

Se non esiste un percorso nel computer di destinazione perché il computer o il router è giù, o non esiste un percorso nel computer di origine, il comando "ping" viene visualizzato il messaggio di errore "Rete di destinazione non raggiungibile." Se, d'altra parte, il ritardo tra la richiesta echo e risposta echo supera il periodo di timeout, il comando viene visualizzato il messaggio di errore "Richiesta scaduta". Il periodo di timeout predefinito è 4.000 ms o 4 secondi, ma è possibile specificare un periodo di timeout utilizzando il "-w" opzione. Ad esempio, "ping - w 5000" specifica un periodo di timeout di 5.000 ms o 5 secondi.

Vantaggi

"Ping" funziona a livello di IP, pertanto è spesso implementato nel modulo centrale di un sistema operativo, noto come kernel. Come tale, il comando "ping" fornisce il test più semplice, a basso livello di se un computer remoto è raggiungibile. "Ping" risponde spesso quando servizi di livello superiore basati su TCP/IP non è possibile.