• Kunden aus Hessen und Nordrhein-Westfalen können über die Rufnummer 0221 / 466 191 00 Hilfe bei allen Problemen in Anspruch nehmen.
    Kunden aus Baden-Württemberg können über die Rufnummer 0711 / 54 888 150 Hilfe bei allen Problemen in Anspruch nehmen.

Unitymedia Bandbreite richtig messen

Diskutiere Bandbreite richtig messen im Internet und Telefon über das TV-Kabelnetz Forum im Bereich Internet und Telefon; Ahoi! ich habe mit meinen 32Mbps gute Bandbreitenergebnisse, würde jedoch gerne Downloads von einem Server testen, der direkt bei Unitymedia...
  • Bandbreite richtig messen Beitrag #1

derjanni

Beiträge
49
Punkte Reaktionen
0
Ahoi!

ich habe mit meinen 32Mbps gute Bandbreitenergebnisse, würde jedoch gerne Downloads von einem Server testen, der direkt bei Unitymedia steht. Weiß Jemand, welche Datei die Speedtest von Unitymedia verwendet?

Ich benutze für die Tests immer "bmon" direkt auf dem Router und mache von dort aus WGET nach /dev/null :)
bmonum4mb.png
 
  • Bandbreite richtig messen Beitrag #2
mensch du crazy hacker du
idee: start doch den test auf deinem rechner und schau auf deinem router mit ntop/jnettop/tcpdump/wireshark/schlagmichtot was er dabeo runterlädtd.
oder schau mal alternativ auf die unitymediahomepage in den downloadbereich, der kram da dürfte auch aus dem um netz kommen.
stellt sich natürlich die frage, was für nen sinn das testen macht wenn man auch so schon 32mbit erreicht, mehr ist egal mit welchen tricks nicht drinne. wenn das modem halt mit 32mbit provisioniert ist, gehen da halt exakt so viele durch.
 
  • Bandbreite richtig messen Beitrag #3
Wie kommst du darauf dass man mit wget oder allgemein mit eine HTTP Download die Bandbreite "richtig" messen könnte?
 
  • Bandbreite richtig messen Beitrag #4
UM verwendet beim Speedtest Flash, es wird vermutlich das in Flash integrierte ActionScript sein.
Du brauchst hier Flash, nix mit HTTP-Downloads via wget.

Wobei der aktuelle UM Speedtest wie alle schoen bunten Speedtests weniger mit einer echten Bandbreitenmessung zu tun hat.

Nimm dafuer eher Tools, die auf Socketebene (Layer4) und nicht wie die Speedtests auf Applikationsebene (Layer 7) messen. Nur brauchst Du dafuer idR auch die entsprechende Gegenstelle.
 
  • Bandbreite richtig messen Beitrag #5
Vielleicht solltest du erstmal das Wort "richtig" definieren. Ich wüsste nicht, was einem Speedtest von einem beliebigen Server (vorausgesetzt er hat genügend Bandbreite) "falsch" sein sollte.
 
  • Bandbreite richtig messen Beitrag #6
und weil alle so schön meckern:

Stell ma wenigstens das Datum beim Router richtig ein! :zwinker:
 
  • Bandbreite richtig messen Beitrag #7
Naja, wenn man oft im Websurft und auch Flashanwendungen nutzt, dann ist der UM Speedtest schon sehr "richtig". Damit misst man dann direkt die Ende-zu-Ende Verbindung auf der Applicationebene und gleichzeitig auch noch die Performance von einem Flash/Browser. :)
 
  • Bandbreite richtig messen Beitrag #8
Wer misst, misst Mist.
 
  • Bandbreite richtig messen Beitrag #9
So, ick wollt mir nochma meldn.

Ich habe den Flash-basierten Speedtest von Unitymedia genau unter die Lupe genommen und mein WGET script angepasst. Mit folgendem Script kann man auf dem Router den Test von UM nachbilden. Ich habe es etwas optimiert, den in meinen Augen nicht sehr brauchbaren Latenztest mit der Textdatei weg gelassen und zudem die Download-Bandbreite direkt mit der 12MByte Testdatei durchgeführt und die kleineren weg gelassen (k.A. warum der Speedtest vorher kleinere Lädt - vielleicht, damit die Tachonadel natürlich hochgeht?!)

Mein script für den Speedtest:
Code:
<i>
</i>#!/bin/ash
echo "*** Unitymedia Speedtest for OpenWrt ***"
echo "- Check 'bmon' for bandwidth usage"
for i in 1 2 3
do wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null & \ wget -q "http://speedtest-1.unitymedia.de/speedtest/random2500x2500.jpg?x=1295645173120-2" -O /dev/null
done
echo "Test completed."

Ich stimme Moses zu! Man will doch mit HTTP die maximale Bandbreite messen, da man in der Regel mit diesem Protokoll die meisten Downloads durchführt. FTP mag' ein wenig weniger Overhead haben, aber ok. Parallel teste ich mit bmon, welcher libpcap benutzt und somit nicht nur die Brutto-Datenrate des HTTP Downloads (exklusive Overhead) misst, sondern die gesamte Bandbreite auf Ethernet-Ebene am WAN-Port zum Modem.

