Ingegneria civile e strutturale
Calcolo del prodotto di larghezza di banda (bdp) per la scala della finestra Tcp in reti ad alta velocità
Table of Contents
La comprensione del prodotto Bandwidth-Delay (BDP) è essenziale per ottimizzare le prestazioni TCP nelle reti ad alta velocità. BDP aiuta a determinare la dimensione ottimale della finestra TCP per utilizzare completamente la larghezza di banda disponibile senza causare congestione.
Che cosa è il prodotto Bandwidth-Delay?
Il prodotto Bandwidth-Delay è il prodotto della larghezza di banda di una rete e del suo tempo di andata e ritorno (RTT), che rappresenta la quantità massima di dati che possono essere in transito nella rete in qualsiasi momento.
Calcolo del BDP
La formula per BDP è semplice:
BDP = Larghezza di banda × RTT
Quando la larghezza di banda viene misurata in bit al secondo (bps) e RTT in secondi, il risultato è in bit, che possono essere convertiti in byte dividendo di 8.
Applicare BDP in scala TCP
Le reti ad alta velocità possono essere insufficienti per la dimensione predefinita della finestra TCP. La scalata delle finestre TCP consente di aumentare la dimensione della finestra oltre il limite di 65.535 byte.
Ad esempio, se la larghezza di banda è 10 Gbps e RTT è 50 ms, il calcolo BDP è:
BDP = 10.000.000.000 di bps × 0.05 s = 500,000,000 bit
La finestra TCP dovrebbe essere scalata in modo da corrispondere a questo valore per prestazioni ottimali.
- Misurare la larghezza di banda di rete in bps.
- Determinare la RTT in pochi secondi.
- Calcola BDP utilizzando la formula.
- Regolare le dimensioni della finestra TCP con le opzioni di scala.