Nas versões anteriores do kernel do Linux, o valor inicial da janela de congestionamento ( initcwnd
) era tão baixo quanto apenas 2 (2 * MSS ou cerca de 3KB) e desde o novo 3.0 é 10 (cerca de 14KB).
Desde que o seu kernel Linux não seja muito antigo, você pode aumentar a janela inicial de congestionamento usando o comando ip
, algo assim:
Obtenha as informações atuais da rota padrão:
$ ip route | grep default
default via 192.168.1.1 dev eth0 proto static
Atribuir novo valor initcwnd
a esta rota:
$ sudo ip route change default via 192.168.1.1 dev eth0 proto static initcwnd 10
Isso aumenta a janela de congestionamento inicial padrão para um valor mais alto de 10 * MSS (~ 14KB). Você pode querer jogar com valores mais altos do que isso, provavelmente até 40.
Para mais informações, leia a proposta original do Google para aumentar o initcwnd e também este artigo .