Windows 10 e Windows Server 2016 recebem novas melhorias de TCP com atualização de aniversário

Vídeo: Windows 10 PC - Atualização de Aniversário | CONFIRA AS NOVIDADES!! [ PT-BR] 2024

Vídeo: Windows 10 PC - Atualização de Aniversário | CONFIRA AS NOVIDADES!! [ PT-BR] 2024
Anonim

A Microsoft está comprometida em melhorar seu Protocolo de Controle de Transmissão do Windows e em breve lançará uma série de melhorias nessa plataforma por meio da próxima Atualização de Aniversário. Essas melhorias têm dois objetivos principais: aumentar a velocidade de inicialização do TCP e diminuir o tempo para se recuperar da perda de pacotes.

A atualização do TCP para Windows 10 e Windows Server 2016 inclui cinco novos recursos:

  • TCP Fast Open (TFO) para configuração zero de conexão RTT TCP
  • Janela de congestionamento inicial 10 (ICW10) por padrão para início mais lento do TCP
  • Reconhecimento recente de TCP (RACK) para melhor recuperação de perdas
  • Sonda de perda de cauda (TLP) para melhor resposta ao tempo limite de retransmissão
  • TCP LEDBAT (Windows Low Delay Extra BAackground Transport) para conexões em segundo plano

Mais especificamente, o TCP Fast Open gera um cookie TFO durante a primeira configuração de conexão de handshake de três vias (3WH) para obter um tempo zero de configuração da conexão RTT. Todas as conexões subseqüentes ao mesmo servidor podem usar o cookie TFO para se conectar no RTT zero.

O TFO é um RTT (Round Trip Time) mais rápido que a configuração padrão do TCP, que requer um handshake de três vias. Isso gera economia de latência e é muito relevante para transferências curtas da Web pela Internet, onde a latência média é da ordem de 40 ms.

O valor padrão da Janela inicial de congestionamento 10 no Windows 10 e no Server 2012 R2 é 4 MSS. Depois que as novas melhorias forem lançadas, o valor padrão será 10 MSS.

Essa mudança no comportamento de inicialização do Windows TCP foi projetada para acompanhar o aumento das taxas de emissão dos equipamentos de roteamento de rede usados ​​na Internet atualmente. O ICW determina o limite de quantos dados podem ser enviados no primeiro RTT. Como o Windows TFO, o IW10 afeta principalmente pequenas transferências de objetos pela Internet. O Windows IW10 pode transferir pequenos objetos da Internet até o dobro da velocidade do ICW4.

O novo recurso de reconhecimento recente de TCP do TCP usa a noção de tempo, em vez de contar confirmações duplicadas para detectar pacotes ausentes do TCP Fast Recovery. Um pacote é considerado perdido se tiver sido enviado "suficientemente tarde" e tiver sido cumulativa ou seletivamente reconhecido.

O novo Tail Loss Probe melhora o comportamento do Windows TCP ao se recuperar da perda de pacotes. O TLP converte Retransmit TimeOuts (RTOs) em Retransmissões rápidas para uma recuperação muito mais rápida.

O TLP transmite um pacote em duas viagens de ida e volta quando uma conexão possui dados pendentes e não está recebendo nenhum ACK. O pacote transmitido (a sonda de perda) pode ser novo ou uma retransmissão. Quando há perda de cauda, ​​o ACK de uma sonda de perda aciona a recuperação rápida baseada em SACK / FACK, evitando assim um tempo limite de retransmissão dispendioso.

O recurso TCP LEDBAT visa habilitar o transporte em segundo plano que não interfere com outras conexões TCP.

O Windows LEDBAT é implementado como um CCM (Windows TCP Congestion Control Module) experimental. O Windows LEDBAT transfere dados em segundo plano e não interfere com outras conexões TCP. O LEDBAT faz isso consumindo apenas largura de banda não utilizada. Quando o LEDBAT detecta latência aumentada que indica que outras conexões TCP estão consumindo largura de banda, reduz seu próprio consumo para evitar interferência.

Para obter mais detalhes sobre as próximas melhorias no Windows 10 e no Windows Server 2016, consulte a publicação no blog da Microsoft.

Windows 10 e Windows Server 2016 recebem novas melhorias de TCP com atualização de aniversário