Microsoft si impegna a migliorare il suo protocollo di controllo della trasmissione di Windows e lancerà presto una serie di miglioramenti a questa piattaforma tramite il prossimo Aggiornamento Anniversario. Questi miglioramenti hanno due obiettivi principali: aumentare la velocità di avvio TCP e ridurre i tempi di ripristino dalla perdita di pacchetti.
L'aggiornamento TCP per Windows 10 e Windows Server 2016 include cinque nuove funzionalità:
- TCP Fast Open (TFO) per l'impostazione della connessione TCP zero RTT
- Finestra di congestione iniziale 10 (ICW10) per impostazione predefinita per un avvio lento TCP più veloce
- TCP Recent ACKnowledgement (RACK) per un migliore recupero delle perdite
- Tail Loss Probe (TLP) per una migliore risposta TimeOut di ritrasmissione
- TCP LEDBAT (Windows Low Extra Delay Bckground Transport) per connessioni in background
Più specificamente, TCP veloce aperto genera un cookie TFO durante la prima configurazione della connessione di handshake a tre vie (3WH) per ottenere un tempo di configurazione della connessione RTT pari a zero. Tutte le successive connessioni allo stesso server possono utilizzare il cookie TFO per connettersi in zero-RTT.
TFO è un Round Trip Time (RTT) completo più veloce della configurazione TCP standard che richiede una stretta di mano a tre vie. Ciò comporta un risparmio di latenza ed è molto importante per i trasferimenti Web brevi su Internet in cui la latenza media è dell'ordine di 40 msec.
Il Finestra di congestione iniziale 10 il valore predefinito in Windows 10 e Server 2012 R2 è 4 MSS. Una volta implementati i nuovi miglioramenti, il valore predefinito sarà 10 MSS.
Questo cambiamento nel comportamento di avvio di Windows TCP progettato per tenere il passo con i maggiori tassi di emissione delle apparecchiature di routing di rete utilizzate oggi su Internet. L'ICW determina il limite di quanti dati possono essere inviati nel primo RTT. Come Windows TFO, IW10 colpisce principalmente i trasferimenti di piccoli oggetti su Internet. Windows IW10 può trasferire piccoli oggetti Internet fino a due volte più velocemente di ICW4.
Il nuovo TCP RICONOSCIMENTO recente La funzione utilizza la nozione di tempo invece di contare i riconoscimenti duplicati per rilevare i pacchetti mancanti per il TCP Fast Recovery. Un pacchetto è considerato perso se è stato inviato "sufficientemente dopo" ed è stato riconosciuto cumulativamente o selettivamente.
Il nuovo Sonda di perdita di coda migliora il comportamento di Windows TCP durante il ripristino dalla perdita di pacchetti. TLP converte i TimeOut di ritrasmissione (RTO) in ritrasmissioni veloci per un ripristino molto più rapido.
TLP trasmette un pacchetto in due round trip quando una connessione ha dati in sospeso e non riceve alcun ACK. Il pacchetto trasmesso (la sonda di perdita), può essere nuovo o una ritrasmissione. Quando c'è una perdita di coda, l'ACK da una sonda di perdita innesca il ripristino veloce basato su SACK/FACK, evitando così un costoso timeout di ritrasmissione.
Il TCP LEDBAT La funzionalità ha lo scopo di abilitare il trasporto in background che non interferisce con altre connessioni TCP.
Windows LEDBAT è implementato come un modulo sperimentale di controllo della congestione TCP (CCM) di Windows. Windows LEDBAT trasferisce i dati in background e non interferisce con altre connessioni TCP. LEDBAT fa questo consumando solo la larghezza di banda inutilizzata. Quando LEDBAT rileva una maggiore latenza che indica che altre connessioni TCP stanno consumando larghezza di banda, riduce il proprio consumo per evitare interferenze.
Per maggiori dettagli sul prossimo Windows 10 e Windows Server 2016 miglioramenti, dai un'occhiata Post sul blog di Microsoft Microsoft.
STORIE CORRELATE CHE DEVI SCOPRIRE:
- System Center 2016 di Microsoft e l'anteprima tecnica di Windows Server 2016 migliorano il controllo del data center
- Microsoft rilascia l'edizione 2016 delle macchine virtuali per sviluppatori Windows
- Scarica e installa Sysinternals su Windows 10