Annuncio pubblicitario

Aggiornato da Gavin Phillips il 31/07/2017

Ping è un comando utilizzato per misurare la latenza tra due dispositivi su una rete. Il comando ping è disponibile su tutti i sistemi operativi e molti giochi online visualizzano un ping visibile che è possibile utilizzare per comprendere la latenza.

Il ping è solo una misura della latenza che avvertiamo in tutto ciò che facciamo online, sia che si tratti di un link che di un post un aggiornamento dello stato, l'invio di un messaggio, il gioco, il caricamento di un file, lo streaming di un video online o altro altro. Se stai utilizzando un sito Web e impiegare molto tempo a caricare una nuova pagina ogni volta che fai clic su un link, probabilmente stai riscontrando un ping elevato a quel sito. Se è veloce, probabilmente hai un ping basso.

A cosa serve il ping

Il ping non è solo una misura di "performance". In particolare, è una misura della latenza tra il tuo computer e un dispositivo remoto. Un ping indica il tempo impiegato da un singolo pacchetto per lasciare il computer, raggiungere un server remoto e quindi tornare da te.

instagram viewer

Hai mai notato che quando fai clic su un link in una pagina web, la nuova pagina web non si carica all'istante? Invece, c'è un piccolo ritardo: questa è la latenza. Il tuo computer deve richiedere la nuova pagina e farti rispedire. Ci vuole un po 'di tempo per ogni pacchetto per viaggiare tra il computer e il computer remoto. Ping ti consente di misurare questa latenza.

Questo è molto percepibile nei giochi online. Ad esempio, se stai giocando con un ping di 20 ms, dovresti avere una latenza molto bassa. Le azioni che fai sembrano aver luogo nel gioco vicino all'istante. Se hai un ping più alto come 200 ms, le azioni che intraprendi saranno notevolmente ritardate e non sarai in grado di tenere il passo con altre persone che giocano.

Ecco perché il ping viene visualizzato in modo prominente in molti giochi multiplayer Come risolvere i ritardi di gioco e video con una semplice modifica del routerStanco del ritardo della rete quando altre persone guardano video e scaricano torrent? Ecco come recuperare le prestazioni della rete senza strumenti di terze parti. Leggi di più . Ti aiuta a capire quanto è buona la tua connessione e che tipo di esperienza dovresti aspettarti sul server. Un ping più basso è sempre meglio: significa una latenza inferiore, che è una comunicazione più veloce tra te e il server remoto. Questo vale per tutto ciò che fai online, che tu sia giocare a un gioco online Come ridurre il ritardo nei giochi onlineC'è sempre stato un certo ritardo nel gioco, specialmente quando c'erano molti giocatori connessi. È un'esperienza che puoi fare solo così spesso prima di rendersi conto che è ora o ... Leggi di più o semplicemente navigando sul web.

A volte il ping può essere visualizzato come "latenza", ma è sostanzialmente la stessa cosa. I giochi spesso visualizzano il ping con un colore visivo per aiutarti a capire quanto è buono il tuo ping a colpo d'occhio: il verde è buono, il giallo è borderline e il rosso è cattivo.

ping del misuratore di latenza diablo 3

Come funziona un ping

Ecco come funziona un ping, in modo semplificato:

  • Il computer invia un piccolo pacchetto di dati, noto come a pacchetto in termini di rete - a un computer remoto.
  • Il computer remoto riceve il pacchetto, che richiede la risposta.
  • Il computer remoto ti restituisce un pacchetto.

Questo è un singolo ping. Ping consente di misurare il tempo di andata e ritorno per un pacchetto tra il computer e un computer remoto. Ad esempio, nell'immagine qui sotto, usiamo il comando ping in un prompt dei comandi di Windows Gli 8 utili comandi DOS che dovresti memorizzareWindows 7 presenta ancora una finestra del prompt dei comandi. quindi c'è ancora posto per i comandi DOS. Quindi per quelli a cui piace l'idea di digitare alcuni comandi per evitare il fastidio di ... Leggi di più eseguire il ping su google.com.

