Kabelmodem-Geschwindigkeitstest

3167
ra170

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

8

8 Antworten auf die Frage

8
The Tentacle

Ich würde sagen, die meisten Geschwindigkeitstests sind fehlerhaft, wenn Sie die Web-Browsing-Leistung messen möchten (was eine beträchtliche Anzahl von Leuten tun wird). Fast alle Tests verwenden Flash oder Java und umgehen dabei Ihren Browser-HTTP-Stack. Bei diesen Tests wird normalerweise auch eine einzige große Datei verwendet. Dabei werden die Vorteile permanenter Verbindungen und das HTTP / 1.1-Pipelining, das nur einige Browser nativ unterstützen, vollständig umgangen. Wenn Sie zum Herunterladen einzelner großer Dateien Flash oder Java verwenden, sind diese Tests möglicherweise relevanter.

Ich habe auch bei den Flash-Tests große Variabilität bei den Ergebnissen festgestellt, was mit der Art und Weise zusammenhängt, wie Browser mit Flash-Animationen umgehen. Dadurch werden die Ergebnisse ohne Beziehung zur Netzwerkleistung verzerrt.

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

  1. Diese Tests sind auf das, was getestet wird, zugeschnitten! Sie nicht Flash verwenden, wenn Sie Flash - Netzwerk - Performance auf einzelne Dateien testen. Bei einem Browsertest sollten mehrere Ressourcen (unter Berücksichtigung von CSS und JS können nachfolgende Downloads in einigen Browsern blockiert werden) auf mehreren Registerkarten verwendet werden, 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. Variabilität messen. Die meisten Tests machen etwas einmal, und eine einzelne Probe reicht nicht aus, um etwas zuverlässig zu wissen. Die Wiederholungsprüfungen müssen gemittelt werden, und die Abweichung muss kritisch geschätzt werden. Ist 180 wirklich besser als 150, wenn die Variabilität + - 100 beträgt ???

Sie sind sich nicht sicher, ob dies eine perfekte Ressource ist, aber Steve Souder schreibt zumindest ausführlich über die Web-Performance:

http://stevesouders.com/

Die Tests, die von anderen vorgeschlagen wurden, schlagen alle vor diesen technischen Problemen. Sie geben Ihnen eine ungefähre Zahl, die im Allgemeinen hilfreich sein könnte, aber Sie sollten sich der Einschränkungen bewusst sein. Besonders ausgefallene Flash-Animationen scheinen völlig unbrauchbar zu sein, und wie gesagt, kann das Ergebnis erheblich verzerren.

Gute Punkte zu Flash. Speedtest.net sieht hübsch aus und sagte mir, dass mein Ping anständig war, aber als ich tatsächlich versucht hatte, ein FPS zu spielen, war die Verzögerung schrecklich. hyperslug vor 15 Jahren 1
Small FYI für HTTP 1.1-Pipelining: Die großen Browser unterstützen sie entweder überhaupt nicht (Internet Explorer, Safari) oder haben sie standardmäßig nicht aktiviert (Firefox). Ich denke, Opera ist die Ausnahme. Chris W. Rea vor 15 Jahren 1
@cwrea: wie wäre es mit Chrome? Isxek vor 15 Jahren 0
Siehe http://en.wikipedia.org/wiki/HTTP_pipelining: "Google Chrome wird nicht als Unterstützung für Pipelining angesehen, obwohl es in naher Zukunft implementiert werden kann." Chris W. Rea vor 15 Jahren 1
Dies war zwar 2009 der Fall, als die Antwort geschrieben wurde, aber heute nicht mehr. Es gibt viele Tests, die HTML5 verwenden, wobei regelmäßige HTTP-Webbrowser-Verbindungen verwendet werden: https://netperf.tools oder http://www.dslreports.com/speedtest und auch https://www.measurementlab.net/tools/ndt/ o9000 vor 8 Jahren 0
6
Tony

Eine gute Verbindung besteht aus wichtigen Teilen: Durch Put und Reaktionsfähigkeit. Es gibt mehr, aber ich halte mich an die Haupt 2 (meiner Meinung nach). Durchsetzen 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 bisschen.

