Cum se modifică intervalul maxim de expirare pentru retransmisia TCP/IP

Asistența pentru Windows XP s-a încheiat

Microsoft a încheiat asistența pentru Windows XP la data de 8 aprilie 2014. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

Asistența pentru Windows Server 2003 s-a încheiat la 14 iulie 2015

Microsoft a încheiat asistența pentru Windows Server 2003 14 iulie 2015. Această schimbare a afectat actualizările de software și opțiunile de securitate. Aflați ce înseamnă aceasta pentru dvs. și cum puteți rămâne protejat.

Rezumat
TCP porneşte un cronometru de retransmisie atunci când fiecare segment de ieşire este direcţionat către IP. Dacă nu s-a primit confirmarea datelor într-un anumit segment înainte de expirarea cronometrului, segment este retransmis până la valoarea TcpMaxDataRetransmissions. Valoarea implicită pentru acest parametru este 5.

Cronometrul de retransmisie este iniţializat la trei secunde atunci când se stabileşte o conexiune TCP. Cu toate acestea, este reglat „din mers” pentru a se potrivi cu caracteristicile conexiunii utilizând calculele Smoothed Round Trip Time (SRTT), conform descrierii din RFC793. Cronometrul pentru un anumit segment se dublează după fiecare retransmisie a segmentului respectiv. Folosind acest algoritm, TCP se reglează la întârzierea normală a unei conexiuni. Conexiunile TCP realizate peste legături cu întârzieri mari expiră mai târziu decât cele realizate peste legături cu întârzieri mici.

În mod implicit, după ce cronometrul de retransmisie ajunge la 240 de secunde, acesta utilizează valoarea pentru retransmiterea oricărui segment care trebuie retransmis. Acest lucru poate duce la întârzieri lungi de expirare pe o legătură lentă pentru un client.

Pentru mai multe informații despre cel mai recent pachet service pack pentru Windows 2000, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
260910 Cum se obține cel mai recent pachet de service pentru Windows 2000
Informaţii suplimentare
Important Această secțiune, metodă sau activitate conține pași care vă indică modalități de modificare a registry-ului. Cu toate acestea, dacă modificați incorect registry-ul, pot apărea probleme grave. De aceea, asigurați-vă că urmați acești pași cu atenție. Pentru o protecție mai bună, înainte de a face modificări, faceți o copie de rezervă a registry-ului. Apoi, aveți posibilitatea să restaurați registry-ul dacă apare o problemă. Pentru informații suplimentare despre copierea de rezervă și restabilirea registry-ului, faceți clic pe următorul număr de articol pentru a-l vedea în Baza de cunoștințe Microsoft:
322756 Cum se face copierea de rezervă și restabilirea registry în Windows

Valoarea de registry TcpMaxDataRetransmissions controlează de câte ori TCP retransmite un segment de date individual înainte de a abandona conexiunea. Această valoarea nu este configurată în mod implicit, dar se poate introduce pentru a modifica numărul implicit de încercări.

Modificaţi următoarele subchei în Windows 7, Windows 2008 R2, Windows 2008, Windows 2000, Windows Vista, Windows 2003 şi Windows XP:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
Nume valoare:  TcpMaxDataRetransmissionsTip de date:   REG_DWORD - NumărInterval valid: 0 - 0xFFFFFFFFImplicit:     5					
Descriere: Acest parametru controlează de câte ori TCP retransmite un segment de date individual (segment fără conectare) înainte de a abandona conexiunea. Expirarea retransmisiei se dublează cu fiecare retransmisie succesivă pe o conexiune. Acesta se resetează la reluarea răspunsurilor. Valoarea de bază a expirării se stabileşte în mod dinamic prin măsurarea timpului de revenire pe conexiune.

Windows oferă un mecanism pentru a controla durata iniţială de retransmisie, aceasta reglându-se apoi de la sine, în mod dinamic. Pentru a schimba durata iniţială de retransmisie, modificaţi următoarele valori de registry.

Modificaţi subcheia următoare în Windows 2003, Windows XP şi Windows 2000:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ID for Adapter
Nume valoare:  TCPInitialRttTip de date:   REG_DWORDInterval valid: 300-65535 (milisecunde sub formă de zecimale)Implicit:     0xBB8 (3.000 de milisecunde exprimate hexazecimal)					
Descriere: Acest parametru controlează durata iniţială de expirare a retransmisiei, utilizată de TCP la fiecare conexiune nouă. Se aplică la solicitarea de conectare (SYN) şi la primele segmente de date trimise la fiecare conexiune. De exemplu, datele valorii de „5.000 zecimale” setează durata iniţială de retransmisie la cinci secunde.

NOTĂ: Puteţi creşte valoarea doar pentru durata de expirare iniţială. Nu se acceptă scăderea valorii.

Modificaţi următoarea cheie în Windows NT 4.0:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
Nume valoare:  Tip InitialRttData:   Interval REG_DWORDValid: 0-65535 (zecimal) implicit:     0xBB8 (3.000 zecimal)
Descriere: Acest parametru controlează durata iniţială de expirare a retransmisiei utilizată de TCP la fiecare conexiune nouă. Se aplică la solicitarea de conectare (SYN) şi la primele segmente de date trimise la fiecare conexiune.

De exemplu, datele valorii de „5.000 zecimale” setează durata iniţială de retransmisie la cinci secunde.

Se poate controla RTO iniţial în Windows Server 2008 R2 şi Windows 7 prin comanda NetSH de initialRTO.

Pentru cerinţe preliminare şi informații suplimentare, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
2472264 Nu puteţi particulariza unele configuraţii TCP folosind comanda netsh în Windows Server 2008 R2

Pentru informații suplimentare despre durata de retransmisie, faceți clic pe următoarele numere de articol pentru a vedea articolele în Baza de cunoștințe Microsoft:
232512 TCP/IP poate retransmite prematur pachete
223450 La Windows NT s-a adăugat reglarea cronometrului pentru retransmisia TCP iniţială
Pentru informaţii suplimentare, căutaţi pe web „RFC 793 (secţiunea 3.7) Specificaţiile protocolului TCP”.
ing lpr lpd lpdsvc tcpip print
Proprietăți

ID articol: 170359 - Ultima examinare: 11/29/2013 20:07:00 - Revizie: 4.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 4.0 Standard Edition, Windows 7 Professional, Windows 7 Ultimate, Windows 7 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Service Pack 1, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Service Pack 2, Windows Vista Enterprise, Pachet Service Pack 1 pentru Windows Vista, Pachet Service Pack 2 pentru Windows Vista, Windows Vista Ultimate, Windows Vista Business, Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Datacenter x64 Edition, Microsoft Windows Server 2003 Service Pack 1, Microsoft Windows Server 2003 R2 Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003 Service Pack 2, Microsoft Windows XP Professional, Microsoft Windows XP Service Pack 3, Microsoft Windows XP Service Pack 1, Microsoft Windows XP Service Pack 2

  • kbhotfixserver kbqfe kbinfo kbnetwork kbwin2000sp3fix KB170359
Feedback