Wie führe ich einen Leistungstest meiner Internetverbindung durch?

20

Im Moment bin ich dabei, möglicherweise von einem Kabelanbieter zu einem DSL-Anbieter zu wechseln. Ich habe beide Verbindungen live und bevor ich die eine oder andere storniere, möchte ich die Internetverbindung ausführlich testen. Ich habe drei Hauptfragen:

  1. Mit welchen Methoden kann ich die Geschwindigkeit (aufwärts und abwärts) und die Qualität meiner Internetverbindungen (Ping, Verbindungsunterbrechung usw.) quantitativ testen?
  2. Gibt es andere Überlegungen, die beim Testen einer Internetverbindung berücksichtigt werden sollten?
  3. Gibt es Tools, die dies automatisch ausführen und Ergebnisse erfassen können?

Hinweis: Wenn Sie sich entscheiden, eine Software vorzuschlagen, befolgen Sie dabei bitte diese Richtlinien . Außerdem möchte ich in der Lage sein, Daten aus der Software für detaillierte Analysen und Vergleiche zu speichern

Insgesamt möchte ich die beiden Verbindungen über mehrere Zeiträume hinweg vergleichen, z. B. zu Spitzenzeiten (1600 - 2100 in meiner Region) und mit unterschiedlichen Belastungen, z. B. durch Streamen von Filmen, Hochladen von Dateien usw.


Diese Frage wurde im Blog vorgestellt! Lesen Sie den Blog - Eintrag , um weitere Informationen oder tragen zu dem Blog selbst

James Mertz
quelle
1
Die Antwort + Kommentare hier können nützlich sein: superuser.com/q/548048/160458
Enigma

Antworten:

14

Die Breitbandtests und -tools von DSLReports.com umfassen einen einfachen Geschwindigkeitstest sowie Langzeit- und Kurzzeitqualitätstests für Leitungen:

  • Geschwindigkeitstests

    Testen Sie Ihre maximale Upload- und Download-Geschwindigkeit an mehreren geografisch verteilten Standorten.
    Java, Flash und iPhone Speed ​​Test (100% Browser) verfügbar.

  • Rauchen

    Überwachen Sie eine IP-Adresse mindestens 24 Stunden lang intensiv, um Paketverluste und / oder übermäßige Latenzschwankungen zu überprüfen - von drei verschiedenen Standorten in den USA aus

  • Leitungsqualität - Ping-Test

    Testen Sie die Latenz, den Jitter und den Paketverlust Ihrer IP-Adresse, einschließlich der Identifizierung von Problemen auf dem Weg zu Ihnen.

Der Geschwindigkeitstest erfordert Flash oder Java. Die anderen beiden erfordern, dass Ihre IP-Adresse pingfähig ist.

In Ermangelung eines speziellen Tools für Langzeit-Geschwindigkeitstests können Sie einen Befehlszeilen-Netzwerk-Retriever (z. B. Wget oder Wget für Windows ) verwenden und nicht komprimierbare Testdateien mit einem Shell- / Batch-Skript herunterladen.

Die Arizona am nächsten gelegenen Testdateien stammen von speedtest.dal01.softlayer.com (Dallas, TX) und speedtest.sea01.softlayer.com (Seattle, WA).

Dennis
quelle
1
Dies beantwortet wirklich nur meine 3. Frage. Ich bin auf der Suche nach einer detaillierteren Antwort auf die Frage, wie und was Metriken für Internetverbindungen zu testen sind, und nicht nur nach einer Liste von Apps. Außerdem brauche ich etwas, das ich im Laufe der Zeit ausführen und weiter ausführen und die Ergebnisse vergleichen kann.
James Mertz
Nun, ich würde Geschwindigkeit, Latenz, Jitter und Paketverlust testen. Ich dachte das wäre implizit. Der Rauchtest kann bis zu zwei Wochen durchgeführt werden. Der Geschwindigkeitstest kann nicht automatisiert werden. Ja, dies ist eine Teilantwort.
Dennis
2

Ich habe immer nur die Online-Tests verwendet wie:

Die meisten Online-Tests verwenden Flash (was die Ausführung von iOS-Geräten unmöglich macht). Einige von ihnen bieten Benutzerkonten zum Aufzeichnen und Verfolgen von Läufen zu verschiedenen Zeiten und in Ihrem Fall bei verschiedenen Anbietern. Der andere Nachteil ist, dass sie nur eine grundlegende Upload / Download-Metrik (und manchmal Ping) und keine detaillierteren Statistiken liefern.

Brad Patton
quelle
Es gibt eine iOS App für Speed ​​Test.
James Mertz
1

So testen Sie:

