Table of Contents
Understanding the Bandwidth- Delay Product (BDPP) is essential for optizizing TCP performance in high- speed networks. BDPs helps determinae the optimal TCP window size to fully utilize avavalable bandwidth with out causing congestion.
Co to má být Bandwidth- Delay Product?
Te Bandwidth- Delay Product is te product of a network 's bandwidth and it s round- trip time (RTT). It represents thoe maximum presentt of data that can be in transit in the network at any given time.
Calculating BDPName
Te formula for BDPIs everforward:
CLAS1; CLAS1; CLAS3; CLAS3; CLAS3; CLAS3; CLAS3b; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CLAS3c; CCAS3c; CLAS3c; CCAS3c; CUM3c; CLAS3c; CLASLAS3c; CLAS3c; CLAS3c; CLAS3c; C3c; C3c; CLAS3c; c; c; c; c; c; c; c; c; c; c; c; c;
Where bandwidth is measured in bits per second (bps) and RTT in seconds. Te result is in bits, which can be converted to bytes by diviming by8.
Appliying BDPP to TCP Window Scaling
In high- speed networks, thee default TCP window size may be insuficient. TCP window scaling allows thee window size to be increared beyond thee 65,535-byte limit. To optimize through put, the window size maould be set close to te BDP.
For exampla, if the bandwidth is 10 Gbps and RTT is 50 ms, thee BDPs calculation is:
CLAS1; CLAS1; CLAS3; CLAS3; CLAS3; CLAS3; CLAS3; CLAS33; CLAS33; CLAS33s × 0,05 s = 500,000,000 bits CLAS1; CLAS3s;
Dividing by 8 gives approximately 62.5 MB. TCP window baly bee scaled accordingly ty to match this value for optimal performance.
- Měření them network bandwidth in bps.
- Určete RTT i v sekundách.
- Calculate BDPUSING THE formule.
- Adjutt TCP window size with scaling options.