Methodik
Kein Speedtest ist fehlerfrei, denn Netzwerke ändern sich von Sekunde zu Sekunde. Wir können aber völlig offenlegen, wie sicher wir uns sind.
Das Anycast-Netzwerk von Cloudflare leitet dich zum nächstgelegenen Standort. Sind SpeedLens-Testserver aktiviert, pingt der Browser jeden davon an und wählt den mit der niedrigsten medianen Round-Trip-Zeit.
Zwanzig kleine Anfragen. Wir melden die mediane Round-Trip-Zeit; Jitter ist die mittlere Differenz zwischen aufeinanderfolgenden Messwerten.
Mehrere Verbindungen laufen parallel, und die Übertragungsgröße wächst, bis jede Anfrage etwa eine Sekunde dauert – so werden auch schnelle Leitungen ausgelastet. Der Ping wird auch während der Übertragungen gemessen (Ping unter Last).
TCP startet langsam, und bei weit entfernten Servern kann es einige Sekunden dauern, bis die volle Geschwindigkeit erreicht ist. Wir ermitteln, wo sich die Geschwindigkeit einpendelt – die erste Sekunde mit 85 % des stabilen Niveaus – und lassen den Anstieg davor weg: nie mehr als 4 Sekunden und nie einen Einbruch später im Test.
Auf echten Leitungen kommen Daten in Schüben an: Auf einen ruhigen Moment folgt ein Aufhol-Schub. Wir verwerfen keins von beiden – wir addieren alle Bytes in Ein-Sekunden-Schritten, sodass sich Schübe und Pausen genau so ausgleichen wie auf deiner Leitung.
Der Hauptwert ist der dauerhafte Durchsatz: übertragene Datenmenge ÷ Zeit nach der Aufwärmphase. Das 95-%-Konfidenzintervall ist das breitere aus einem Moving-Block-Bootstrap und einem Student-t-Intervall über die Ein-Sekunden-Schritte. Jede Richtung stoppt, sobald die Marge innerhalb von ±3 % liegt und die Geschwindigkeit nicht mehr steigt, oder bei Erreichen ihres Zeitlimits.
Die Marge ist die halbe Breite eines 95-%-Konfidenzintervalls. Lautet ein Ergebnis 84,6 Mbps ± 2,1, wären 95 % wiederholter Messungen unter gleichen Bedingungen zwischen 82,5 und 86,7 Mbps zu erwarten.
Wir nutzen einen Moving-Block-Bootstrap, weil benachbarte Messwerte korreliert sind, und gleichen ihn mit einem Student-t-Intervall ab – so zeigt auch ein kurzer oder ungleichmäßiger Test nie eine kleinere Marge, als sie wirklich ist.
Die Stabilität ist 100 minus dem Variationskoeffizienten der Ein-Sekunden-Schritte in Prozent. Ab 75 ist die Leitung stabil, 45–75 zeigt leichte Schwankungen, und unter 45 ist sie instabil – meist wegen WLAN oder anderer Geräte, die um Bandbreite konkurrieren.
Light verbraucht höchstens etwa 16 MB; Max kann bei sehr schnellen Verbindungen einige hundert MB nutzen. Jede Richtung stoppt nach wenigen Sekunden – sobald das Ergebnis genau ist oder das Zeitlimit erreicht ist. Das genaue Datenlimit siehst du vor dem Start, die tatsächlich verbrauchten Daten bei jedem Ergebnis.
Wir vergleichen SpeedLens mit Referenztests auf demselben Gerät und derselben Verbindung, abwechselnd, damit sich Tageszeiteffekte aufheben. Unser Ziel ist eine mediane Abweichung von höchstens 3 %; Validierungsergebnisse veröffentlichen wir hier, sobald sie vorliegen.
Dein Verlauf wird in deinem Browser gespeichert. Gespeicherte Ergebnisse enthalten nur einen gesalzenen, nicht umkehrbaren Hash deiner IP-Adresse. Messergebnisse werden nicht an den Ergebnisdienst von Cloudflare gesendet.