Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article définit tous les paramètres de Registre utilisés pour configurer le pilote de protocole, Tcpip.sys. Tcpip.sys implémente les protocoles réseau TCP/IP standard.
S’applique à : Windows XP
Numéro de base de connaissances d’origine : 314053
Introduction
L’implémentation de la suite de protocole TCP/IP pour Windows XP lit toutes ses données de configuration à partir du Registre. Ces informations sont écrites dans le Registre par l’outil Réseau dans Panneau de configuration dans le cadre du processus d’installation. Certaines de ces informations sont également fournies par le service client DHCP (Dynamic Host Configuration Protocol) si le service client DHCP est activé.
L’implémentation de la suite de protocoles doit s’effectuer correctement et efficacement dans la plupart des environnements en utilisant uniquement les informations de configuration collectées par DHCP et par l’outil réseau dans Panneau de configuration. Les valeurs par défaut optimales pour tous les autres aspects configurables des protocoles ont été encodées dans les pilotes.
Il peut y avoir certaines circonstances inhabituelles dans les installations du client où les modifications apportées à certaines valeurs par défaut sont appropriées. Pour gérer ces cas, des paramètres de Registre facultatifs peuvent être créés pour modifier le comportement par défaut de certaines parties des pilotes de protocole.
Note
L’implémentation TCP/IP Windows XP est largement auto-paramétrée. L’ajustement des paramètres de Registre sans étude minutieuse peut réduire les performances de votre ordinateur.
Comment modifier les paramètres
Important
Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, vérifiez que vous suivez ces étapes attentivement. Pour une protection supplémentaire, sauvegardez le Registre avant de le modifier. Ensuite, vous pouvez restaurer le Registre si un problème se produit. Pour plus d’informations sur la sauvegarde et la restauration du registre, voir : Procédure de sauvegarde, de modification et de restauration du Registre dans Windows.
Pour modifier ces paramètres, procédez comme suit :
- Cliquez sur Démarrer, cliquez sur Exécuter, puis tapez regedit dans la zone Ouvrir .
- Recherchez la clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- Cliquez sur Ajouter une valeur dans le menu Modifier , tapez la valeur souhaitée, puis définissez le type de valeur sous Type de données.
- Cliquez sur OK.
- Quittez l'Éditeur du Registre.
- Redémarrez l’ordinateur pour que la modification prenne effet.
Tous les paramètres TCP/IP sont des valeurs de Registre situées sous l’une des deux sous-clés différentes de HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
:
Tcpip\Parameters
Tcpip\Parameters\Interfaces\ID for Adapter
Note
L’ID de la carte est la carte réseau à laquelle TCP/IP est lié. Pour déterminer la relation entre un ID d’adaptateur et une connexion réseau, affichez HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\<ID for Adapter>\Connection
. La valeur Name de ces clés fournit le nom convivial d’une connexion réseau utilisée dans le dossier Connexions réseau. Les valeurs sous ces clés sont spécifiques à chaque adaptateur. Les paramètres qui ont une valeur configurée DHCP et une valeur configurée statiquement peuvent ou non exister. Leur existence dépend de la configuration de l’ordinateur ou de l’adaptateur DHCP et de la spécification des valeurs de remplacement statiques. Vous devez redémarrer l’ordinateur pour qu’une modification prenne effet.
Paramètres TCP/IP standard que vous pouvez configurer à l’aide de l’Éditeur de Registre
Les paramètres suivants sont installés avec des valeurs par défaut par l’outil Réseau dans Panneau de configuration pendant l’installation des composants TCP/IP. Vous pouvez utiliser l’Éditeur du Registre pour les modifier.
DatabasePath
- Clé :
Tcpip\Parameters
- Type de valeur : REG_EXPAND_SZ - Chaîne de caractères
- Plage valide : chemin d’accès de fichier Windows NT valide
- Valeur par défaut : %SystemRoot%\System32\Drivers\Etc
- Description : Ce paramètre spécifie le chemin d’accès des fichiers de base de données Internet standard (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS). Il est utilisé par l’interface Windows Sockets.
- Clé :
ForwardBroadcasts
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : le transfert de diffusions n’est pas pris en charge. Ce paramètre est ignoré.
- Clé :
UseZeroBroadcast
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : Si ce paramètre est défini sur 1 (True), l’adresse IP utilise des émissions nulles (0.0.0.0.0) au lieu d’une diffusion (255.255.255.255.255). La plupart des ordinateurs utilisent des diffusions ponctuelles, mais certains ordinateurs dérivés des implémentations BSD utilisent des émissions nulles. Les ordinateurs qui utilisent différentes diffusions ne fonctionnent pas correctement sur le même réseau.
- Clé :
Paramètres TCP/IP facultatifs que vous pouvez configurer à l’aide de l’Éditeur de Registre
En règle générale, ces paramètres n’existent pas dans le Registre. Vous pouvez les créer pour modifier le comportement par défaut du pilote de protocole TCP/IP.
ArpAlwaysSourceRoute
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0,1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : si vous définissez ce paramètre sur 1, TCP/IP transmet des requêtes ARP avec le routage source activé sur les réseaux d’anneau de jetons. Par défaut, la pile transmet les requêtes ARP sans routage source en premier et réessaye avec le routage source activé si aucune réponse n’a été reçue.
- Clé :
ArpUseEtherSNAP
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0,1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : Si vous définissez ce paramètre sur 1, TCP/IP transmet des paquets Ethernet à l’aide de l’encodage SNAP 802.3. Par défaut, la pile transmet les paquets au format DIX Ethernet. Il recevra toujours les deux formats.
- Clé :
DefaultTTL
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Nombre de secondes/tronçons
- Plage valide : 1 à 255
- Valeur par défaut : 128 pour Windows XP
- Description : ce paramètre spécifie la valeur de durée de vie (TTL) par défaut définie dans l’en-tête des paquets IP sortants. La durée de vie détermine la durée maximale pendant laquelle un paquet IP peut vivre dans le réseau sans atteindre sa destination. Il s’agit en fait d’une limite du nombre de routeurs qu’un paquet IP peut passer avant d’être ignoré.
- Clé :
EnableDeadGWDetect
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0,1 (False, True)
- Valeur par défaut : 1 (True)
- Description : Si vous définissez ce paramètre sur 1, TCP utilise la fonctionnalité De détection de passerelle morte. Avec cette fonctionnalité, TCP demande à l’adresse IP de passer à une passerelle de sauvegarde s’il retransmet plusieurs fois un segment sans recevoir de réponse. Les passerelles de sauvegarde peuvent être définies dans la section Avancé de la boîte de dialogue Configuration TCP/IP dans le réseau Panneau de configuration.
- Clé :
EnablePMTUBHDetect
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0,1 (False, True)
- Valeur par défaut : 0 (False)
- Description : Si vous définissez ce paramètre sur 1 (True), TCP tente de détecter les routeurs « Trou noir » tout en effectuant la découverte MTU path. Un routeur « Trou noir » ne retourne pas de messages icMP destination inaccessibles lorsqu’il doit fragmenter un datagramme IP avec le jeu de bits Don’t Fragment. TCP doit recevoir ces messages pour effectuer la découverte MTU de chemin d’accès. Avec cette fonctionnalité activée, TCP tente d’envoyer des segments sans le bit Don’t Fragment défini si plusieurs retransmissions d’un segment ne sont pas reconnues. Si le segment est reconnu, le MSS sera réduit et le bit Ne pas fragmenter sera défini dans les paquets futurs sur la connexion. L’activation de la détection de trou noir augmente le nombre maximal de retransmissions effectuées pour un segment particulier.
- Clé :
EnablePMTUDiscovery
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0,1 (False, True)
- Valeur par défaut : 1 (True)
- Description : Si vous définissez ce paramètre sur 1 (True), TCP tente de découvrir l’unité de transmission maximale (MTU ou taille de paquet la plus grande) sur le chemin d’accès à un hôte distant. En découvrant le chemin d’accès MTU et en limitant les segments TCP à cette taille, TCP peut éliminer la fragmentation au niveau des routeurs le long du chemin d’accès qui connecte les réseaux avec différents mtUs. La fragmentation affecte négativement le débit TCP et provoque la congestion du réseau. Si vous définissez ce paramètre sur 0, une MTU de 576 octets est utilisée pour toutes les connexions qui ne sont pas aux ordinateurs sur le sous-réseau local.
- Clé :
ForwardBufferMemory
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Nombre d’octets
- Plage valide : MTU réseau - une valeur raisonnable inférieure à 0xFFFFFFFF
- Valeur par défaut : 74240 (suffisant pour cinquante paquets de 1480 octets, arrondis à un multiple de 256)
- Description : ce paramètre détermine la quantité d’adresses IP de mémoire allouée pour stocker les données de paquets dans la file d’attente de paquets du routeur. Lorsque cet espace tampon est rempli, le routeur commence à ignorer les paquets au hasard à partir de sa file d’attente. Les mémoires tampons de données de file d’attente de paquets sont de 256 octets de longueur. Par conséquent, la valeur de ce paramètre doit être un multiple de 256. Plusieurs mémoires tampons sont chaînées pour les paquets plus volumineux. L’en-tête IP d’un paquet est stocké séparément. Ce paramètre est ignoré et aucune mémoire tampon n’est allouée si le routeur IP n’est pas activé.
- Clé :
IGMPLevel
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 0,1,2
- Valeur par défaut : 2
- Description : ce paramètre détermine la façon dont l’ordinateur prend en charge la multidiffusion IP et participe au protocole Internet Group Management Protocol. Au niveau 0, l’ordinateur ne prend pas en charge la multidiffusion. Au niveau 1, l’ordinateur ne peut envoyer que des paquets de multidiffusion IP. Au niveau 2, l’ordinateur peut envoyer des paquets de multidiffusion IP et participer pleinement à IGMP pour recevoir des paquets de multidiffusion.
- Clé :
KeepAliveInterval
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 1 - 0xFFFFFFFF
- Valeur par défaut : 1000 (une seconde)
- Description : ce paramètre détermine l’intervalle qui sépare les retransmissions keepalive jusqu’à ce qu’une réponse soit reçue. Une fois qu’une réponse est reçue, KeepAliveTime contrôle à nouveau le délai jusqu’à la transmission keepalive suivante. La connexion est abandonnée après le nombre de retransmissions spécifiées par TcpMaxDataRetransmissions.
- Clé :
KeepAliveTime
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 1 - 0xFFFFFFFF
- Valeur par défaut : 7 200 000 (deux heures)
- Description : Le paramètre contrôle la fréquence à laquelle TCP tente de vérifier qu’une connexion inactive est toujours intacte en envoyant un paquet keepalive. Si l’ordinateur distant est toujours accessible et fonctionne, l’ordinateur distant reconnaît la transmission keepalive. Par défaut, les paquets keepalive ne sont pas envoyés. Un programme peut activer cette fonctionnalité sur une connexion.
- Clé :
MTU
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD Nombre
- Plage valide : 68 - MTU du réseau sous-jacent
- Par défaut : 0xFFFFFFFF
- Description : ce paramètre remplace l’unité de transmission maximale (MTU) par défaut pour une interface réseau. Le MTU est la taille maximale des paquets en octets que le transport transmet sur le réseau sous-jacent. La taille inclut l’en-tête de transport. Un datagramme IP peut s’étendre sur plusieurs paquets. Les valeurs supérieures à la valeur par défaut du réseau sous-jacent entraînent l’utilisation du transport par défaut MTU du réseau. Les valeurs inférieures à 68 entraînent l’utilisation d’un MTU de 68.
- Clé :
NumForwardPackets
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD Nombre
- Plage valide : 1 - une valeur raisonnable inférieure à 0xFFFFFFFF
- Valeur par défaut : 50
- Description : ce paramètre détermine le nombre d’en-têtes de paquets IP alloués pour la file d’attente de paquets du routeur. Lorsque tous les en-têtes sont en cours d’utilisation, le routeur commence à ignorer les paquets au hasard à partir de la file d’attente. Cette valeur doit être au moins aussi grande que la valeur ForwardBufferMemory divisée par la taille maximale des données IP des réseaux connectés au routeur. Cette valeur ne doit pas être supérieure à la valeur ForwardBufferMemory divisée par 256, car au moins 256 octets de mémoire tampon de transfert sont utilisés pour chaque paquet. Le nombre optimal de paquets de transfert pour une taille forwardBufferMemory particulière dépend du type de trafic qui est transmis sur le réseau et qui se trouve entre ces deux valeurs. Ce paramètre est ignoré et aucun en-tête n’est alloué si le routeur n’est pas activé.
- Clé :
TcpMaxConnectRetransmissions
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 0 - 0xFFFFFFFF
- Valeur par défaut : 2
- Description : ce paramètre détermine le nombre de fois où TCP retransmet une demande de connexion (SYN) avant d’arrêter la tentative. Le délai de retransmission est doublé avec chaque retransmission successive dans une tentative de connexion particulière. La valeur de délai d’expiration initiale est de trois secondes.
- Clé :
TcpMaxDataRetransmissions
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 0 - 0xFFFFFFFF
- Valeur par défaut : 5
- Description : ce paramètre contrôle le nombre de fois où TCP retransmet un segment de données individuel (segment non connecté) avant d’abandonner la connexion. Le délai de retransmission est doublé avec chaque retransmission successive sur une connexion. Elle est réinitialisée lorsque les réponses reprendnt. La valeur de délai d’expiration de base est déterminée dynamiquement par le temps d’aller-retour mesuré sur la connexion.
- Clé :
TcpNumConnections
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 0 - 0xfffffe
- Par défaut : 0xfffffe
- Description : ce paramètre limite le nombre maximal de connexions que TCP peut ouvrir en même temps.
- Clé :
TcpTimedWaitDelay
Clé :
Tcpip\Parameters
Type de valeur : REG_DWORD - Durée en secondes
Plage valide : 30-300 (décimal)
Valeur par défaut : 0x78 (120 décimales)
Description : ce paramètre détermine l’heure à laquelle une connexion reste dans l’état TIME_WAIT lors de sa fermeture. Tant qu’une connexion est dans l’état de TIME_WAIT, la paire de sockets ne peut pas être réutilisée. Il s’agit également de l’état « 2MSL ». Selon RFC793, la valeur doit être deux fois la durée de vie maximale du segment sur le réseau. Pour plus d’informations, consultez RFC793.
Note
Dans Microsoft Windows 2000, la valeur par défaut est de 240 secondes. Pour Windows XP et Microsoft Windows Server 2003, la valeur par défaut a été remplacée par 120 secondes pour que la pile IPv4 augmente les performances. La valeur par défaut de la pile IPv6 est de 240 secondes.
TcpUseRFC1122UrgentPointer
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0,1 (False, True)
- Valeur par défaut : 0 (False)
- Description : ce paramètre détermine si TCP utilise la spécification RFC 1122 pour les données urgentes ou le mode utilisé par les ordinateurs dérivés de BSD. Les deux mécanismes interprètent le pointeur urgent dans l’en-tête TCP et la longueur des données urgentes différemment. Ils ne sont pas interopérables. Par défaut, Windows XP utilise le mode BSD.
- Clé :
TcpWindowSize
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Nombre d’octets
- Plage valide : 0 - 0xFFFF
- Valeur par défaut : la plus petite de 0xFFFF OU la plus grande de quatre fois la taille maximale des données TCP sur le réseau OR 8192 arrondie à un même multiple de la taille de données TCP du réseau.
- Ethernet par défaut : 8760
- Description : ce paramètre détermine la taille maximale de la fenêtre de réception TCP de l’ordinateur. La fenêtre de réception spécifie le nombre d’octets qu’un expéditeur peut transmettre sans recevoir d’accusé de réception. En règle générale, les fenêtres de réception plus volumineuses améliorent les performances sur les réseaux (retard * bande passante). Pour optimiser l’efficacité, la fenêtre de réception doit être un multiple même de la taille de segment maximale TCP (MSS).
- Clé :
Paramètres TCP/IP configurables à partir des propriétés d’une connexion réseau
Les paramètres suivants sont créés et modifiés automatiquement par l’interface des propriétés de connexion via des informations fournies par l’utilisateur. Vous n’avez pas besoin de les configurer directement dans le Registre.
DefaultGateway
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_MULTI_SZ - Liste des adresses IP décimales en pointillés
- Plage valide : tout ensemble d’adresses IP valides
- Valeur par défaut : aucune
- Description : ce paramètre spécifie la liste des passerelles pour acheminer les paquets qui ne sont pas destinés à un sous-réseau auquel l’ordinateur est directement connecté et qui n’ont pas d’itinéraire plus spécifique. Ce paramètre remplace le paramètre DhcpDefaultGateway.
- Clé :
Domain
- Clé :
Tcpip\Parameters
- Type de valeur : REG_SZ - Chaîne de caractères
- Plage valide : n’importe quel nom de domaine DNS valide
- Valeur par défaut : aucune
- Description : ce paramètre spécifie le nom de domaine DNS de l’ordinateur. Il est utilisé par l’interface Windows Sockets.
- Clé :
EnableDhcp
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : Si ce paramètre est défini sur 1 (True), le service client DHCP tente d’utiliser DHCP pour configurer la première interface IP sur l’adaptateur.
- Clé :
Nom d’hôte
- Clé :
Tcpip\Parameters
- Type de valeur : REG_SZ - Chaîne de caractères
- Plage valide : n’importe quel nom d’hôte DNS valide
- Valeur par défaut : nom de l’ordinateur
- Description : ce paramètre spécifie le nom d’hôte DNS de l’ordinateur qui sera retourné par la commande nom d’hôte.
- Clé :
IPAddress
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_MULTI_SZ - Liste des adresses IP en pointillés
- Plage valide : tout ensemble d’adresses IP valides
- Valeur par défaut : aucune
- Description : ce paramètre spécifie les adresses IP des interfaces IP à lier à l’adaptateur. Si la première adresse de la liste est 0.0.0.0.0, l’interface principale de l’adaptateur est configurée à partir du protocole DHCP. Un ordinateur avec plusieurs interfaces IP pour un adaptateur est appelé « multihomed logiquement ». Il doit y avoir une valeur de masque de sous-réseau valide dans le paramètre SubnetMask pour chaque adresse IP spécifiée dans ce paramètre.
- Clé :
IPEnableRouter
- Clé :
Tcpip\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : la définition de ce paramètre sur 1 (True) entraîne l’acheminement des paquets IP entre les réseaux auxquels il est connecté.
- Clé :
NameServer
- Clé :
Tcpip\Parameters
- Type de valeur : REG_SZ - Liste délimitée d’espaces d’adresses IP décimales en pointillés
- Plage valide : n’importe quel ensemble d’adresses IP valides
- Valeur par défaut : Aucun (vide)
- Description : ce paramètre spécifie les serveurs de noms DNS à interroger par Windows Sockets pour résoudre les noms.
- Clé :
SearchList
- Clé :
Tcpip\Parameters
- Type de valeur : REG_SZ - Liste délimitée des suffixes de nom de domaine DNS
- Plage valide : tout ensemble de suffixes de nom de domaine DNS valides
- Valeur par défaut : aucune
- Description : ce paramètre spécifie une liste de suffixes de nom de domaine à ajouter à un nom à résoudre par le DNS si la résolution du nom non authentifié échoue. Par défaut, la valeur du paramètre Domaine est ajoutée uniquement. Ce paramètre est utilisé par l’interface Windows Sockets.
- Clé :
SubnetMask
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_MULTI_SZ - Liste des adresses IP décimales en pointillés
- Plage valide : n’importe quel ensemble d’adresses IP valides.
- Valeur par défaut : aucune
- Description : ce paramètre spécifie les masques de sous-réseau à utiliser avec les interfaces IP liées à l’adaptateur. Si le premier masque de la liste est 0.0.0.0.0, l’interface principale de l’adaptateur est configurée par DHCP. Il doit y avoir une valeur de masque de sous-réseau valide dans ce paramètre pour chaque adresse IP spécifiée dans le paramètre IPAddress.
- Clé :
Paramètres TCP/IP non configurables
Les paramètres suivants sont créés et utilisés en interne par les composants TCP/IP. Ils ne doivent jamais être modifiés à l’aide de l’Éditeur du Registre. Elles sont répertoriées ici uniquement pour référence.
DhcpDefaultGateway
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_MULTI_SZ - Liste des adresses IP décimales en pointillés
- Plage valide : tout ensemble d’adresses IP valides
- Valeur par défaut : aucune
- Description : ce paramètre spécifie la liste des passerelles par défaut pour acheminer les paquets qui ne sont pas destinés à un sous-réseau auquel l’ordinateur est directement connecté, et qui n’ont pas d’itinéraire plus spécifique. Ce paramètre est écrit par le service client DHCP, s’il est activé. Ce paramètre est substitué par une valeur de paramètre DefaultGateway valide.
- Clé :
DhcpIPAddress
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_SZ - Adresse IP décimale en pointillés
- Plage valide : toute adresse IP valide
- Valeur par défaut : aucune
- Description : ce paramètre spécifie l’adresse IP configurée par DHCP pour l’interface. Si le paramètre IPAddress contient une première valeur autre que 0.0.0.0.0, cette valeur remplace ce paramètre.
- Clé :
DhcpNameServer
- Clé :
Tcpip\Parameters
- Type de valeur : REG_SZ - Liste délimitée d’espaces d’adresses IP décimales en pointillés
- Plage valide : n’importe quel ensemble d’adresses IP valides
- Valeur par défaut : aucune
- Description : ce paramètre spécifie les serveurs de noms DNS à interroger par Windows Sockets pour résoudre les noms. Il est écrit par le service client DHCP, s’il est activé. Le paramètre NameServer remplace ce paramètre.
- Clé :
DhcpServer
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_SZ - Adresse IP décimale en pointillés
- Plage valide : toute adresse IP valide
- Valeur par défaut : aucune
- Description : ce paramètre spécifie l’adresse IP du serveur DHCP qui a accordé le bail sur l’adresse IP dans le paramètre DhcpIPAddress.
- Clé :
DhcpSubnetMask
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_SZ - Masque de sous-réseau IP décimal en pointillé
- Plage valide : tout masque de sous-réseau valide pour l’adresse IP configurée
- Valeur par défaut : aucune
- Description : ce paramètre spécifie le masque de sous-réseau configuré par DHCP pour l’adresse spécifiée dans le paramètre DhcpIPAddress.
- Clé :
IPInterfaceContext
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD
- Plage valide : 0 - 0xFFFFFFFF
- Valeur par défaut : aucune
- Description : ce paramètre est écrit par le pilote TCP/IP à utiliser par le service client DHCP.
- Clé :
Lease
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD - Durée en secondes
- Plage valide : 1 - 0xFFFFFFFF
- Valeur par défaut : aucune
- Description : ce paramètre est utilisé par le service client DHCP pour stocker l’heure (en secondes) pendant laquelle le bail sur l’adresse IP de cet adaptateur est valide.
- Clé :
LeaseObtainedTime
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD - Durée absolue en secondes depuis minuit de 1/1/70
- Plage valide : 1 - 0xFFFFFFFF
- Valeur par défaut : aucune
- Description : ce paramètre est utilisé par le service client DHCP pour stocker l’heure pendant laquelle le bail sur l’adresse IP de cet adaptateur a été obtenu.
- Clé :
LeaseTerminatesTime
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD - Durée absolue en secondes depuis minuit de 1/1/70
- Plage valide : 1 - 0xFFFFFFFF
- Valeur par défaut : aucune
- Description : ce paramètre est utilisé par le service client DHCP pour stocker l’heure à laquelle le bail sur l’adresse IP de cet adaptateur expire.
- Clé :
LLInterface
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_SZ - Nom de l’appareil NT
- Plage valide : nom d’appareil NT valide
- Valeur par défaut : chaîne vide (vide)
- Description : ce paramètre est utilisé pour diriger l’adresse IP pour établir une liaison à un autre protocole de couche de liaison que le module ARP intégré. La valeur du paramètre est le nom de l’appareil Windows NT auquel l’adresse IP doit être liée. Ce paramètre est utilisé conjointement avec le composant RAS, par exemple.
- Clé :
T1
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD - Durée absolue en secondes depuis minuit de 1/1/70
- Plage valide : 1 - 0xFFFFFFFF
- Valeur par défaut : aucune
- Description : ce paramètre est utilisé par le service client DHCP pour stocker l’heure à laquelle le service essaiera d’abord de renouveler le bail sur l’adresse IP de l’adaptateur. Pour renouveler le bail, il contacte le serveur qui a accordé le bail.
- Clé :
T2
- Clé :
Tcpip\Parameters\Interfaces\ID for Adapter
- Type de valeur : REG_DWORD - Durée absolue en secondes depuis minuit de 1/1/70
- Plage valide : 1 - 0xFFFFFFFF
- Valeur par défaut : aucune
- Description : ce paramètre est utilisé par le service client DHCP pour stocker l’heure à laquelle le service tente de renouveler le bail sur l’adresse IP de l’adaptateur. Pour renouveler le bail, le service diffuse une demande de renouvellement. L’heure T2 doit être atteinte uniquement si le service n’a pas pu renouveler le bail avec le serveur d’origine.
- Clé :
Tous les paramètres NBT sont des valeurs de Registre situées sous l’une des deux sous-clés différentes de HKEY_LOCAL_MACHINE\computer\CurrentControlSet\Services
:
Netbt\Parameters
Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
où l’ID de l’adaptateur représente la carte réseau à laquelle NBT est lié. La relation entre un ID d’adaptateur et une connexion réseau peut être déterminée en examinant HKEY_LOCAL_MACHINE\computer\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\ID for Adapter\Connection
. La valeur Name de ces clés fournit le nom utilisé pour une connexion réseau utilisée dans le dossier Connexions réseau. Les valeurs sous ces dernières clés sont spécifiques à chaque adaptateur. Si l’ordinateur est configuré via DHCP, une modification des paramètres prend effet si la commande ipconfig /renew
est émise dans un interpréteur de commandes. Sinon, vous devez redémarrer l’ordinateur pour qu’une modification de ces paramètres prenne effet.
Paramètres NBT standard configurables à partir de l’éditeur de Registre
Les paramètres suivants sont installés avec des valeurs par défaut par l’outil Réseau dans Panneau de configuration pendant l’installation des composants TCP/IP. Ils peuvent être modifiés à l’aide de l’Éditeur de Registre (Regedit.exe).
BcastNameQueryCount
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 1 à 0xFFFF
- Valeur par défaut : 3
- Description : cette valeur détermine le nombre de fois où NetBT diffuse une requête pour un nom particulier sans recevoir de réponse.
- Clé :
BcastQueryTimeout
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 100 à 0xFFFFFFFF
- Valeur par défaut : 0x2ee (750 décimales)
- Description : cette valeur détermine l’intervalle de temps entre les requêtes successives de nom de diffusion pour le même nom.
- Clé :
CacheTimeout
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 60000 à 0xFFFFFFFF
- Valeur par défaut : 0x927c0 (600000 millisecondes = 10 minutes)
- Description : cette valeur détermine l’intervalle de temps pour lequel les noms sont mis en cache dans la table de noms distante.
- Clé :
NameServerPort
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Numéro de port UDP
- Plage valide : 0 - 0xFFFF
- Par défaut : 0x89
- Description : ce paramètre détermine le numéro de port de destination auquel NetBT envoie des paquets liés au service de noms, tels que les requêtes de noms et les inscriptions de noms à WINS. Microsoft WINS écoute sur le port 0x89. Les serveurs de noms NetBIOS d’autres fournisseurs peuvent écouter sur différents ports.
- Clé :
NameSrvQueryCount
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 0 - 0xFFFF
- Valeur par défaut : 3
- Description : cette valeur détermine le nombre de fois où NetBT envoie une requête à un serveur WINS pour un nom spécifié sans recevoir de réponse.
- Clé :
NameSrvQueryTimeout
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 100 - 0xFFFFFFFF
- Valeur par défaut : 1500 (1,5 seconde)
- Description : cette valeur détermine l’intervalle de temps entre les requêtes de nom successives vers WINS pour un nom particulier.
- Clé :
SessionKeepAlive
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 60 000 - 0xFFFFFFFF
- Valeur par défaut : 3 600 000 (1 heure)
- Description : cette valeur détermine l’intervalle de temps entre les transmissions keepalives sur une session. La définition de la valeur sur 0xFFFFFFF désactive les keepalives.
- Clé :
Taille/petite/moyenne/grande
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD
- Plage valide : 1, 2, 3 (petit, moyen, grand)
- Valeur par défaut : 1 (petite)
- Description : cette valeur détermine la taille des tables de noms utilisées pour stocker les noms locaux et distants. En règle générale, Small est suffisant. Si l’ordinateur agit en tant que serveur de noms proxy, la valeur est automatiquement définie sur Large pour augmenter la taille de la table de hachage du cache de noms. Les compartiments de table de hachage sont dimensionnés comme suit : Grand : 256 Moyen : 128 Petit : 16
- Clé :
Paramètres NBT facultatifs configurables à partir de l’Éditeur de Registre
Ces paramètres n’existent généralement pas dans le Registre. Ils peuvent être créés pour modifier le comportement par défaut du pilote de protocole NetBT.
BroadcastAddress
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Quatre octets, une adresse IP codée en little-endian
- Plage valide : 0 - 0xFFFFFFFF
- Valeur par défaut : adresse de diffusion unique pour chaque réseau.
- Description : ce paramètre peut être utilisé pour forcer NetBT à utiliser une adresse spécifique pour tous les paquets liés au nom de diffusion. Par défaut, NetBT utilise l’adresse de diffusion qui convient à chaque réseau (autrement dit, pour un réseau de 11.101.0.0 avec un masque de sous-réseau de 255.255.0.0, l’adresse de diffusion de sous-réseau est 11.101.255.255). Ce paramètre est défini, par exemple, si le réseau utilise l’adresse de diffusion zéros (définie à l’aide du paramètre UseZeroBroadcast TCP/IP). L’adresse de diffusion de sous-réseau appropriée serait alors 11.101.0.0 dans l’exemple précédent. Ce paramètre est ensuite défini sur 0x0b650000. Ce paramètre est global et est utilisé sur tous les sous-réseaux auxquels NetBT est lié.
- Clé :
EnableProxy
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : Si cette valeur est définie sur 1 (True), l’ordinateur agit en tant que serveur de noms proxy pour les réseaux auxquels NBT est lié. Un serveur de noms proxy répond aux requêtes de diffusion des noms qu’il a résolus via WINS. Avec un serveur de noms proxy, un réseau d’implémentations de nœuds B peut se connecter à des serveurs sur d’autres sous-réseaux inscrits auprès de WINS.
- Clé :
EnableProxyRegCheck
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : si ce paramètre a la valeur 1 (True), le serveur de noms proxy envoie une réponse négative à une inscription de nom de diffusion si le nom est déjà inscrit auprès de WINS ou se trouve dans le cache de noms local du proxy avec une autre adresse IP. Le risque d’activation de cette fonctionnalité est qu’elle empêche un ordinateur de modifier son adresse IP tant que WINS dispose d’un mappage pour le nom. Par conséquent, elle est désactivée par défaut.
- Clé :
InitialRefreshT.O.
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 960000 - 0xFFFFFFF
- Valeur par défaut : 960000 (16 minutes)
- Description : ce paramètre spécifie le délai d’expiration de mise à jour initial utilisé par NBT lors de l’inscription du nom. NBT tente de contacter les serveurs WINS à 1/8e de cet intervalle de temps lorsqu’il inscrit d’abord des noms. Lorsqu’elle reçoit une réponse d’inscription réussie, cette réponse contient le nouvel intervalle de mise à jour à utiliser.
- Clé :
LmhostsTimeout
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 1000 - 0xFFFFFFFF
- Valeur par défaut : 6000 (6 secondes)
- Description : ce paramètre spécifie la valeur de délai d’expiration pour les requêtes de nom DNS et LMHOSTS. Le minuteur a une granularité de la valeur de délai d’attente. Par conséquent, le délai d’expiration réel peut être autant que deux fois la valeur.
- Clé :
MaxDgramBuffering
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Nombre d’octets
- Plage valide : 0 - 0xFFFFFFFF
- Valeur par défaut : 0x20000 (128 Ko)
- Description : ce paramètre spécifie la mémoire maximale allouée dynamiquement par NetBT pour tous les datagrammes en attente. Une fois cette limite atteinte, les envois supplémentaires échouent, car les ressources disponibles ne sont pas suffisantes.
- Clé :
NodeType
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 1,2,4,8 (B-node, P-node, M-node, H-node)
- Valeur par défaut : 1 ou 8 en fonction de la configuration du serveur WINS
- Description : ce paramètre détermine les méthodes utilisées par NetBT pour inscrire et résoudre les noms. Un ordinateur À nœud B utilise des diffusions. Un ordinateur À nœud P utilise uniquement des requêtes de nom point à point vers un serveur de noms (WINS). Un ordinateur M-node diffuse d’abord, puis interroge le serveur de noms. Un ordinateur H-node interroge d’abord le serveur de noms, puis diffuse. La résolution via LMHOSTS ou DNS suit ces méthodes. Si cette clé est présente, elle remplace la clé DhcpNodeType. Si aucune clé n’est présente, l’ordinateur utilise le nœud B s’il n’existe aucun serveur WINS configuré pour le réseau. L’ordinateur utilise H-node s’il existe au moins un serveur WINS configuré.
- Clé :
RandomAdapter
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : ce paramètre s’applique uniquement à un hôte multihomed. S’il est défini sur 1 (True), NetBT sélectionne de façon aléatoire l’adresse IP à placer dans une réponse de requête de nom à partir de toutes ses interfaces liées. Fréquemment, la réponse contient l’adresse de l’interface sur laquelle la requête est arrivée. Cette fonctionnalité serait utilisée par un serveur avec deux interfaces sur le même réseau pour l’équilibrage de charge.
- Clé :
RefreshOpCode
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 8, 9
- Par défaut : 8
- Description : ce paramètre force NetBT à utiliser un opcode spécifique dans les paquets de mise à jour de noms. La spécification du protocole NetBT est quelque peu ambiguë dans cette zone. Bien que la valeur par défaut de 8 utilisée par les implémentations Microsoft semble être la valeur prévue, certaines autres implémentations, telles que celles de Ungermann-Bass, utilisent la valeur 9. Deux implémentations doivent utiliser le même opcode pour interagir.
- Clé :
SingleResponse
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : ce paramètre s’applique uniquement à un hôte multihomed. Si ce paramètre a la valeur 1 (True), NBT fournit uniquement une adresse IP à partir de l’une de ses interfaces liées dans les réponses de requête de nom. Par défaut, les adresses de toutes les interfaces liées sont incluses.
- Clé :
WinsDownTimeout
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Durée en millisecondes
- Plage valide : 1000 - 0xFFFFFFFF
- Valeur par défaut : 15 000 (15 secondes)
- Description : ce paramètre détermine le temps pendant lequel NBT attend avant de réessayer d’utiliser WINS après qu’il ne contacte aucun serveur WINS. Avec cette fonctionnalité, les ordinateurs temporairement déconnectés du réseau peuvent passer par le traitement de démarrage sans attendre d’expirer chaque inscription de nom WINS ou requête individuellement.
- Clé :
Paramètres NBT configurables à partir des propriétés de connexion
Les paramètres suivants peuvent être définis via les propriétés de connexion à partir du dossier Connexions réseau. Vous n’avez pas besoin de les configurer directement.
EnableDns
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 0 (False)
- Description : Si cette valeur est définie sur 1 (True), NBT interroge le DNS pour les noms qui ne peuvent pas être résolus par WINS, diffusion ou fichier LMHOSTS.
- Clé :
EnableLmhosts
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Boolean
- Plage valide : 0 ou 1 (False ou True)
- Valeur par défaut : 1 (True)
- Description : Si cette valeur est définie sur 1 (True), NBT recherche le fichier LMHOSTS, s’il existe, pour les noms qui ne peuvent pas être résolus par WINS ou par diffusion. Par défaut, il n’existe aucun répertoire de base de données de fichiers LMHOSTS (spécifié par
Tcpip\Parameters\DatabasePath
). Par conséquent, NBT n’effectue aucune action. Cette valeur est écrite par la configuration TCP/IP avancée sous l’outil Réseau dans Panneau de configuration.
- Clé :
NameServer
- Clé :
Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
- Type de valeur : REG_SZ - Adresse IP décimale en pointillés (par exemple, 11.101.1.200)
- Plage valide : toute adresse IP valide
- Valeur par défaut : vide (aucune adresse)
- Description : ce paramètre spécifie l’adresse IP du serveur WINS principal. Si ce paramètre contient une valeur valide, il remplace le paramètre DHCP du même nom.
- Clé :
NameServerBackup
- Clé :
Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
- Type de valeur : REG_SZ - Adresse IP décimale en pointillé (par exemple, 11.101.1.200)
- Plage valide : toute adresse IP valide.
- Valeur par défaut : vide (aucune adresse)
- Description : ce paramètre spécifie l’adresse IP du serveur WINS de sauvegarde. Si ce paramètre contient une valeur valide, il remplace le paramètre DHCP du même nom.
- Clé :
ScopeId
- Clé :
Netbt\Parameters
- Type de valeur : REG_SZ - Chaîne de caractères
- Plage valide : tout nom de domaine DNS valide composé de deux parties séparées par des points ou d’un « * ».
- Valeur par défaut : aucune
- Description : ce paramètre spécifie l’étendue du nom NetBIOS pour le nœud. Cette valeur ne doit pas commencer par un point. Si ce paramètre contient une valeur valide, il remplace le paramètre DHCP du même nom. Une valeur vide (chaîne vide) est ignorée. La définition de ce paramètre sur la valeur « * » indique une étendue Null et remplace le paramètre DHCP.
- Clé :
Paramètres NBT non configurables
Les paramètres suivants sont créés et utilisés en interne par les composants NetBT. Ils ne doivent jamais être modifiés à l’aide de l’Éditeur du Registre. Elles sont répertoriées ici uniquement pour référence.
DhcpNameServer
- Clé :
Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
- Type de valeur : REG_SZ - Adresse IP décimale en pointillé (par exemple, 11.101.1.200)
- Plage valide : toute adresse IP valide
- Valeur par défaut : aucune
- Description : ce paramètre spécifie l’adresse IP du serveur WINS principal. Il est écrit par le service client DHCP, s’il est activé. Une valeur NameServer valide remplace ce paramètre.
- Clé :
DhcpNameServerBackup
- Clé :
Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
- Type de valeur : REG_SZ - Adresse IP décimale en pointillé (par exemple, 11.101.1.200)
- Plage valide : toute adresse IP valide
- Valeur par défaut : aucune
- Description : ce paramètre spécifie l’adresse IP du serveur WINS de sauvegarde. Il est écrit par le service client DHCP, s’il est activé. Une valeur BackupNameServer valide remplace ce paramètre.
- Clé :
DhcpNodeType
- Clé :
Netbt\Parameters
- Type de valeur : REG_DWORD - Nombre
- Plage valide : 1 - 8
- Valeur par défaut : 1.
- Description : ce paramètre spécifie le type de nœud NBT. Il est écrit par le service client DHCP, s’il est activé. Une valeur NodeType valide remplace ce paramètre. Pour obtenir une description complète, consultez l’entrée de NodeType.
- Clé :
DhcpScopeId
- Clé :
Netbt\Parameters
- Type de valeur : REG_SZ - Chaîne de caractères
- Plage valide : chaîne de nom séparée par un point, telle que
microsoft.com
- Valeur par défaut : aucune
- Description : ce paramètre spécifie l’étendue du nom NetBIOS pour le nœud. Il est écrit par le service client DHCP, s’il est activé. Cette valeur ne doit pas commencer par un point. Pour plus d’informations, consultez l’entrée de ScopeId.
- Clé :
NbProvider
- Clé :
Netbt\Parameters
- Type de valeur : REG_SZ - Chaîne de caractères
- Plage valide : _tcp
- Par défaut : _tcp
- Description : ce paramètre est utilisé en interne par le composant RPC. La valeur par défaut ne doit pas être modifiée.
- Clé :
TransportBindName
- Clé :
Netbt\Parameters
- Type de valeur : REG_SZ - Chaîne de caractères
- Plage valide : N/A
- Valeur par défaut : \Device\
- Description : ce paramètre est utilisé en interne pendant le développement du produit. La valeur par défaut ne doit pas être modifiée.
- Clé :