Software zur Messung der Geschwindigkeit von HTTP-Browserverbindungen

539
Dan Revell

Ich versuche, Munition über meinen ISP und die aggressive Verkehrsgestaltung bestimmter Websites zu sammeln. Ich suche also nach einer Anwendung, mit der ich sehen kann, wie schnell ich zu bestimmten Websites komme. Ich möchte zum Beispiel eine Browser-Verbindung zu einer bestimmten Video-Streaming-Website öffnen und die Geschwindigkeit der Verbindung sehen, die hergestellt wird, sei es http oder plain tcp. Ich suche etwas nach TCPView, aber dazu gehören leider keine Übertragungsgeschwindigkeiten. Ich bin schon halb versucht, selbst eine zu schreiben, aber hoffentlich wird schon etwas da sein, das den Job erledigt.

1

3 Antworten auf die Frage

1
jsejcksn

Ich würde empfehlen, speedtest.net zu verwenden, das von Ookla Net Metrics bereitgestellt wird . Es kann nicht nur Download- und Upload-Informationen melden, sondern auch Ping. Sie können auswählen, zu welchem ​​Server Sie eine Verbindung herstellen möchten, wenn Sie Geschwindigkeitstests durchführen.

1
Hello71

Glasnost ist definitiv das Werkzeug dafür.

Das Ziel des Projekts Glasnost ist es, die Verkehrsgestaltungsrichtlinien der ISPs für ihre Kunden transparent zu machen. Zu diesem Zweck haben wir Glasnost-Tests entwickelt, mit denen Sie überprüfen können, ob der Datenverkehr Ihrer Anwendungen ratenbegrenzt (dh gedrosselt) oder blockiert wird.

Glasnost-Tests funktionieren durch Messen und Vergleichen der Leistung verschiedener Anwendungsflüsse zwischen Ihrem Host und unseren Messservern. Die Tests können die Verkehrsformung sowohl in Aufwärts- als auch Aufwärtsrichtung getrennt erkennen. Die Tests können auch erkennen, ob Anwendungsflüsse basierend auf ihren Portnummern oder der Nutzlast ihrer Pakete gestaltet werden. Weitere Informationen zur Funktionsweise von Glasnost-Tests finden Sie in unserem NSDI 2010-Dokument.

Wir haben unsere Tests so konfiguriert, dass sie konservativ sind, wenn das Vorhandensein von Shaping angegeben wird. Das bedeutet, dass das Bestehen unserer Tests nicht unbedingt bedeutet, dass auf Ihrer Verbindung keine Drosselung auftritt.

0
intuited

Unter Linux können Sie verwenden iftop; Es wird nur eine Liste der aktuell schnellsten Verbindungen angezeigt und alle paar Sekunden aktualisiert. ntopsoll ein ähnliches, vielleicht umfassenderes Dienstprogramm sein, das über eine Webschnittstelle verfügt; Ich habe es selbst nicht benutzt und bin mir nicht sicher, ob es portabel ist - definitiv Linux, vielleicht Mac, möglicherweise Windows.

Eine Alternative ist die Verwendung von httpfox, mit dem die Geschwindigkeit verschiedener Verbindungen im Browser selbst verfolgt und protokolliert wird. Ich bin nicht sicher, ob es andere TCP-Protokolle verfolgen kann. In Chrome ist ein solches Tool im Developer Tools-Fenster integriert.