1001Ferramentas
📶Calculadoras

TCP Bandwidth-Delay Product

Calcula o produto largura×atraso (BDP) — tamanho ideal do window TCP para utilizar 100% do link.

BDP

Bandwidth-Delay Product: dimensionando o "cano" TCP

O BDP sai da multiplicação entre a banda do enlace e o round-trip time: BDP = banda · RTT. É o tamanho do cano, ou seja, quantos bytes cabem em trânsito no fio ao mesmo tempo. Pegue um link de 1 Gbps com 100 ms de RTT: dá 10⁹ · 0,1 / 8 ≈ 12,5 MB. Se você quer encher o link, a janela de recepção TCP tem que ser pelo menos igual ao BDP. Se ela ficar abaixo disso, o emissor trava parado, esperando ACKs. O campo antigo de 16 bits para na janela de 64 KB, e é justamente esse teto que a RFC 1323 Window Scaling contorna com um shift, liberando janelas de até 1 GB. Tire o scaling e aquele mesmo link de 1 Gbps × 100 ms fica preso perto de ~5 Mbps, não importa quanta banda você tenha sobrando.

Aplicações: WAN longa, satélite e tuning de CDN

Ele aparece quando você dimensiona buffers TCP em links WAN longos entre data centers, em enlaces de satélite com RTT acima de 600 ms e em pulls de origem de CDN que cruzam continentes. Redes científicas como ESnet e Internet2 dependem bastante dele para o tuning de alto BDP. Tem também o lado do controle de congestão: o engenheiro confere o BDP antes de cravar um algoritmo, já que BBR e CUBIC não reagem do mesmo jeito quando o caminho engorda.

Perguntas frequentes

Por que meu link de 1 Gbps só entrega 100 Mbps? O mais provável é que a janela de recepção esteja abaixo do BDP. Ligue o Window Scaling e suba net.ipv4.tcp_rmem/tcp_wmem.

BDP importa em LAN? Quase nada. Com RTT submilissegundo o BDP fica minúsculo, e aí os buffers padrão já dão conta.

Banda em bits e BDP em bytes? Isso. Bits divididos por 8 viram bytes, e a ferramenta já devolve o BDP em bytes/KB/MB.

Ferramentas Relacionadas

Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.