A conta
vazão com janela de 64 KiB = 65.536 × 8 ÷ 0,020 s = 26,2 Mbps
Window scaling necessário
O campo de janela do TCP vai até 65.535 bytes. Para chegar a 25.000.000 bytes, o fator de escala da RFC 7323 precisa ser de pelo menos 29 (shift 9). Os sistemas atuais negociam isso sozinhos, desde que nenhum firewall remova a opção do SYN.
Buffers no Linux
Como regra, deixe o buffer máximo em cerca de 2 × BDP, arredondado para potência de 2: aqui, 67.108.864 bytes.
sysctl -w net.core.rmem_max=67108864 sysctl -w net.core.wmem_max=67108864 sysctl -w net.ipv4.tcp_rmem="4096 131072 67108864" sysctl -w net.ipv4.tcp_wmem="4096 16384 67108864"