Scopri come controllare il mio ping e il modo migliore per controllare la velocità del ping
Pubblicato: Artem Prysyazhnuk 2022-06-10 all articlesMolti utenti conoscono il concetto di ping di rete. Soprattutto chi ama i giochi online. Se si hanno problemi di connessione, il modo più affidabile per verificarlo è usare il comando "ping". Ma non tutti sanno cosa sia realmente un ping. In parole povere, è una misura del tempo che una richiesta di rete impiega per andare dall'utente al server e viceversa.
Quindi, nella maggior parte delle situazioni, un ping elevato indica un problema di qualità dell'accesso a una determinata risorsa Internet dovuto a problemi con uno dei nodi di rete intermedi o con le connessioni tra di essi. Oppure a causa di una distanza eccessiva tra di essi. È importante non confondere la richiesta di ping e il protocollo ICMP, che determina l'integrità e la qualità della comunicazione, con i protocolli TCP e UDP, che determinano la velocità di trasmissione dei dati.
Perché eseguire il ping di un indirizzo IP
Il ping è una richiesta ICMP (Internet Control Message Protocol) contenente un pacchetto di dati. Come discusso in precedenza, il ping web è misurato in termini di tempo impiegato da una richiesta proveniente da un dispositivo utente per raggiungere il server e tornare indietro. A volte questo indicatore non viene visualizzato nelle applicazioni di rete. Pertanto, in caso di problemi con un particolare sito web, è necessario completare manualmente il test del ping IP inviando questa richiesta tramite un software specifico. Nella maggior parte dei casi, però, questa richiesta viene inviata automaticamente dall'applicazione collegata alla rete.
In realtà, in questo caso, la parola Ping indica un programma del sistema operativo. Con questo pinger web, ogni utente può inviare dati a qualsiasi sito o indirizzo IP e calcolare quanto tempo impiegherà a tornare indietro. Lo stesso comando tramite il software del sistema operativo (prompt dei comandi) può essere utilizzato anche per testare la qualità complessiva della connessione a Internet. In altre parole, per testare i nodi e le connessioni Internet più vicine all'utente per verificare la presenza di anomalie e ritardi nell'invio e nella restituzione di un pacchetto di dati.
Conseguentemente, se si effettua una richiesta a un server di test ping, idealmente uno che non appartiene al proprio ISP, è possibile eseguire un test di livello base. È sufficiente eseguire la stringa "ping" dalla riga di comando di Windows o dal terminale di Linux e MacOS con l'indirizzo del sito web o IP. Se il test ha successo e richiede un tempo minimo, allora la rete è relativamente a posto. Ma se il ping di un indirizzo IP è ritardato o non vi è alcuna indicazione del tempo di ritorno dei pacchetti di dati, è meglio verificare il comando su un altro sito web. E poi iniziare a preoccuparsi.
Come funziona il test ping IP
Lo strumento standard per il test ping su Internet, che può essere utilizzato in Windows, Linux o MacOS, funziona in modo relativamente semplice. It sends ICMP Echo-Request to the specified host and captures incoming responses ICMP Echo-Reply. And the usual package is 64 bytes long (with an addition of 20 bytes of IP header). Uno strumento di ping IP utilizza lo standard IPv4 RFC 791 che stabilisce che la dimensione totale dei pacchetti non può superare i 65.535 byte.
Il tempo che intercorre tra l'invio di pacchetti di richiesta e la ricezione di una risposta (RTT, Round Trip Time) consente di determinare i ritardi bidirezionali sul percorso e la frequenza della perdita di pacchetti.
Con questa utility, se si dispone di un router, si può anche provare a rispondere a una domanda come “ping my IP address” e fare una richiesta diretta al router di casa. Inoltre, con questa utility o utilizzando ping IP online su servizi avanzati come la piattaforma di monitoraggio online HostTracker, è possibile:
- Individuare l'indirizzo IP dal nome di dominio. È possibile grazie all'interrogazione del server DNS (DNS lookup) all'inizio di un test.
- Controllare se il server pingato funziona. Ad esempio, l'amministratore di sistema può scoprire se solo il server web è bloccato o se ci sono problemi con l'host.
- Scopre se esiste una connessione al server sottoposto a ping.
- Verificate la qualità del canale di rete osservando quante risposte non sono arrivate.
Si noti inoltre che la completa assenza di risposte ICMP può significare che l'host remoto o uno qualsiasi dei nodi di rete intermedi sta bloccando l'Echo-Reply ICMP o ignorando l'Echo-Request ICMP. Both situations are visible due to the lost Ping response. Naturalmente, questo esclude situazioni come le richieste di ping my IP al router di casa.
Come testare il ping
Se siete curiosi di sapere come eseguire il ping di un IP, è relativamente facile. Eseguire un test di ping in Windows è relativamente facile, indipendentemente dalla versione. Basta aprire il Prompt dei comandi o PowerShell e inserire il comando appropriato. Come Windows, anche Mac e Linux utilizzano il Terminale. Ad esempio, il comando "ping google.com" invierà una richiesta ICMP a google.com.
Dopo aver avviato il test, il computer invia un pacchetto di dati di prova all'host di destinazione. Il computer invierà quattro ping per assicurarsi che il test sia aggiornato. Quindi verranno visualizzati i risultati del controllo e l'indirizzo IP del sito. Per confermare il risultato, assicurarsi di ripetere il ping, sostituendo il sito web con lo stesso indirizzo IP per pingarlo un altro paio di volte.
Per testare la velocità di connessione di un server o di un sito web senza utilizzare il proprio indirizzo web, è necessario utilizzare servizi online. Uno dei servizi più accurati è il test di latenza di HostTracker, una piattaforma di monitoraggio online di siti web. È possibile farlo anche su base permanente dopo aver registrato la connessione al sistema di monitoraggio automatico.
Inoltre, uno strumento per testare la velocità del ping invia pacchetti ICMP da una o più località da uno qualsiasi degli oltre 140 punti di accesso in tutto il mondo. Which allows you to find out if a web resource has problems with access from any region of the world. As for how to ping website with HostTracker, it's simple.
Per eseguire il test, è necessario andare sul sito web del servizio e accedere alla sezione dell'utilità di ping online. A questo punto è necessario inserire il sito web o l'indirizzo IP nella riga di comando. Dopodiché, resta da selezionare il Paese dal punto di accesso in cui verrà inviata la richiesta. È anche possibile condurre un test su larga scala da tutti i Paesi disponibili per il servizio. Si otterranno così i risultati di tutte le regioni in cui sono presenti punti di accesso HostTracker.
Dopo la sequenza di test di ping, si riceveranno gli stessi dati che si ottengono eseguendo un test di ping di un sito web attraverso le utility del Prompt dei comandi in Windows o del Terminale in MacOS e Linux. Ma verranno forniti tenendo conto della regione specificata.
Perché è importante effettuare il ping di un IP
Come descritto in dettaglio in precedenza, Ping viene utilizzato per risolvere i problemi di connessione. Il più delle volte viene utilizzato per verificare la connessione a una determinata risorsa web. È quindi importante sapere come eseguire un test ping e analizzarlo.
Se avete problemi con un sito web ospitato su un server, uno dei primi passi da fare è verificare la connessione con una serie di comandi ping per aiutarvi a cercare il problema. Se il ping torna con un tempo di risposta veloce, la connessione è buona. Quindi il problema è probabilmente nel server o nell'applicazione.
Quindi, ad esempio, se vi occupate del monitoraggio dei siti web, dovete disporre di un ping tester per siti web che funzioni 24 ore su 24 senza interruzioni. Almeno come metodo di base per garantire un'accessibilità di base alla rete. Il suddetto servizio online di pinger IP di HostTracker è la scelta migliore.