Simule a janela tcp completa no Ubuntu

0

Eu tenho 2 caixas Ubuntu. Entre eles é um firewall. Eu estou tentando simular a condição completa da janela tcp ou em outras palavras, eu quero que o servidor ubuntu enviar uma bandeira completa da janela tcp para o cliente. Aqui estão os valores tcp no cliente ubuntu.

/proc/sys/net/ipv4/tcp_mem:8970 11963   17940
/proc/sys/net/ipv4/tcp_rmem:4096        87380   3092256
/proc/sys/net/ipv4/tcp_wmem:4096        16384   3092256

Também desativei o dimensionamento de janelas no cliente.

/proc/sys/net/ipv4/tcp_window_scaling:0

Teste: Eu, então, usando scp, transfiro um arquivo de 2GB do servidor para esse cliente. No firewall, eu posso capturar os pacotes. Eu não pareço acertar a condição completa da janela tcp. A maior questão é que o valor do tamanho da janela está atingindo um máximo de 65535. Existe alguma maneira de reduzir o valor do tamanho da janela no ubuntu para que eu possa forçar a condição completa da janela tcp mais cedo?

    
por Sunray 12.03.2014 / 19:19

1 resposta

0

No ubuntu você pode alterar o valor de net.core.wmem_max = 16777216 em /etc/sysctl.conf

    
por 12.03.2014 / 20:27

Tags