Test della velocità del modem via cavo


8

I test di velocità popolari (cavo, dsl, ecc.) Disponibili sono precisi? se é cosi, come? Inoltre, sembra che misurino solo la velocità di download di un file e non la reattività, la latenza, la robustezza, ecc. Qualcuno sa come dovrebbe essere misurato? qualche link a buoni articoli su quell'argomento?

Risposte:


8

Direi che la maggior parte dei test di velocità sono imperfetti se vuoi misurare le prestazioni della navigazione web (che è ciò che farà un numero considerevole di persone). Quasi tutti i test utilizzano Flash o Java, ignorando totalmente lo stack HTTP del browser. Questi test normalmente utilizzano anche un singolo file di grandi dimensioni, ignorando totalmente i vantaggi delle connessioni persistenti e del pipeline HTTP / 1.1 che solo alcuni browser supportano in modo nativo. Se usi Flash o Java per scaricare singoli file di grandi dimensioni, questi test potrebbero essere più pertinenti.

Inoltre, ho riscontrato una grande variabilità nei risultati nel browser per alcuni test flash, che hanno a che fare con il modo in cui i browser gestiscono l'animazione flash, distorcendo i risultati senza alcuna relazione con le prestazioni della rete.

Per migliorare questi test, la metodologia deve riflettere:

  1. Che i test siano su misura per ciò che viene testato! Non utilizzare Flash a meno che non si stia testando le prestazioni della rete Flash su singoli file. Un test del browser dovrebbe utilizzare più risorse (ricordando che CSS e JS possono bloccare download successivi in ​​alcuni browser) attraverso più schede per riprodurre circostanze reali. Se stai testando la velocità del torrent, hai bisogno di un numero enorme di connessioni HTTP / UDP con larghezza di banda ridotta.
  2. Misurare la variabilità. La maggior parte dei test fa qualcosa una volta e un singolo campione non è sufficiente per sapere qualcosa in modo affidabile. Bisogna fare una media tra i test ripetuti e criticamente, la varianza deve essere stimata. 180 è davvero meglio di 150 quando la variabilità è + - 100 ??? {risposta: no}

Non sono sicuro di una risorsa perfetta per questo, ma Steve Souder scrive ampiamente sulle prestazioni web almeno:

http://stevesouders.com/

Gli altri test hanno suggerito che tutti falliscono di questi problemi tecnici. Ti daranno un numero approssimativo che può aiutare in generale, ma dovresti essere consapevole delle limitazioni. Animazioni flash particolarmente fantasiose sembrano assolutamente inutili e, come ho già detto, in realtà possono distorcere i risultati in modo significativo.


1
Aspetti positivi su Flash. Speedtest.net sembra carino e mi ha detto che il mio ping era decente, ma quando ho effettivamente provato a giocare un FPS il ritardo è stato orribile.
hyperslug,

1
Piccole FYI su pipeline HTTP 1.1: i grandi browser o non lo supportano affatto (Internet Explorer, Safari) oppure non lo hanno abilitato di default (Firefox). Penso che Opera sia un'eccezione.
Chris W. Rea,

@cwrea: che ne dici di Chrome?
Isxek,

1
Vedi en.wikipedia.org/wiki/HTTP_pipelining : "Google Chrome non è ritenuto in grado di supportare il pipelining, sebbene possa essere implementato nel prossimo futuro".
Chris W. Rea,

Mentre questo era vero nel 2009, quando la risposta è stata scritta, oggi non si applica più. Ci sono molte prove che utilizzano HTML5, utilizzando connessioni HTTP normale browser Web: netperf.tools o dslreports.com/speedtest e anche measurementlab.net/tools/ndt
o9000

6

Una buona connessione è costituita da parti chiave: attraverso put e reattività. Ce ne sono altri ma io mi attengo ai principali 2 (secondo me). Attraverso put è la quantità di dati che può essere trasferita o trasferita attraverso la connessione (download / upload). La reattività è la velocità con cui la mia richiesta la rende la destinazione e ritorno. Entrambi si influenzano un po 'l'un l'altro.

