Nuova voce del Registro di sistema per il controllo del comportamento ACK (TCP Acknowledgment) in Windows

Questo articolo introduce TcpAckFrequency, una nuova voce del Registro di sistema che determina il numero di acknowledgment TCP (AK).

Si applica a: Windows 10: tutte le edizioni, Windows Server 2012 R2
Numero KB originale: 328890

Riepilogo

TcpAckFrequency è una voce del Registro di sistema che determina il numero di acknowledgment TCP che saranno in sospeso prima che il timer ACK ritardato venga ignorato.

Ulteriori informazioni

Come specificato in RFC 1122, TCP usa riconoscimenti ritardati per ridurre il numero di pacchetti inviati sul supporto. Invece di inviare un riconoscimento per ogni segmento TCP ricevuto, TCP in Windows adotta un approccio comune all'implementazione dei riconoscimenti ritardati. Poiché i dati vengono ricevuti da TCP in una determinata connessione, invia un riconoscimento solo se si verifica una delle condizioni seguenti:

  • Non è stato inviato alcun riconoscimento per il segmento precedente ricevuto.
  • Viene ricevuto un segmento, ma nessun altro segmento arriva entro 200 millisecondi per tale connessione.

In genere, viene inviato un riconoscimento per ogni altro segmento TCP ricevuto in una connessione, a meno che il timer ACK ritardato (200 millisecondi) scada. È possibile modificare il timer ACK ritardato modificando la voce del Registro di sistema seguente.

Importante

In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Poiché l'errata modifica del Registro di sistema può causare seri problemi, Di conseguenza, attenersi scrupolosamente alla procedura indicata. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. In questo modo sarà possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni sull'esecuzione del backup e del ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
322756 Come eseguire il backup e il ripristino del Registro di sistema in Windows

Sottochiave: GUID> interfacciaHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<
Voce: TcpAckFrequency
Tipo di valore: REG_DWORD, numero
Intervallo valido: 0-255
Impostazione predefinita: 2
Descrizione: specifica il numero di ACK che verranno sospesi prima che il timer ACK ritardato venga ignorato. Microsoft non consiglia di modificare il valore predefinito senza un attento studio dell'ambiente.

Se si imposta il valore su 1, ogni pacchetto viene riconosciuto immediatamente perché è appena stato ricevuto un solo ACK TCP in sospeso come segmento. Il valore 0 (zero) non è valido e viene considerato come valore predefinito, 2. L'unica volta che il numero ACK è 0 quando non viene ricevuto un segmento e l'host non riconoscerà i dati.