Come funzionano i test di velocità di Internet? (e quanto sono accurati?)

I test di velocità sono un modo rapido per vedere la velocità di Internet. Gli ISP promettono “fino a” una certa velocità in condizioni ottimali, ma un test di velocità confermerà quanto sia veloce o lenta la tua connessione.

Cos’è uno Speed ​​Test?

Un test della velocità di Internet è il modo migliore per avere un’idea della velocità della tua connessione in questo momento. Il servizio a cui ti connetti spesso limita le velocità di download e upload in base al piano che hai scelto, alla congestione locale, alle regole di limitazione e così via.

Il problema è che le promesse fatte dal tuo provider di servizi Internet (ISP) includono quasi sempre la frase “fino a”. Questo dà spazio a un ISP: se ti ha promesso “fino a 30 Mbps” e ottieni costantemente solo 28 Mbps, la società può dire che ha mantenuto la sua promessa. Ma se vedi 10 Mbps, allora non ottieni quello per cui paghi ed è ora di chiamare il tuo ISP.

Un test di velocità misura il tuo ping e le velocità di download e upload. Misurare gli ultimi due è essenziale perché la maggior parte degli ISP fa promesse separate per le velocità di download e upload. Di solito, la velocità di download è in primo piano, ma se scavi nei dettagli, l’ISP in genere specifica una velocità di caricamento più lenta per ogni livello. Ad esempio, il nostro ISP locale offre un piano con una velocità di download di 500 Mbps, ma una velocità di caricamento di 125 Mbps.

Come funziona un test di velocità

Dopo aver scelto un server, viene eseguito un test di ping, download e caricamento.

Quando avvii un test di velocità, si verificano più cose. Innanzitutto, il client determina la tua posizione e il server di test più vicino a te: questa parte è importante. Alcune versioni, come quella di Ookla Speedtest.net, hanno un’opzione per cambiare il server. Con il server di prova installato, lo Speed ​​Test invia un semplice segnale (un ping) al server e questo risponde. Il test misura quel roundtrip in millisecondi.

Al termine del ping, inizia il test di download. Il client apre più connessioni al server e tenta di scaricare una piccola porzione di dati. A questo punto, vengono misurati due fattori: quanto tempo è necessario per acquisire il frammento di dati e quante risorse di rete ha utilizzato.

Se il client rileva che hai spazio libero, apre più connessioni al server e scarica più dati. L’idea generale è tassare la tua connessione Internet e vedere quanto può fare contemporaneamente.

Immagina il tuo servizio Internet come un’autostrada con un limite di velocità. Aprire connessioni aggiuntive è come aggiungere più corsie all’autostrada. Il limite di velocità non è cambiato, ma più auto possono passare attraverso lo stesso spazio a una velocità maggiore; quindi, la cinquantesima vettura arriverà prima utilizzando un’autostrada a quattro corsie rispetto a una a due corsie.

Una volta che il client determina di avere le connessioni corrette per testare il tuo servizio Internet, scarica ulteriori blocchi di dati, misura la quantità scaricata nel tempo assegnato e presenta una velocità di download.

Il prossimo è il test di caricamento. È essenzialmente lo stesso processo del test di download ma al contrario. Invece di estrarre i dati dal server al PC, il client carica i dati dal PC al server.

Per informazioni tecniche più dettagliate, controlla Spiegazione di Speedtest.net di come funziona.

I test di velocità sono accurati?

Un test di velocità Internet che mostra una velocità di download di 548 Mbps e una velocità di caricamento di 134 Mbps.Questo test del router mostra le velocità reali offerte dall’ISP, mentre gli altri test sul Wi-Fi sono più lenti a causa della loro connessione.

I test di velocità sembrano semplici, ma è molto più difficile di quanto possa sembrare misurare con precisione la velocità della connessione.

