Come eseguo un test delle prestazioni della mia connessione Internet?


20

In questo momento sto probabilmente passando da un provider via cavo a un provider DSL. Ho entrambe le connessioni attive e prima di annullare l'una o l'altra, voglio fare alcuni test approfonditi della connessione Internet. Ho tre domande principali:

  1. Quali sono alcuni approcci con cui posso testare quantitativamente la velocità (sia su che giù) e la qualità delle mie connessioni Internet (ping, time down, ecc.)?
  2. Ci sono altre considerazioni da prendere durante il test di una connessione Internet?
  3. Esistono strumenti che possono farlo automaticamente e acquisire risultati?

Nota: se decidi di suggerire un software, segui queste linee guida nel farlo. Inoltre sto cercando di essere in grado di salvare qualsiasi dato dal software per analisi e confronti dettagliati

Nel complesso, sto cercando di confrontare le due connessioni in più periodi di tempo come le ore di punta (1600-2100 nella mia zona) e con carichi diversi come streaming di film, caricamento di file, ecc.


Questa domanda è stata descritta nel blog! Leggi la voce del blog per maggiori dettagli o contribuisci tu stesso al blog


1
La risposta + i commenti qui possono essere utili: superuser.com/q/548048/160458
Enigma

Risposte:


14

I test e gli strumenti a banda larga di DSLReports.com includono un semplice test di velocità, nonché test di qualità delle linee a lungo e breve termine:

  • Test di velocità

    Metti alla prova la tua massima velocità di upload e la velocità di download da diverse posizioni geograficamente distribuite.
    Disponibile test di velocità Java, Flash e iPhone (browser 100%).

  • Smokeping

    Monitorare intensivamente un indirizzo IP per 24 o più ore per esaminare la perdita di pacchetti e / o l'eccessiva variabilità della latenza - da tre diverse località degli Stati Uniti

  • Qualità della linea - Test ping

    Verifica la latenza, il jitter e la perdita di pacchetti sul tuo indirizzo IP, inclusa l'identificazione di eventuali problemi che ti vengono inviati.

Il test di velocità richiede Flash o Java; gli altri due richiedono che il tuo IP sia pingabile.

In assenza di uno strumento specializzato per i test di velocità a lungo termine, è possibile utilizzare un retriever di rete da riga di comando (ad esempio Wget o Wget per Windows ) e scaricare file di test non comprimibili con uno script shell / batch.

I file di test più vicini all'Arizona che ho potuto trovare sono da speedtest.dal01.softlayer.com (Dallas, TX) e speedtest.sea01.softlayer.com (Seattle, WA).


1
Questo risponde davvero solo alla mia terza domanda. Sto cercando una risposta più dettagliata, su cosa e come testare le metriche delle connessioni Internet e non solo un elenco di app. Inoltre, ho bisogno di qualcosa che posso eseguire e continuare a correre nel tempo e confrontare i risultati.
James Mertz,

Bene, testerei velocità, latenza, jitter e perdita di pacchetti. Ho pensato che fosse implicito. Il test del fumo può essere eseguito per un massimo di due settimane. Il test di velocità non può essere automatizzato, quindi sì, questa è una risposta parziale.
Dennis,

2

Ho sempre usato test online come:

La maggior parte dei test online utilizza Flash (il che rende impossibile l'esecuzione da dispositivi iOS). Alcuni offrono account utente per registrare e tenere traccia delle esecuzioni in momenti diversi e nel tuo caso con provider diversi. L'altro aspetto negativo è che forniscono solo una metrica di upload / download di base (e talvolta il ping) e non statistiche più dettagliate.


Esiste un'app iOS per Speed ​​Test.
James Mertz,

1

Come testare:

Suggerisco l'uso di Neubot poiché esegue test automatici su base periodica casuale.

Neubot (il bot di neutralità della rete) è un bot Internet software libero, sviluppato e gestito dal Nexa Center for Internet and Society, che raccoglie dati sulle prestazioni della rete utili per indagare sulla neutralità della rete. Una volta installato sul computer dell'utente, viene eseguito in background ed esegue periodicamente test di trasmissione attivi con server ospitati dalla piattaforma server di Measurement Lab distribuita

Tre diversi test possono essere eseguiti periodicamente a intervalli di tempo casuali. Sarai in grado di copiare e incollare direttamente i dati dallo strumento e puoi anche accedervi tramite un'interfaccia sql lite. È scritto in Python, quindi dovrebbe avere il supporto multi-piattaforma.

C'è un possibile aspetto negativo però. Al momento dell'installazione e della sua esecuzione, invia tutti i dati raccolti a un server centrale gestito dai creatori (credo un'università in Messico). I dati che inviano dovrebbero riguardare solo la connessione e nulla di personale. Tuttavia, inviano il tuo indirizzo IP pubblico personale a quel server. Questo è solo un avvertimento nel caso in cui ti preoccupi di inviare tali informazioni.


Cosa testare:

Nota: vado più in dettaglio su come ho testato le connessioni nel post del blog . Leggi per maggiori dettagli

Nel rispondere a cosa testare su una connessione Internet ci sono 3 cose principali che ho identificato per cercare:

  1. Velocità (giù / su): la velocità con cui i dati vengono trasferiti da un nodo a un altro. Questo è generalmente misurato in Mbits / sec. Più alto è il migliore.
  2. Latenza : il tempo impiegato per un trasferimento di dati da un nodo a un altro. Questo è in genere misura sece più basso è il migliore.
  3. Connettività / Affidabilità : è piuttosto astratto, ma potresti misurare la frequenza con cui la tua connessione fallisce. Ciò che costituisce un fallimento è piuttosto soggettivo, ma direi che potrebbe essere utilizzata una connessione che ha una latenza molto elevata e una velocità inferiore oltre determinate soglie.

Pensieri finali:

Renditi conto che per avere una buona idea di ciò che la tua connessione farà davvero, dovrai catturare molti punti campione per un lungo periodo di tempo. Vorrei suggerire almeno un mese o più, per avere davvero una buona idea di ciò che un tipico giorno / settimana ti porterà. Inoltre, questi tipi di test sono fortemente basati su altri fattori incontrollabili, ad esempio:

  • Posizione: a seconda del tipo di connessione, più si proviene dall'ISP, più lenta sarà la connessione.
  • Larghezza di banda condivisa: se si utilizza una connessione condivisa (la maggior parte dei provider via cavo lo fa), la qualità e la velocità della connessione variano in base al numero di altri utenti che utilizzano la connessione contemporaneamente

0

Aggiungendo alle altre risposte: c'è anche ICSI Netalyzr .

Verifica / esegue il debug della connessione Internet per molte cose. Inoltre, stai contribuendo alla ricerca di Stanford sulla qualità di Internet.

Vedi le loro FAQ . Utilizza il plug-in Java.



0

Se vuoi seriamente desiderare un test accurato delle prestazioni della tua banda larga che viene eseguito in modo permanente e i risultati possono essere visualizzati tramite una dashboard basata sul Web, potresti offrirti volontario per installare un whitebox SamKnows gratuito che si collega al router ed esegue test permanenti. Ne ho uno e non sono affatto tecnico, ma è stato facile da installare e i risultati sono molto facili da capire. Per ulteriori informazioni, visitare www.samknows.com. Spero che sia di aiuto!

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.