Durchsetzen ist ein ziemlich einfacher Test. Gehen Sie einfach zu einer der hier aufgeführten Websites und testen Sie Ihre Upload- / Download-Geschwindigkeit. Denken Sie daran, dass die Verbindung, für die Sie von Ihrem ISP aus bezahlen, ein UPPER-Limit ist (meistens). Zum Beispiel bezahle ich für eine Verbindung von 6 MB / 1 MB. 6 MB nach unten / 1 MB nach oben ist das obere Limit meiner Verbindung. Einige ISPs haben eine niedrigere Grenze. Ein Beispiel wäre, wenn ein ISP sagt, dass Ihre Verbindung zwischen 3 MB und 6 MB liegen wird. Der andere wichtige Teil ist der Remote-Host, von dem Sie Daten abrufen oder übertragen. Wenn Ihre Verbindung größer ist, sind Sie durch die Remote-Host-Verbindung eingeschränkt und DoS ist der Remote-Host.

Die Reaktionsfähigkeit ist etwas schwer zu testen. Ich bin nicht zu 100% sicher, wie ich es testen kann. Befehle wie Ping und Tracert in Window sind ein guter Anfang. Sie geben Ihnen eine ungefähre Vorstellung davon, wie lange ein Hin- und Rückweg zu einem entfernten Host dauert. Dies berücksichtigt auch die Zeit, die der entfernte Host benötigt, um Ihre Anfrage zu bearbeiten und zurückzusenden. Nehmen Sie diese also mit einem Salzkorn. Reaktionsfähigkeit ist keine große Sache, wenn Sie im Internet surfen oder online chatten. Es kommt mit Anwendungen wie Online-Spielen ins Spiel. Eine langsame Antwortzeit führt dazu, dass Sie "verzögern" und das Spiel weniger flüssig wird, bis es nicht mehr spielbar ist. Online-Spiele setzen auf schnelle Reaktion über einen höheren Durchsatz.

Andere Punkte, die bei der Bewertung einer Verbindung zu berücksichtigen sind, sind Uptime, welche Ports blockiert sind, ISP-Richtlinien bezüglich Bittorrent, IRC, SMTP oder anderen Diensten.

Die Wörter, nach denen Sie suchen, sind Bandbreite und Latenz. Kevin Panko vor 15 Jahren 1
https://netperf.tools misst neben Durchsatz, Latenz im Leerlauf, Latenz beim Hochladen und Latenz beim Download. Dies kann Jitter- und Pufferblasenprobleme erkennen, die wie erwähnt die Verzögerung verursachen können. o9000 vor 8 Jahren 0
2
Jeffrey

DSLReports sind seit einiger Zeit rund und haben einen anständigen Download, Upload und Latenztest.

Ich weiß, das beantwortet Ihre Frage nicht direkt, aber angesichts des Titels Ihrer Frage wird es eine große Menge Google-Traffic geben, der auf dieser Seite nach Geschwindigkeitstests sucht. Jeffrey vor 15 Jahren 0
2

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 unterschiedlichen Tageszeiten durch.

Speedtest ist heutzutage nicht besonders genau. Viele ISPs verfügen über einen "Turbomodus", der für einige Sekunden funktioniert und die Bandbreite für diesen sehr begrenzten Zeitraum verdoppelt oder verdreifacht. Speedtest lässt sich, wie die meisten anderen Websites, völlig täuschen und zeigt nur Ihre Geschwindigkeit während dieses Turbomodus an. Wenn Sie Wert auf Geschwindigkeit legen, legen Sie wahrscheinlich mehr Wert auf dauerhafte Geschwindigkeit. ChrisInEdmonton vor 15 Jahren 2
1
Konrad
1
Graham

Zusätzlich zu einem Geschwindigkeitstest ist es oft hilfreich, den Paketverlust herauszufinden, da dies zu einer langsamen Verbindung führen kann. Sowohl unter Unix als auch unter Windows können Sie den Befehl traceroute verwenden. Wenn Sie ein gutes GUI-Programm benötigen, können Sie beispielsweise einen Ping-Plotter ausprobieren .

0
braveterry

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

0
Kevin Panko

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 verwenden, die Ergebnisse können jedoch einfach vom Internetverkehr zwischen Ihrem Internetdienstanbieter und diesem Geschwindigkeitstest-Webserver abhängen.

Wenn Sie die Geschwindigkeit von Ihrem ISP messen möchten, müssen Sie einen Server in ihrem Netzwerk verwenden.

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

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