Hallo!
Vermutlich habe ich es nicht 100%ig verstanden, aber wie es aussieht schickst Du dem Client 2KB Dummy-Daten und eine header-Weiterleitung mit Absende-Zeitpunkt als Parameter, und berechnest dann beim 2. Request daraus die Bandbreite oder? Ich weiß nicht ob das so besonders aussagekräftig ist. Selbst bei einem Modem dauert das ganze nichtmal eine halbe Sekunde, aber durch gewisse Umstände können requests an sich schon länger brauchen, das verfälscht vor allem das Ergebnisse bei den schnellen Anschlüssen(Bei DSL theoretisch nur wenige 1/100 Sekunden). 2KB sind für eine Messung IMHO zu wenig. So wie Du das jetzt machst hast Du so gut wie keine Aussage über die Bandbreiten, eher schon über die Länge bzw. Performance der Verbindung.
Viele Grüße
Andreas