Questo comando invia quattro pacchetti o quattro singoli ping. Per i primi tre ping, il tempo è di 10 ms. Per l'ultimo ping, il tempo è di 12 ms. Ciò significa che, per i primi tre ping, ci sono voluti dieci millisecondi affinché un pacchetto raggiungesse Google e ci venisse rispedito. Per l'ultimo ping, ci sono voluti dodici millisecondi. Perché ci è voluto più tempo? Bene, potrebbero essere molte cose: il server di Google funziona più lentamente, un router Internet tra noi e i server di Google 10 modi per migliorare la velocità del tuo router attualeConnessione Internet troppo lenta? Ecco alcune semplici modifiche al router che potrebbero fare la differenza nella tua rete Wi-Fi domestica. Leggi di più potrebbe essere un po 'più affollato, la nostra ricezione Wi-Fi potrebbe essere stata un po' peggio, o molte altre cose. Alcune fluttuazioni sono normali.

esempio ping

Un ping è una richiesta di eco ICMP

Quando si invia un ping, il computer invia un pacchetto di richiesta echo ICMP. ICMP è l'acronimo di "Internet Control Message Protocol" ed è un protocollo generalmente utilizzato tra i dispositivi di rete in modo che possano comunicare tra loro. Il pacchetto richiede un "eco" - in altre parole, una risposta. Il server remoto, quando riceve il ping, generalmente risponderà con un messaggio a parte. Quando si esegue un comando ping e si vedono più ping in una riga, ogni riga è un singolo pacchetto e la sua risposta.

Tuttavia, non tutti i computer o server sono impostati per rispondere ai pacchetti di richieste echo ICMP. I computer configurati per non rispondere ai ping non rispondono affatto, quindi vedrai semplicemente il messaggio "Richiesta scaduta" poiché il server non risponde ai ping nel tempo assegnato. Il protocollo ICMP potrebbe essere abusato di attacchi DDoS Come proteggersi da un attacco DDoS?Gli attacchi DDoS - un metodo utilizzato per sovraccaricare la larghezza di banda di Internet - sembrano essere in aumento. Ti mostriamo come proteggerti da un attacco di negazione del servizio distribuito. Leggi di più .

esempio ping senza risposta

Individuazione della perdita di pacchetti

Il ping può anche aiutarti a individuare la perdita di pacchetti. Ad esempio, supponiamo che tu abbia eseguito il comando ping e che tu abbia visto un mix di risposte e righe "Richiesta scaduta". Ciò indicherebbe che alcuni pacchetti ping non sono stati ricevuti dal computer remoto o che le loro risposte non ti stavano raggiungendo. I pacchetti si stanno perdendo da qualche parte lungo la strada.

Sapresti che la perdita di pacchetti si stava verificando da qualche parte tra te e il server - sulla rete del computer remoto, un router nel mezzo, il tuo ISP o la tua rete domestica. Se riscontri problemi durante la navigazione in Internet o giocando a un gioco online, soprattutto se a volte è necessario fare clic due volte sui collegamenti per caricarli: il comando ping può aiutarti a vedere se si tratta della perdita di pacchetti o non. È inoltre possibile eseguire il comando ping su diversi server remoti diversi per farsi un'idea di dove si sta verificando la perdita di pacchetti.

Ping visualizza anche la gravità della perdita di pacchetti. Ad esempio, sotto il nostro primo pacchetto ha raggiunto il server e ce l'ha restituito, ma i nostri tre altri no. Ping mostra questo come perdita di pacchetti del 75% - 3 dei 4 pacchetti sono stati persi.

perdita di pacchetti di ping

È possibile un ping zero?

Più basso è il ping, meglio è. Un ping zero sarebbe l'ideale e significherebbe che il nostro computer stava comunicando istantaneamente con un server remoto.

