Compreender o produto de largura de banda-Delay (BDP) é essencial para otimizar o desempenho do TCP em redes de alta velocidade. O BDP ajuda a determinar o tamanho ideal da janela TCP para utilizar totalmente a largura de banda disponível sem causar congestionamento.

O que é o produto da largura de banda-Atraso?

O Produto Largura de banda-Delay é o produto da largura de banda de uma rede e seu tempo de ida e volta (RTT). Representa a quantidade máxima de dados que podem estar em trânsito na rede em qualquer momento.

Calculando BDP

A fórmula para BDP é simples:

BDP = Largura de banda × RTT

Onde a largura de banda é medida em bits por segundo (bps) e RTT em segundos. O resultado é em bits, que podem ser convertidos em bytes dividindo por 8.

Aplicando o BDP ao Escalamento de Janelas TCP

Nas redes de alta velocidade, o tamanho da janela TCP padrão pode ser insuficiente. A escalação da janela TCP permite que o tamanho da janela seja aumentado além do limite de 65.535-byte. Para otimizar a transferência, o tamanho da janela deve ser definido próximo ao BDP.

Por exemplo, se a largura de banda é de 10 Gbps e RTT é de 50 ms, o cálculo BDP é:

BDP = 10.000.000.000 bps × 0,05 s = 500.000.000 bits

Dividir por 8 dá aproximadamente 62,5 MB. A janela TCP deve ser dimensionada de acordo com este valor para o desempenho ideal.

  • Meça a largura de banda da rede em bps.
  • Determine o RTT em segundos.
  • Calcular BDP usando a fórmula.
  • Ajuste o tamanho da janela TCP com opções de escala.