O protocolo de controle de transmissão (TCP) usa uma janela deslizante para controle de fluxo. Antes de ajustar qualquer configuração TCP / IP, primeiro entenda como a janela deslizante do TCP funciona.
A janela deslizante TCP determina o número de bytes não reconhecidos, x, que um sistema pode enviar para outro. Dois fatores determinam o valor de x:
1. O tamanho do buffer de envio no sistema de envio
2. O tamanho e o espaço disponível no buffer de recebimento no sistema de recebimento
Fonte: https://www.ibm.com/support/knowledgecenter/pt-br/SSGSG7_7.1.1/com.ibm.itsm.perf.doc/c_network_sliding_window.html