Résumé
La mise à jour de sécurité MS05-019 modifie la façon dont le système d’exploitation valide les demandes ICMP (Internet Control Message Protocol). Cette mise à jour de sécurité empêche une attaque basée sur ICMP. Toutefois, dans des circonstances particulières, cette mise à jour de sécurité peut entraîner la perte de la connectivité réseau de l’ordinateur. Cet article décrit trois méthodes qui vous permettent d’éviter que l’ordinateur ne perde la connectivité réseau après l’installation de la mise à jour de sécurité MS05-019.
Introduction
Cet article décrit les paramètres TCP/IP recommandés pour les liaisons WAN (Wide Area Network) dont la taille de l’unité de transmission maximale (MTU) est inférieure à 576.
Informations supplémentaires
Important : cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Faites attention, car des problèmes sérieux peuvent survenir si vous le modifiez de façon incorrecte. Nous ne saurions trop vous conseiller de suivre ces étapes scrupuleusement. Dans tous les cas, n’oubliez pas de sauvegarder le Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows
La mise à jour de sécurité MS05-019 modifie la façon dont le système d’exploitation valide les demandes ICMP (Internet Control Message Protocol). Cette mise à jour de sécurité limite la taille MTU la plus basse à 576 octets. La taille de la MTU est limitée pour empêcher une attaque basée sur ICMP. Une attaque basée sur ICMP pourrait réduire la taille de la MTU à une valeur très faible. Une taille de MTU très faible peut entraîner une baisse sévère des performances.
Toutefois, une taille MTU limitée à 576 octets peut affecter certains scénarios de réseau étendu, tels que les liaisons satellite. Dans ces scénarios WAN, la taille MTU peut être inférieure à 576. Dans ces scénarios de réseau étendu, la connectivité réseau peut être perdue. Vous pouvez utiliser des outils tels que le Moniteur réseau pour détecter si vous rencontrez de tels scénarios en analysant un suivi réseau. Si les destinations vers lesquelles la connectivité réseau est perdue ont un message de destination ICMP inaccessible avec la valeur MTU du tronçon suivant inférieure à 576, vous rencontrez de tels scénarios.
Dans ces circonstances particulières, envisagez d’utiliser l’une des recommandations suivantes.
Remarque Vous ne devez pas suivre les recommandations suivantes si vous ne rencontrez pas l’un de ces scénarios. Les recommandations suivantes peuvent réduire le débit du réseau.
Méthode 1 : Activer la détection de trou noir par unité de transfert maximale (PMTU) de chemin
Si vous activez la fonctionnalité de détection de trou noir de l’unité de transfert maximale du chemin (PMTU), TCP essaiera d’envoyer des segments qui n’ont pas le bit Ne pas fragmenter défini. TCP essaiera d’envoyer ces segments si plusieurs retransmissions d’un segment ne sont pas acquittées. Si un segment est acquitté, la taille maximale du segment (MSS) sera réduite et le bit Ne pas fragmenter sera défini dans les futurs paquets sur la connexion.
Cette méthode est préférée car la taille du paquet est réduite uniquement pour le segment problématique. La détection de trous noirs augmente le nombre maximal de retransmissions pour un segment spécifique.
Pour activer la détection des trous noirs PMTU, procédez comme suit :
Cliquez sur Démarrer, puis sur Exécuter, tapez regedit, puis cliquez sur OK.
Recherchez la clé suivante dans le Registre :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
Tapez EnablePMTUBHDetect, puis appuyez sur Entrée.
Dans le menu Edition, cliquez sur Modifier.
Dans la zone Données de la valeur , tapez 1, puis cliquez sur OK.
Quittez l’Éditeur du Registre, puis redémarrez l’ordinateur.
Méthode 2 : Désactiver la découverte PMTU
Si vous désactivez la découverte PMTU, TCP envoie uniquement les paquets dont la taille MTU est de 576 et dont l’option Ne fragmente pas est définie. Cela permet aux routeurs de fragmenter le paquet et de l’envoyer sur les réseaux.
Cette méthode affecte les paquets envoyés à toutes les destinations. La plupart du temps, les performances seront à des niveaux acceptables avec une taille de paquet de 576. Toutefois, les performances seront inférieures à celles de la découverte PMTU activée et si le chemin d’accès prenait en charge une taille MTU supérieure à 576.
Pour désactiver la découverte PMTU, procédez comme suit :
Cliquez sur Démarrer, puis sur Exécuter, tapez regedit, puis cliquez sur OK.
Recherchez la clé suivante dans le Registre :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
Tapez EnablePMTUDiscovery, puis appuyez sur Entrée.
Dans le menu Edition, cliquez sur Modifier.
Dans la zone Données de la valeur , tapez 0, puis cliquez sur OK.
Quittez l’Éditeur du Registre, puis redémarrez l’ordinateur.
Méthode 3 : Définir manuellement la taille MTU de l’interface réseau
Si vous définissez manuellement la taille MTU d’une interface réseau, ce paramètre remplace la MTU par défaut de l’interface réseau. La taille MTU est la taille de paquet maximale en octets que le transport transmettra sur le réseau sous-jacent.
Cette méthode affecte les paquets envoyés à toutes les destinations et peut affecter considérablement les performances, selon la taille de MTU que vous définissez.
Pour définir la taille MTU de l’interface réseau, procédez comme suit :
Cliquez sur Démarrer, puis sur Exécuter, tapez regedit, puis cliquez sur OK.
Recherchez la clé suivante dans le Registre :
<IDHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\de l’interface réseau>
Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
Tapez MTU, puis appuyez sur ENTRÉE.
Dans le menu Edition, cliquez sur Modifier.
Dans la zone Données de la valeur , tapez la valeur de la taille de la MTU, puis cliquez sur OK.
Quittez l’Éditeur du Registre, puis redémarrez l’ordinateur.
Références
Pour plus d’informations, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
898060 La connectivité réseau entre les clients et les serveurs peut échouer après l’installation de la mise à jour de sécurité MS05-019 ou de Windows Server 2003 Service Pack 1
Pour plus d’informations sur le protocole TCP/IP, reportez-vous au site web TechNet de Microsoft à l’adresse suivante :
Vue d’ensemble de la mise en réseau et du protocole TCP/IP
http://technet.microsoft.com/en-us/library/cc739443(WS.10).aspx