Attraverso put è un test abbastanza semplice, basta andare su uno dei siti elencati qui e testerà la velocità di upload / download. Ricorda solo che la connessione che paghi dal tuo ISP è un limite UPPER (il più delle volte). Ad esempio, pago per una connessione 6mb down / 1mb up. 6mb down / 1mb up è il limite superiore della mia connessione. Alcuni ISP avranno un limite inferiore. Un esempio potrebbe essere se un ISP afferma che la tua connessione sarà tra 3mb giù e 6mb giù. L'altra parte fondamentale è l'host remoto da cui stai estraendo o spingendo anche i dati. Se la tua connessione è più grande, allora sei limitato dalla connessione dell'host remoto e fai effettivamente l'host remoto.

La reattività è un po 'difficile da testare. Non sono sicuro al 100% sul modo corretto di testarlo. comandi come ping e tracert in window sono un buon inizio. Ti daranno un'idea approssimativa di quanto dura un viaggio di andata e ritorno da e verso un host remoto. Ciò tiene conto anche del tempo impiegato dall'host remoto per elaborare la richiesta e rispedirla, quindi prendi questo con un pizzico di sale. La reattività non è un grosso problema quando si naviga sul Web o si chatta online. Entra in gioco con applicazioni come i giochi online. Un tempo di risposta lento ti farà "ritardare" e rendere il gioco meno fluido al punto da non poter essere giocato. I giochi online si basano su una risposta rapida rispetto a un valore più elevato di put.

Altre cose da considerare nella valutazione di una connessione sono Uptime, quali porte sono bloccate, politiche ISP che ci riguardano di Bittorrent, IRC, SMTP o altri servizi.


1
Le parole che stai cercando sono larghezza di banda e latenza.
Kevin Panko,

netperf.tools misura, oltre a velocità effettiva , latenza inattiva, latenza durante il caricamento e latenza durante il download. Questo può rilevare i problemi di jitter e bufferbloat, che possono causare il ritardo come menzionato.
o9000,

2

I rapporti DSL sono in corso da un po 'di tempo e hanno un discreto test di download, upload e latenza.


So che questo non risponde direttamente alla tua domanda, ma dato il titolo della tua domanda, ci sarà una grande quantità di traffico di Google che colpisce questa pagina alla ricerca di test di velocità.
Jeffrey,

2

speedtest.net è un altro servizio popolare.

tuttavia, per risultati più precisi, eseguire una serie di test per un periodo di tempo, in diversi momenti della giornata.


2
Oggi Speedtest non è particolarmente preciso. Molti ISP hanno una "modalità turbo" che funziona per alcuni secondi e raddoppia o triplica la larghezza di banda per un periodo di tempo molto limitato. speedtest è completamente ingannato da questo, come la maggior parte degli altri siti, e mostra solo la tua velocità durante questa modalità turbo. Se ti interessa la velocità, probabilmente ti preoccupi di più della velocità sostenuta.
ChrisInEdmonton,


1

Oltre a utilizzare solo un test di velocità, spesso è utile scoprire la perdita di pacchetti in quanto ciò può anche dare l'impressione di una connessione lenta. Sia in Unix che in Windows puoi usare il comando traceroute, o se vuoi un bel programma GUI puoi provare qualcosa come Ping Plotter .



0

Se il tuo ISP fornisce un test che si esaurisce su uno dei loro server, sarà la scelta migliore.

È disponibile un test di velocità COX per i clienti COX.

La ragione di ciò è che Internet è composta da molte connessioni e la tua connessione al tuo ISP è solo una di queste. Questi siti Web di test di velocità sono comodi da usare, ma i risultati possono variare semplicemente in base al traffico Internet tra l'ISP e quel server web di test di velocità.

Se vuoi misurare la velocità da te al tuo ISP, allora devi usare un server sulla loro rete.

D'altra parte, a un certo punto vorrai connetterti a un server esterno al tuo ISP. (Diciamo, www.superuser.com) Anche la connessione dal tuo ISP al mondo esterno è importante. Un buon ISP avrà diverse connessioni a Internet , quindi se ci sono problemi nella rete AT&T, avrai comunque connessioni con Global Crossing e le reti di Level 3.

Per avere un'idea di ciò, probabilmente non puoi fare molto meglio che provare vari siti Web di test di velocità, in diversi momenti del giorno e dei giorni della settimana, e vedere quali schemi noti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.