Considera il primo passaggio del processo: scegliere un server di prova. Spesso il server più vicino potrebbe essere incredibilmente vicino, forse anche nella stessa città. Questa vicinanza è una situazione ottimale, quindi i dati non devono viaggiare così lontano. Le aziende sanno che la vicinanza fa la differenza ed è per questo che alcuni, come Netflix, utilizzano una rete di distribuzione dei contenuti per avvicinare i dati a te.

Ma l’intera Internet non è vicina a te. La maggior parte è su computer lontani, a volte in tutto il paese o in un altro paese. Quindi, mentre il tuo test di velocità può mostrare flussi incredibilmente veloci, potresti scoprire che il download di un programma è molto lento se il server che ospita i dati è lontano. In questo scenario, i risultati potrebbero riflettere una prestazione più veloce rispetto al tuo utilizzo nel mondo reale.

La differenza nelle posizioni dei server è il motivo per cui probabilmente vedrai risultati di velocità diversi quando provi test diversi, come Ookla’s, Netflix, o Di Google. Il tuo ISP potrebbe anche offrire un test di velocità, come Comcast, Spettro, o AT&T. Tuttavia, probabilmente non dovresti fare affidamento su un test di velocità generato dall’ISP. I loro test sono ottimizzati per condizioni ideali, utilizzando server vicini a te che sono spesso mantenuti sulla stessa rete ISP da cui stai testando. Ciò significa che otterrai un risultato più veloce di quanto potresti fare con un test di velocità di Netflix o Google. Va bene se vuoi solo vantarti di quanto sia grande il tuo ISP (questa è l’idea), ma è un male per avere un’idea delle tue velocità del mondo reale.

Nella seconda fase del processo di test, il client tenta di aprire ulteriori connessioni e massimizzare l’utilizzo della rete. Se stai già tassando la tua rete, il test di velocità non può sfruttare appieno le tue risorse. Se esegui il test durante lo streaming di Netflix o il download di un aggiornamento di grandi dimensioni, ad esempio, i risultati saranno probabilmente inferiori rispetto ai test senza quelli in esecuzione.

Test di velocità Internet che mostra un ping superiore a 1 ms, una velocità di download di 110,44 Mbps e una velocità di caricamento di 30,47 Mbps.Di tutti i test che abbiamo eseguito, questo risultato è stato il più lento. A quel tempo, una Xbox One stava scaricando un aggiornamento del sistema operativo.

Anche il modo in cui sei connesso e i dispositivi su cui stai testando influiscono sui risultati. Un PC connesso a Ethernet dovrebbe avere una velocità maggiore rispetto a un tablet connesso a Wi-Fi perché, generalmente, il Wi-Fi è più lento di Ethernet. Potresti scoprire che i risultati variano su dispositivi diversi, anche se utilizzano la stessa connessione.

Come ottenere i risultati più accurati

Ottenere risultati accurati del test dipende da ciò che si intende misurare. Vuoi vedere se il tuo ISP fornisce veramente le velocità che ha promesso? Quindi, cerca condizioni ottimali. Usa un dispositivo connesso a Ethernet, scegli il server di prova più vicino a te e interrompi tutto ciò che potrebbe mettere a dura prova la connessione Internet (come un servizio di streaming).

Potresti anche voler riavviare il router prima di eseguire un test di velocità. Se il tuo router ha un test di velocità integrato, usalo invece di un test del browser. In questo modo rimuovi alcuni dei cerchi che il processo deve attraversare.

Tuttavia, se desideri risultati più vicini alle prestazioni del mondo reale, utilizza un browser o un test dell’app. Ignorare il test del router dovrebbe consentire di scegliere un server più lontano. Se hai regolarmente uno o due flussi video o audio in corso, avvia quelli prima di iniziare il test della velocità di Internet.

In definitiva, non importa quali passi fai o come misuri, non otterrai un risultato perfettamente accurato. Tuttavia, puoi ottenere un risultato sufficientemente buono da soddisfare la tua curiosità o controllare le velocità promesse dal tuo ISP.