Hello,
die vereinbarte Bandbreite ist Deinem Modem (oder Router) bekannt.
Ein Modem hast Du auch bei DSL.
Die Modemsteuerung handelt bei Verbindungsaufnahme die Geschwindigkeit, mit der übertragen wird, aus. Das ist dann die Bitrate, in der Pakete übertragen werden. Im Internet kömmt dann noch dazu, wieviele Pakete pro Zeit überhaupt zur Verfügung stehen. Das hängt aber auch von den Request- und Response-Laufzeiten ab.
Mit JavaScript kommst Du an diese Informationen nicht heran, da Du dazu Zugriff auf die jeweilige Hardware und deren Systemvariablen haben musst.
Manche Kombigeräte (Modem+Router+Hub) haben aber eingebaute Tools, um die Daten über HTTP, SNMP über das Netzwerk oder USB abzufragen. Über HTTP geht es dann üblicherweise per Browser.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau