So nutzen Sie den BDP-Rechner
Mit dem BDP-Rechner ermitteln Sie schnell und präzise das Bandwidth Delay Product (Bandbreiten-Verzögerungs-Produkt) einer Netzwerkstrecke, um die ideale TCP-Fenstergröße sowie Pufferdimensionierung zu bestimmen.
- Bandbreite eingeben – Tragen Sie die verfügbare Übertragungsrate in bps, Kbps, Mbps oder Gbps ein. Bei unterschiedlichen Teilstrecken ist stets die Datenrate des engsten Flaschenhalses (Bottleneck) maßgebend.
- RTT festlegen – Geben Sie die Round-Trip Time (RTT in Millisekunden oder Sekunden) ein. Dies ist die volle Umlaufzeit, da TCP-Quittungen (ACKs) immer den Hin- und Rückweg passieren müssen.
- Ergebnis analysieren – Lesen Sie das berechnete Ergebnis in Bits, Bytes, KB und MB ab. Für Socket-Puffer und TCP-Systemparameter sind insbesondere die Byte-Werte entscheidend.
- Feinabstimmung vornehmen – Passen Sie bei Bedarf die Dezimalstellen an, um auch bei geringen Latenzen hochpräzise Puffergrößen im BDP-Rechner zu erhalten.
Formel & Funktionsweise im BDP-Rechner
Die mathematische Grundlage für die Bestimmung der Datenmenge im Flug (In-Flight Data) lautet:
BDP (Bits) = Bandbreite (in Bits/Sekunde) × RTT (in Sekunden)
BDP (Bytes) = BDP (Bits) / 8
Das Bandwidth Delay Product beziffert das maximale Datenvolumen, das sich gleichzeitig auf der Übertragungsstrecke befinden kann, bevor das erste Bestätigungspaket beim Sender eintrifft. Um eine Verbindung mit hoher Bandbreite und spürbarer Latenz voll auszulasten, sollte das TCP-Empfangsfenster (Receive Window) mindestens dem berechneten Wert aus dem BDP-Rechner entsprechen.
In der Praxis dient der BDP-Rechner als verlässlicher Ausgangspunkt für Administratoren. Reale Durchsatzraten hängen zusätzlich von Faktoren wie Paketverlusten, Congestion-Control-Algorithmen (z. B. BBR, CUBIC) und Betriebssystemgrenzen ab.
Typische Anwendungsfälle für den BDP-Rechner
Der BDP-Rechner unterstützt Netzwerktechniker und IT-Profis in zahlreichen praktischen Szenarien:
- TCP-Pufferoptimierung: Dimensionierung von Sende- und Empfangspuffern für performante WAN-Verbindungen.
- Long Fat Networks (LFN): Konfiguration von Satelliten- und Übersee-Verbindungen, bei denen standardmäßige 64-KB-Fenster den Durchsatz limitieren.
- Datensicherung & Replikation: Ermittlung der benötigten Fenstergrößen für standortübergreifende Storage-Replikation und Cloud-Backups.
- Leistungstests & Benchmarks: Überprüfung theoretischer Durchsatzgrenzen bei Netzwerk-Audits und Laborversuchen.