Kabelmodem Geschwindigkeitstest

Sind die gängigen Geschwindigkeitstests (Kabel, DSL usw.), die verfügbar sind, genau? wenn ja, wie? Es scheint auch, dass sie nur die Download-Geschwindigkeit einer Datei messen und nicht die Reaktionsfähigkeit, Latenz, Robustheit usw. Weiß jemand, wie es gemessen werden sollte? links zu guten Artikeln zu diesem Thema?

Author: Chris W. Rea, 2009-08-26

8 answers

Ich würde sagen, die meisten Geschwindigkeitstests sind fehlerhaft wenn Sie die Leistung des Webbrowsens messen möchten (was eine beträchtliche Anzahl von Personen tun wird). Fast alle Tests verwenden Flash oder Java und umgehen den HTTP-Stack Ihres Browsers vollständig. Diese Tests verwenden normalerweise auch eine einzelne große Datei, wobei die Vorteile von persistenten Verbindungen und HTTP/1.1-Pipelines, die nur einige Browser nativ unterstützen, vollständig umgangen werden. Wenn Sie Flash oder Java verwenden, um einzelne große Dateien herunterzuladen, können diese Tests seien Sie relevanter.

Außerdem habe ich bei einigen Flash-Tests eine große Variabilität der Ergebnisse im gesamten Browser festgestellt, was mit der Art und Weise zu tun hat, wie Browser mit Flash-Animationen umgehen, wodurch die Ergebnisse ohne Bezug zur Netzwerkleistung verzerrt werden.

Um diese Tests zu verbessern, muss die Methodik Folgendes widerspiegeln:

  1. Dass Tests auf das zugeschnitten sind, was getestet wird! Verwenden Sie Flash nicht, es sei denn, Sie testen die Leistung des Flash-Netzwerks für einzelne Dateien. Ein Browser-Test sollte verwenden mehrere Ressourcen (die Erinnerung an CSS und JS kann aufeinanderfolgende Downloads in einigen Browsern blockieren) über mehrere Registerkarten hinweg, um reale Umstände zu reproduzieren. Wenn Sie die Torrent-Geschwindigkeit testen, benötigen Sie eine große Anzahl von HTTP/UDP-Verbindungen mit geringer Bandbreite.
  2. Messung der Variabilität. Die meisten Tests machen etwas einmal, und eine einzige Probe reicht nicht aus, um etwas zuverlässig zu wissen. Man muss über Wiederholungstests hinweg durchschnittlich sein, und kritisch muss die Varianz geschätzt werden. Ist 180 wirklich besser als 150 wenn die Variabilität +- 100??? {antwort: nein}

Nicht sicher, eine perfekte Ressource für diese, aber Steve Souder schreibt ausgiebig auf Web-Performance mindestens:

Http://stevesouders.com/

Die Tests andere haben alle Foul dieser technischen Probleme vorgeschlagen. Sie geben Ihnen eine grobe Zahl, die im Allgemeinen helfen kann, aber Sie sollten sich der Einschränkungen bewusst sein. Besonders ausgefallene Flash-Animationen scheinen völlig nutzlos zu sein, und wie gesagt tatsächlich kann Ergebnisse deutlich verzerren.

 8
Author: The Tentacle,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 17:28:46

Eine gute Verbindung besteht aus Schlüsselteilen: Durch Put und Reaktionsfähigkeit. Es gibt mehr, aber ich bleibe (meiner Meinung nach) bei den Main 2. Durch put ist, wie viele Daten durch die Verbindung geschoben oder gezogen werden können (Download/Upload). Reaktionsfähigkeit ist, wie schnell meine Anfrage es zum Ziel und zurück macht. Beide beeinflussen sich ein wenig.

Through put ist ein ziemlich einfacher Test, gehen Sie einfach zu einer der hier aufgeführten Websites und testen Sie Ihre Upload - /Download-Geschwindigkeiten. Nur erinnern dass die Verbindung, für die Sie von Ihrem ISP bezahlen, eine Obergrenze ist (meistens). Zum Beispiel bezahle ich für eine 6mb down/ 1mb up Verbindung. 6mb nach unten/1mb nach oben ist das oberste Limit meiner Verbindung. Einige ISPs haben eine untere Grenze. Ein Beispiel wäre, wenn ein ISP angibt, dass Ihre Verbindung zwischen 3 MB nach unten und 6 MB nach unten besteht. Der andere wichtige Teil ist der Remote-Host, von dem Sie Daten abrufen oder weiterleiten. Wenn Sie Verbindung größer ist, dann sind Sie durch die Remote-Host-Verbindung begrenzt und effektiv DoS der Remote-Host.

