Cos’è il “ping”?

Spesso sento dire le baggianate più assurde e mi sono deciso a scrivere un breve articolo usando le mie conoscenze a riguardo il tema “ping” o tecnicamente chiamata “tempo di latenza”.

Partiamo da un concetto di base, il ping (packet internet groper) è il tempo che ci mette un pacchetto di bit ad arrivare ad un determinato computer e a tornare indietro. E questo tempo viene misurato in millisecondi (ms).

Avere un tempo di latenza più basso nel gaming online (multiplayer) vuol dire avvicinarsi di più a giocare in “tempo reale” con quello che sta succedendo sul server di gioco, questo vuol dire che se sparerete ad un avversario come nel caso di uno sparatutto in prima persona (FPS) vedrete l’esito del colpo con un ritardo uguale (più che altro prossimo, ma non scendo nei dettagli) alla vostra latenza. Per questo tutti i gamer sono alla ricerca di un “ping” basso, in modo da non essere svantaggiati ( o meglio avvantaggiati) rispetto ad altri.

Ora che sappiamo a grosse linee cos’è un ping e perchè vogliamo che sia basso, andiamo a capire quali solo le sue caratteristiche e come si comporta.

Intanto sfatiamo subito una falsa credenza:

IL PING NON DIPENDE DALLA QUANTITA’ DI BANDA IN UPLOAD!!!

Nel corso degli anni ho sentito dire a una quantità infinita di persone che il ping è inversamente proporzionale alla quantità di banda in upload, cioè, asserivano che all’aumentare dell’upload diminuiva il ping. FALSO!

Il ping dipende in primis dalla tecnologia che c’è nella vostra “cabina telefonica di zona”, e poi in maniera molto influente se la vostra linea è in fastpath (ormai lo sono tutte), dal numero di nodi che il pacchetto di bit attraversa per arrivare al server di gioco e la strada che fa (tracert).

Inoltre io che gioco dal 2003 vi posso testimoniare, avendo avuto svariate linee adsl, che il mio ping è stato quasi costante.

Infatti ho avuto i seguenti gestori (in ordine cronologico): Telecom, Tele2, NGI, FastWeb e Vodafone.

Premetto che il confronto l’ho fatto “pingando” un sever in lombardia.

100ms: con Telecom 1 mb in download e 128 kb in upload (linea interleaved, non fastpath).

110ms: con Tele2 (attuale TeleTu) con 2mb in download e 256kb in upload.

55ms: con NGI con 1 mb in download e 128kb in upload.

45ms: con Fastweb 4mb in download e 512 in upload.

46ms: con Vodafone 96mb in download e 18 mb in upload.

Devo interrompere la scrittura di questo articolo qui, perchè devo giocare a Counter-Strike G.O. 😀