O tamanho da janela Tcp não ultrapassará 130048

2

Eu tenho 2 servidores configurados com cerca de 80ms de latência entre eles. Ambos são centos 6 e executam um aplicativo java que transfere dados de um local para outro. Ambos estão em conexões de 1gbps.

Eu tenho tentado diferentes configurações de sysctl e diferentes send & receber configurações de buffer em java, mas não importa o que eu defini-los, não consigo obter o tamanho da janela tcp para ir acima de 130048 nos despejos tcp. Isso equivale a aproximadamente 13mbps, que é a taxa de transferência real que estou obtendo.

As configurações atuais do sysctl são:

net.core.wmem_max = 16777216
net.core.rmem_max = 16777216
net.core.wmem_default = 2400000
net.core.rmem_default = 2400000
net.ipv4.tcp_wmem = 4096    65536 16777216
net.ipv4.tcp_rmem = 4096    87380 16777216 
    
por Roger 02.10.2012 / 10:38

0 respostas