Ves directament al contingut
testdevelocitat.cat

Avançat

Com funciona un test de velocitat per dins (bytes, temps i servidors)

La mecànica real darrere del número que apareix a la pantalla.

Un test de velocitat no és cap misteri: es basa en una idea molt senzilla, encara que la seva implementació tingui alguns detalls tècnics interessants.

La idea bàsica

Per mesurar la baixada, el teu dispositiu rep un fitxer de dades (aleatòries, perquè no es puguin comprimir pel camí i falsegin el resultat) des d'un servidor, mentre es cronometra amb precisió quant triga a arribar. El càlcul és senzill: bytes rebuts × 8 ÷ segons transcorreguts = Mbps.

Per la pujada, al revés

Per mesurar la pujada, el teu dispositiu envia dades cap al servidor, i aquest confirma quants bytes ha rebut de debò i en quant de temps, per fer el mateix càlcul en sentit contrari.

Per què cal un servidor

El test necessita algú a l'altra banda que rebi i enviï dades reals. Per això, el resultat que veus és el camí entre tu i aquell servidor concret, no un valor absolut i universal. Si el servidor és molt a prop, mesuraràs millor la teva línia; si és molt lluny o saturat, pots veure el seu límit en comptes del teu.

Trucs per evitar mesures falses

  • Dades no reutilitzables: cada petició porta un identificador aleatori perquè la memòria cau del navegador no serveixi dades antigues.
  • Dades incompressibles: es fan servir bytes aleatoris perquè no es puguin comprimir pel camí, cosa que falsejaria el resultat a l'alça.
  • Diversos fluxos alhora: es reparteix la mesura en diverses connexions simultànies per aprofitar tota l'amplada de banda disponible, igual que fan els navegadors reals.
  • Descartar l'escalfament inicial: els primers instants d'una connexió encara van accelerant; es descarten per no falsejar la mitjana a la baixa.

Fes el test ara

Preguntes freqüents

Per què el test envia dades "aleatòries" i no un fitxer normal?

Perquè un fitxer normal es podria comprimir pel camí, fent que arribessin menys bytes reals dels que sembla i falsejant el resultat a l'alça.

El resultat depèn de quin servidor faci servir el test?

Sí, totalment: el test mesura el camí fins aquell servidor concret. Un bon test t'hauria de dir sempre amb quin servidor has parlat i on és.

Segueix llegint