Bandbreite-Verzögerungs-Produkt und TCP-Fenster
Schätzung der Flugdaten und einer Empfangs-Fenster-Durchsatzdecke unter Verwendung der eingegebenen Pfadbandbreite und der Rundflugzeit.
IHRE BERECHNUNG
Ergebnis
—
Rechenschritte
Gehen Sie die Schritte einzeln durch oder zeigen Sie die gesamte Berechnung an. Die Schritte verwenden Ihre aktuellen Eingaben.
Berechnungsmethode
Multiply Engpassbandbreite durch Hin-und-Trip-Zeit, um die benötigten Bordbits zu schätzen. Teilen Sie das effektive Empfangsfenster von RTT für seine ideale Durchsatzdecke, durch die eingegebene Bandbreite begrenzt.
BDP bits=bandwidth bit/s×RTT seconds; receive-window ceiling=window bits/RTT
Rechenbeispiel
100 Mbit/s und 100 ms RTT geben 10 Millionen Bits oder 1,25 MB im Flug. Ein 64 KiB effektives Empfangsfenster begrenzt die ideale Rate auf 5,24288 Mbit/s.
Annahmen und Hinweise zu den Eingaben
RTT ist eine Rundfahrt, keine Einweglatenz. Geben Sie das effektive Fenster nach der Skalierung ein, nicht das rohe 16-Bit-Feld. Dieses Empfangsfenster wird durch das eingegebene Payload-Bytes ersetzt; es ist keine Paketerfassung oder empfohlenes Puffertuning.
Quellen: IETF RFC 7323: Bandbreitenverzögerung Produkt und Fenster
Definitionen der Einheiten
Die Einheitenauswahl ist unabhängig von der Sprache. Jeder Selektor enthält nur Einheiten für seine physikalische Größe. Berechnungen verwenden definierte Basiseinheiten intern.
Ein Byte ist acht Bits. Dezimale Präfixe (k, M, G, T, P, E) verwenden Kräfte von 1000. Binäre Präfixe (Ki, Mi, Gi, Ti, Pi, Ei) verwenden Kräfte von 1024. Übertragungsraten sind pro Sekunde.
Hinweise zum Rechner
Kann ich eigene Werte eingeben?
Ja. Ersetzen Sie die Beispielwerte durch Ihre eigenen Eingaben. Ergebnis, Rechenschritte, Tabellen und gegebenenfalls Diagramme werden entsprechend aktualisiert. Bei leeren oder ungültigen Eingaben wird das Ergebnis gelöscht. Fehlende Angaben werden niemals unbemerkt durch Beispielwerte ersetzt.
Sind die Ergebnisse exakt?
Die Ergebnisse beruhen auf Gleitkommaarithmetik und werden für die Anzeige gerundet. Beachten Sie die Formel, die Annahmen und die gegebenenfalls angegebene Datengenauigkeit.
Werden meine Eingaben hochgeladen?
Die Berechnung erfolgt in Ihrem Browser. Ein Benutzerkonto, Datei-Uploads oder ein externer KI-Dienst sind nicht erforderlich. Beim Neuladen der Seite werden die Eingaben zurückgesetzt.
Finden Sie Übertragungszeit, benötigte Nenngeschwindigkeit oder Datengröße. Unterscheiden Sie Bits, Bytes, Dezimal-und Binäreinheiten und enthalten einen expliziten effektiven Durchsatzprozentsatz.
Zählen Sie UTF-8 Bytes, UTF-16 Einheiten, Unicode-Codepunkte und Grapheme-Cluster mit expliziten Texttransformationen.
Umwandeln von Frame-Zahlen, verstrichenen Sekunden und Timecode oder messen Sie eine Start/End-Timecode-Spannung. Wählen Sie genaue Bruchraten und eine explizite Dropframe-Konvention aus.
Reservierter Werbeplatz.