Die Reaktionsfähigkeit ist etwas schwer zu testen. Ich bin mir nicht 100% sicher, wie ich es richtig testen kann. befehle wie Ping und Tracert im Fenster sind ein guter Anfang. Sie geben Ihnen eine grobe Vorstellung davon, wie lange eine Rundreise von und zu einem entfernten Gastgeber dauert. Dies berücksichtigt auch die Zeit, die der Remote-Host benötigt, um Ihre Anfrage zu verarbeiten und zurückzusenden, also nehmen Sie dies mit einem Körnchen Salz. Reaktionsfähigkeit ist keine große Sache, wenn Sie im Internet surfen oder online chatten. Es kommt ins Spiel mit Anwendungen wie online-Spiele. Eine langsame Reaktionszeit führt dazu, dass Sie "verzögern" und das Spiel weniger flüssig bis zum unspielbaren Punkt machen. Online-Spiele verlassen sich auf schnelle Reaktion über höhere durch Put.

Andere Dinge, die bei der Bewertung einer Verbindung zu berücksichtigen sind, sind die Verfügbarkeit, welche Ports blockiert sind, ISP-Richtlinien in Bezug auf Bittorrent, IRC, SMTP oder andere Dienste.

 6
Author: Tony,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 17:22:10

DSLReports sind seit einiger Zeit verfügbar und haben einen anständigen Download -, Upload-und Latenztest.

 2
Author: Jeffrey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 16:56:28

Speedtest.net ist ein weiterer beliebter Dienst.

Führen Sie jedoch für die genauesten Ergebnisse eine Reihe von Tests über einen bestimmten Zeitraum zu verschiedenen Tageszeiten aus.

 2
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 17:02:53
 1
Author: Konrad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 16:58:25

Zusätzlich zu einem Geschwindigkeitstest ist es hilfreich, Paketverluste herauszufinden, da dies auch den Anschein einer langsamen Verbindung erwecken kann. Unter Unix und Windows können Sie den Befehl traceroute verwenden, oder wenn Sie ein schönes GUI-Programm möchten, können Sie etwas wie Ping Plotter versuchen.

 1
Author: Graham,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 19:13:52

Http://www.internetfrog.com/mypc/speedtest/ ist ein weiteres Geschwindigkeitstest-Tool, das Sie ausprobieren können.

 0
Author: braveterry,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 20:37:25

Wenn Ihr ISP einen Test bereitstellt, der von einem seiner Server ausgeführt wird, ist dies die beste Wahl.

Für COX-Kunden steht ein COX-Geschwindigkeitstest zur Verfügung.

Der Grund dafür ist, dass das Internet aus vielen Verbindungen besteht und Ihre Verbindung zu Ihrem ISP nur eine davon ist. Diese Geschwindigkeitstest-Websites sind bequem zu bedienen, aber die Ergebnisse können einfach basierend auf dem Internetverkehr zwischen Ihrem ISP und diesem Geschwindigkeitstest-Webserver variieren.

Wenn Sie wollen um die Geschwindigkeit von Ihnen zu Ihrem ISP zu messen, müssen Sie einen Server in seinem Netzwerk verwenden.

Andererseits - irgendwann möchten Sie eine Verbindung zu einem Server außerhalb Ihres ISP herstellen. (Sagen wir, www.superuser.com) Die Verbindung von Ihrem ISP zur Außenwelt ist ebenfalls wichtig. Ein guter ISP hat mehrere Verbindungen zu das Internet, also wenn es Probleme im AT & T-Netzwerk gibt, haben Sie immer noch Verbindungen mit Global Crossing und Level 3 Netze.

Um eine Vorstellung davon zu bekommen, können Sie wahrscheinlich nicht viel besser machen, als verschiedene Geschwindigkeitstest-Websites zu verschiedenen Tageszeiten und Wochentagen auszuprobieren und zu sehen, welche Muster Sie bemerken.

 0
Author: Kevin Panko,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-08-26 21:08:59