Mit "richtig" (Sorry für den Begriff) meinte ich hier die Messung der Bandbreite, die Unitymedia über meine letzte Meile maximal liefert. Wenn ich z.B. etwas herunterlade und die Bandbreite nicht im gewünschten Maße ist, möchte ich doch wissen, ob es an meinem Netz, der letzten Meile, dem Peering oder dem Server auf der Gegenseite liegt. Zumindest die ersten beiden Faktoren kann ich dann damit ausschließen.

Ick freu mir so uff meene 130 Mbit! Bitte Techniker, komm vorbei! Ich mach' auch Kaffee! :zunge: :lovingeyes:

VG,

Jan
 
  • Bandbreite richtig messen Beitrag #10
Ach ja, man kann zwischen den Hosts "speedtest-1.unitymedia.de" und "speedtest-2.unitymedia.de" wählen oder wechseln. Ich verwende manchmal beide gemischt, was bei mir aber nicht wirklich zu unterschieden führt...
 
  • Bandbreite richtig messen Beitrag #11
Vielleicht solltest du erstmal das Wort "richtig" definieren.

Sehe ich auch so. Ein TCP-Ack beispielsweise würde von keinem der Layer 4+ Tools bewertet, geht aber trotzdem über die Leitung und benötigt marginal Bandbreite. Insofern sind alle Messungen oberhalb des Layer 1 eigentlich ohne Aussagekraft, wenn es um bereitgestellte Bandbreite geht. Der Layer 1 kann weder am Router noch am PC gemessen werden. Was der Kunde sehen möchte ist Durchsatz. Eine Leitung, die eine zu hohe Bitfehler- oder auch nur broadcast-Rate hat, kann zwar ihre Bandbreite u. U. voll auslasten, nur der Durchsatz ist nicht dementsprechend, weil die Pakete verworfen werden.
 
  • Bandbreite richtig messen Beitrag #12
Ein TCP-Ack beispielsweise würde von keinem der Layer 4+ Tools bewertet, geht aber trotzdem über die Leitung und benötigt marginal Bandbreite.

Absolut einverstanden! Deshalb halte ich auch nichts von diesem Flash-basierten Speedtest, weil der ausschließlich die Geschwindigkeit misst, die diverse HTTP Downloads erreichen können. Weshalb durchaus die Bandbreite bei diesem Test als geringer angezeigt wird, als diese tatsächlich ist.

Ich habe aber wie gesagt "bmon" verwendet und dieser arbeitet mit "libpcap" (genauso wie Wireshark) und berücksichtigt deshalb alles ab Layer 3 also inkl. ARP, ICMP, TCK Acknowledgements, sämtlichen IP Overhead, AppleTalk, IPX & Co.

Ich hatte in meiner alten Wohnung tagsüber extrem starke Schwankungen, während die Bandbreite abends voll ausgenutzt werden konnte. Da braucht man den Fehler bei guten Modemwerten wohl nicht unterhalb von Layer 3 suchen, oder?

Vg,

Jan
 
  • Bandbreite richtig messen Beitrag #13
Ich habe aber wie gesagt "bmon" verwendet und dieser arbeitet mit "libpcap" (genauso wie Wireshark)

... aber eigentlich an der falschen Stelle, denn m. E. ist die Bandbreite nur auf dem BK garantiert. Am PC wird demnach Durchsatz gemessen, aber das wird wohl ewiger Streitpunkt bleiben, wie weit der Durchsatz von der Bandbreite abweichen darf.
 
  • Bandbreite richtig messen Beitrag #14
Ich habe zwar net den Router, aber hab das Script mal auf meiner Ubuntu Kiste gestartet

shspeedtest.png


Ich denke für ne 64er Leitung geht das io ;)
 
Thema:

Bandbreite richtig messen

Bandbreite richtig messen - Ähnliche Themen

Verfrühte Abschaltung bei Providerwechsel: Hallo zusammen, vielleicht hilft es dem einen oder anderen: Beim Providerwechsel (von Vodafone zu Telekom) wurde die Internetverbindung bereits...
Telefondose TAE überprüfen lassen: Hallo, wir wollen von vodafone weg. Jetzt ist ja wegen dem Mieter-Kabel-Umlage-Schutzgesetz, daß die Kabelverträge von...
Vodafone Station - andauernder Dicsonnect: Hallo, gutes Neues auch noch ! Ich hab gerade wieder mit andauernden Verbindungsabbrüchen mit meinem Windows-Laptop zur Vodafonestation zu...
Unitymedia Speedtest-Merkwürdigkeiten: Moin! ich lasse alle 8h automatisiert in einer VM, die direkt auf dem Router läuft, Unitymedia-Speedtests duchführen. Bis vor ein paar Wochen war...
Unitymedia Starke Schwankungen Geschwindigkeit: Hallo erstmal......................;) Ich bin neu hier und habe mich angemeldet, da ich seit ~4 Tagen riesige Probleme mit der Geschwindigkeit...
Oben