RealMbps·info

Metodologia · trasparenza tecnica

Come misuriamo davvero la tua connessione

Non chiedere a un test di velocità di credergli sulla parola. Qui spieghiamo passo per passo come funziona RealMbps: target server, algoritmi adattivi, percentili, gestione errori. Tutto verificabile, tutto trasparente.

1. Architettura

Il test gira interamente nel tuo browser (client-side JavaScript), interrogando l'infrastruttura globale Cloudflare:

Cloudflare seleziona automaticamente il PoP più vicino al tuo IP (circa 300+ data center globali). Non ci sono server "compiacenti" inseriti nel network del tuo provider, come accade con altri test.

2. Misura della latenza (ping) e jitter

Effettuiamo 12 misurazioni successive di un download da 1 KB. Per ognuna calcoliamo il tempo di andata-e-ritorno (RTT). Poi:

Perché la mediana e non la media? La media è sensibile agli outlier (un singolo pacchetto perso può inflazionarla). La mediana riflette la latenza "tipica" che sperimenti durante l'uso normale.

3. Misura del download

Eseguiamo richieste di dimensioni crescenti (1, 2, 5, 10, 25, 50 MB) finché non abbiamo abbastanza campioni. Per ogni richiesta:

  1. Misuriamo il tempo di trasferimento usando performance.now()
  2. Calcoliamo il throughput in Mbps = (bytes × 8) / (secondi × 1.000.000)
  3. Aggiungiamo il valore alla lista dei campioni

La stima finale è il 90° percentile della seconda metà dei campioni. Tradotto: scartiamo la fase iniziale (TCP slow-start, in cui la velocità è artificialmente bassa) e prendiamo il valore "stabile" raggiunto a regime, escludendo solo i picchi anomali superiori al 90%.

4. Misura dell'upload (con algoritmo adattivo)

L'upload è la parte più delicata, soprattutto su rete mobile. Il nostro approccio:

5. Cosa influenza i risultati

Anche con la metodologia migliore, alcuni fattori sono fuori dal nostro controllo e influenzano la misura:

6. Margini di errore tipici

Confrontando RealMbps con misuratori ufficiali (es. Ne.Me.Sys di AGCOM in Italia, breitbandmessung.de in Germania), gli errori tipici sono:

Per uso personale e diagnostico, RealMbps è perfettamente adeguato. Per uso legale (reclamo formale al provider con valore probatorio), serve un misuratore riconosciuto dal regolatore nazionale: vedi le nostre guide locali su come misurare bene e come reclamare.

7. Trasparenza e codice sorgente

L'algoritmo è interamente in JavaScript caricato dal browser. Puoi ispezionarlo con:

Niente offuscamento, niente codice nascosto. Quello che vedi è quello che misuriamo.

8. Differenze con altri speed test

Cosa rende RealMbps diverso da Speedtest by Ookla, Fast.com, etc:

Pronto a vedere i tuoi numeri?

Adesso che sai come funziona, mettilo alla prova.

Avvia il test →