A causa delle leggi della fisica, anche un piccolo pezzo di dati - noto come pacchetto - richiede del tempo per viaggiare. Anche se il tuo pacchetto viaggia interamente su cavi in ​​fibra ottica, è comunque limitato dalla velocità della luce. È anche limitato dai router che si trovano lungo quei cavi in ​​fibra ottica, che devono ricevere il pacchetto e inoltrarlo lungo connessioni diverse.

Se si tenta di eseguire il ping del computer locale, con ping localhost comando: stai chiedendo al tuo computer di contattare se stesso e rispondere a se stesso. In questo caso, vedrai spesso un ping di 0 ms. Questo significa semplicemente che il tuo computer può comunicare con se stesso all'istante. Certo, non è davvero istantaneo perché il software impiega poco tempo per eseguire queste operazioni. Tuttavia, è così basso che possiamo arrotondarlo a 0 ms e dire che abbiamo un ping 0 sul nostro computer.

0ms ping a localhost

Dopo aver aggiunto i cavi

Tuttavia, una volta che inizi ad aggiungere lunghezze di cavo, router e distanze, non riceverai un ping di 0 ms. Ad esempio, potresti prova a eseguire il ping del tuo router di casa 8 suggerimenti per potenziare efficacemente il segnale del router wirelessSe il segnale del tuo router wireless non sembra arrivare molto lontano, o se il segnale continua a cadere per qualche strano motivo, ecco alcune cose che puoi fare che potrebbero risolverlo. Leggi di più . Qui abbiamo eseguito il ping del nostro router di casa, a cui siamo connessi tramite Wi-Fi Wireless Feng Shui: come ottimizzare la ricezione Wi-Fi a casa tuaConfigurare un router Wi-Fi per una copertura ottimale non è facile come pensi. Usa questi suggerimenti per coprire tutta la casa con il Wi-Fi! Leggi di più . Sono solo alcune stanze, ma vediamo un ping medio di 3 ms e un ping minimo di 1 ms. Ci vuole del tempo solo per comunicare con un dispositivo seduto nell'altra stanza. Anche se non fossimo connessi tramite Wi-Fi, la semplice comunicazione con i nostri router porta spesso il nostro ping a circa 0 ms, e questo ci vorrà anche un po 'di tempo per raggiungere la rete del tuo ISP una volta che lascia il router e si dirige verso Internet.

ping router domestico

In altre parole, non puoi davvero arrivare a un ping di 0 ms. Questo è un limite delle leggi della fisica. Non possiamo trasmettere informazioni istantaneamente, tranne forse con l'entanglement quantistico. Se trovassimo un modo per farlo usare l'entanglement quantistico per trasmettere informazioni Macchine pensanti: ciò che la neuroscienza e l'intelligenza artificiale possono insegnarci sulla coscienzaLa costruzione di macchine e software artificialmente intelligenti può insegnarci sul funzionamento della coscienza e sulla natura della mente umana stessa? Leggi di più su Internet, potremmo arrivare a 0 ms ping - ma questa è l'unica opzione qui. Non trattenere il respiro per questa svolta!

Accadrà mai?

In futuro, possiamo assolutamente ridurre la latenza su Internet e gestirla meglio. Ad esempio, browser Web come Chrome, Firefox e Internet Explorer Sorpresa: Internet Explorer 11 è maturato in un browser modernoRicordi Internet Explorer 6? Bene, Internet Explorer non è più orribile. Che ti piaccia IE o no, non puoi negare che sia migliorato notevolmente ed è ora degno di prendere il suo posto accanto ad altri ... Leggi di più sono già pagine di "pre-recupero" che potresti voler vedere accanto per eliminare quella latenza percepibile quando fai clic su un link. Tuttavia, un ping di 0 ms - trasmissione istantanea di informazioni - probabilmente rimarrà inafferrabile.

Credito immagine: gattino assonnato su Flickr

Chris Hoffman è un blogger tecnologico e un appassionato di tecnologia che vive a Eugene, nell'Oregon.