Ich empfehle die Verwendung von Neubot, da hier in regelmäßigen Abständen automatisierte Tests durchgeführt werden.

Neubot (der Netzwerkneutralitäts-Bot) ist ein kostenloser Software-Internet-Bot, der vom Nexa-Zentrum für Internet und Gesellschaft entwickelt und gewartet wird und der Netzwerkleistungsdaten sammelt, die zur Untersuchung der Netzwerkneutralität nützlich sind. Sobald es auf dem Computer des Benutzers installiert ist, wird es im Hintergrund ausgeführt und führt regelmäßig aktive Übertragungstests mit Servern durch, die von der verteilten Measurement Lab-Serverplattform gehostet werden

In regelmäßigen Abständen können drei verschiedene Tests durchgeführt werden. Sie können die Daten direkt aus dem Tool kopieren und einfügen sowie über eine SQL Lite-Oberfläche darauf zugreifen. Es ist in Python geschrieben und sollte daher Unterstützung für mehrere Plattformen bieten.

Es gibt jedoch einen möglichen Nachteil. Nach der Installation und Ausführung werden alle gesammelten Daten an einen zentralen Server gesendet, der von den Erstellern verwaltet wird (eine Universität in Mexiko, glaube ich). Die Daten, die sie senden, sollten sich nur auf die Verbindung beziehen und nichts Persönliches. Sie senden jedoch Ihre persönliche öffentliche IP-Adresse an diesen Server. Dies ist nur eine Warnung, falls Sie besorgt sind, solche Informationen zu senden.


Was zu testen:

Hinweis: Ich gehe im Blog-Beitrag genauer darauf ein, wie ich die Verbindungen getestet habe . Lesen Sie es für weitere Details

Bei der Beantwortung der zu testenden Fragen über eine Internetverbindung sind drei wichtige Punkte zu beachten:

  1. Geschwindigkeit (Down / Up): Die Geschwindigkeit , mit den Daten von einem Übertragungsknoten zu einem anderen. Dies wird normalerweise in gemessen Mbits / sec. Je höher desto besser.
  2. Latenz : Die Zeit, die für eine Datenübertragung von einem Knoten zum anderen benötigt wird. Dies ist normalerweise ein Maß secund je niedriger, desto besser.
  3. Konnektivität / Zuverlässigkeit : Dies ist etwas abstrakt, aber Sie können messen, wie oft Ihre Verbindung fehlschlägt. Was einen Fehler ausmacht, ist ziemlich subjektiv, aber ich würde sagen, dass eine Verbindung verwendet werden kann, die eine sehr hohe Latenz und eine geringere Geschwindigkeit nach bestimmten Schwellenwerten aufweist.

Abschließende Gedanken:

Machen Sie sich bewusst, dass Sie über einen längeren Zeitraum eine Vielzahl von Stichprobenpunkten erfassen müssen, um eine wirklich gute Vorstellung davon zu bekommen, was Ihre Verbindung wirklich bewirken wird. Ich würde mindestens einen Monat oder länger vorschlagen, um wirklich eine gute Vorstellung davon zu bekommen, was ein typischer Tag / eine typische Woche für Sie bringt. Diese Arten von Tests basieren auch stark auf anderen unkontrollierbaren Faktoren, z.

  • Standort: Je nach Verbindungstyp ist die Verbindung umso langsamer, je weiter Sie vom Internetdienstanbieter entfernt sind.
  • Geteilte Bandbreite: Wenn Sie eine geteilte Verbindung haben (die meisten Kabelanbieter tun dies), variieren die Verbindungsqualität und -geschwindigkeit in Abhängigkeit von der Anzahl der anderen Benutzer, die gleichzeitig die Verbindung nutzen
James Mertz
quelle
0

Ergänzend zu den anderen Antworten: Es gibt auch ICSI Netalyzr .

Es testet / debuggt Ihre Internetverbindung für viele Dinge. Außerdem tragen Sie zu Stanfords Untersuchungen zur Internetqualität bei.

Siehe ihre FAQ . Es verwendet das Java-Plugin.

phw
quelle
0

Wenn Sie einen genauen Test Ihrer Breitbandleistung wünschen, der permanent ausgeführt wird und dessen Ergebnisse über ein webbasiertes Dashboard angezeigt werden können, können Sie freiwillig eine kostenlose SamKnows-Whitebox installieren, die an Ihren Router angeschlossen wird und permanente Tests durchführt. Ich habe eine und bin keineswegs technisch, aber es war einfach zu installieren und die Ergebnisse sind sehr einfach zu verstehen. Weitere Informationen finden Sie unter www.samknows.com. Hoffe das hilft!

Suebadu
quelle