Comment faire pour modifier le délai d'attente maximal de retransmission de TCP/IP

Traductions disponibles Traductions disponibles
Numéro d'article: 170359 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Le protocole TCP démarre une minuterie de retransmission lorsque chaque segment sortant est transmis à l'IP. Si aucun accusé de réception n'a été reçu pour les données dans un segment donné avant l'expiration de la minuterie, le segment est retransmis jusqu'à la valeur TcpMaxDataRetransmissions . La valeur par défaut pour ce paramètre est 5.

L'horloge de retransmission est initialisé à trois secondes, lorsqu'une connexion TCP est établie. Toutefois, elle est ajustée à la volée pour correspondre aux caractéristiques de la connexion à l'aide de calculs de temps et de manière lissée de l'aller-retour (SRTT) comme décrit dans la RFC793. La minuterie d'un segment donné est doublée après chaque retransmission de ce segment. À l'aide de cet algorithme, TCP s'adapte au délai normal d'une connexion. Connexions TCP qui sont effectuées sur des liaisons de délai élevé prennent beaucoup plus de temps que celles qui sont effectuées sur des liaisons de faible délai délai d'attente.

Par défaut, une fois que l'horloge de retransmission accède à 240 secondes, elle utilise cette valeur pour la retransmission de n'importe quel segment qui dispose être retransmises. Cela peut provoquer des délais importants pour un client de délai d'attente sur une connexion lente.

Pour plus d'informations sur le dernier service pack pour Windows 2000, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
260910 Comment faire pour obtenir le dernier service pack Windows 2000

Plus d'informations

Important : Cette section, la méthode ou la tâche qui va suivre contient des étapes qui vous indiquent la méthode pour modifier le Registre de Windows. Toutefois, des problèmes sérieux peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous de suivre ces étapes avec une attention toute particulière. Afin de couvrir votre système d'une protection supplémentaire, veuillez sauvegarder le Registre avant d'intervenir pour y apporter des modifications. Ainsi, si à la suite des modifications un problème devait survenir, vous pourrez toujours restaurer le Registre. Pour obtenir des informations sur la marche à suivre pour sauvegarder ou restaurer la Base de Registre, cliquez sur le lien (numéro) ci-dessous et afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows

La valeur de registre TcpMaxDataRetransmissions contrôle le nombre de fois que le TCP retransmet un segment de données individuel avant d'abandonner la connexion. Cette valeur n'est pas configurée par défaut, mais il peut être entré pour modifier le nombre par défaut de nouvelles tentatives.

Modifier la sous-clé suivante dans Windows 7, Windows 2008 R2, Windows 2008, Windows 2000, Windows Vista, Windows 2003 et Windows XP :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
Value Name:  TcpMaxDataRetransmissions
Data Type:   REG_DWORD - Number
Valid Range: 0 - 0xFFFFFFFF
Default:     5
					
Description: ce paramètre détermine le nombre de fois où TCP retransmet un segment de données individuel (non segment connecté) avant d'abandonner la connexion. Le délai de retransmission est doublé à chaque retransmission successive sur une connexion. Il est réinitialisé lorsque les réponses reprennent. La valeur de délai de base est déterminée dynamiquement par le temps aller-retour de la connexion.

Windows fournit un mécanisme permettant de contrôler l'initiale retransmission par heure, et le délai de retransmission est ensuite automatiquement réglé dynamiquement. Pour modifier le délai de retransmission initial, modifiez les valeurs de Registre suivantes.

Modifier la sous-clé suivante dans Windows 2003, Windows XP et Windows 2000 :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ID de carte
Value Name:  TCPInitialRtt
Data Type:   REG_DWORD
Valid Range: 300-65535 (milliseconds in decimal)
Default:     0xBB8 (3000 milliseconds expressed in hexadecimal)
					
Description: ce paramètre détermine le délai de retransmission initial qui est utilisé par le protocole TCP à chaque nouvelle connexion. Elle s'applique à la demande de connexion (SYN) et aux première segments de données qui est envoyée sur chaque connexion. Par exemple, les données de la valeur « 5000 décimale » définit le délai de retransmission initial à cinq secondes.

Remarque: vous pouvez augmenter la valeur uniquement pour le délai d'attente initial. Diminution de la valeur n'est pas pris en charge.

Modifiez la clé suivante dans Windows NT 4.0 :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
Value Name:  InitialRttData Type:   REG_DWORDValid Range: 0-65535 (decimal)Default:     0xBB8 (3000 decimal)
Description: ce paramètre détermine le délai de retransmission initial utilisé par le protocole TCP à chaque nouvelle connexion. Il s'applique à la demande de connexion (SYN) et les segments de données première envoyés sur chaque connexion.

Par exemple, les données de la valeur « 5000 décimale » définit le délai de retransmission initial à cinq secondes.

Le RTO initiale dans Windows Server 2008 R2 et Windows 7 est peut être contrôlé à l'aide de la commande NetSH par initialRTO.

Pour plus d'informations et les conditions préalables, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2472264 Vous ne pouvez pas personnaliser certaines configurations TCP à l'aide de la commande netsh dans Windows Server 2008 R2

Pour plus d'informations sur le délai de retransmission, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
232512 TCP/IP peut retransmettre les paquets prématurément
223450 Ajustement de minuterie retransmission initiale TCP ajouté à Windows NT
Pour plus d'informations, recherchez sur le web pour "RFC 793 (Section 3.7) TCP spécification du protocole. »

Propriétés

Numéro d'article: 170359 - Dernière mise à jour: mercredi 18 septembre 2013 - Version: 2.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Windows 7 Professionnel
  • Windows 7 Édition Integrale
  • Windows 7 Entreprise
  • 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 Entreprise
  • Windows Vista Service Pack 1
  • Windows Vista Service Pack 2
  • Windows Vista Édition Intégrale
  • Windows Vista Professionnel
  • 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
Mots-clés : 
kbhotfixserver kbqfe kbinfo kbnetwork kbwin2000sp3fix kbmt KB170359 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 170359
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com