Informations détaillées concernant l'implémentation de Microsoft ...

32Kbytes = 0x7fff = 111 1111 1111 1111 ...... Cependant, au niveau de la pile
TCP/IP, le périphérique SMB est lié à ADDR_ANY et il utilise l'espace de noms ...

Part of the document

Informations détaillées concernant l'implémentation de Microsoft
Windows 2000 TCP/IP Par Dave MacDonald et Warren Barkley Résumé Ce livre blanc décrit en détail l'implémentation du protocole TCP/IP du
système d'exploitation Microsoft® Windows® 2000 et constitue un complément
des manuels de Microsoft Windows 2000 TCP/IP. Le protocole Microsoft TCP/IP
est examiné de façon ascendante. Tout au long du livre, les traces réseau
permettent d'illustrer les concepts clés. Ces traces ont été recueillies et
formatées à l'aide du Moniteur réseau Microsoft, un outil logiciel
d'analyse et de suivi du protocole réseau, inclus dans le produit Microsoft
Systems Management Server. Ce livre s'adresse aux ingénieurs réseau et aux
professionnels du support technique qui sont déjà familiarisés avec le
protocole TCP/IP. Sommaire . Introduction
. Fonctionnalités
. Modèle d'architecture
. L'interface NDIS et les couches inférieures
. Composants fondamentaux de la pile de protocole et interface TDI
. Les interfaces d'application réseau
. Services client essentiels et composants de pile
. Outils et stratégies de dépannage TCP/IP
. Résumé
. Annexe A : paramètres de configuration TCP/IP
. Annexe B : paramètres de configuration de NetBIOS sur TCP/IP
. Annexe C : paramètres de registre Windows Sockets et DNS
. Annexe D : optimisation de la réponse TCP/IP à une attaque Introduction Microsoft a adopté le protocole TCP/IP comme protocole de transport réseau
stratégique d'entreprise pour ses plates-formes. Au début des années 90,
Microsoft a lancé un projet ambitieux qui visait à créer des services et
une pile TCP/IP, destinés à améliorer considérablement la flexibilité de la
gestion réseau Microsoft. Avec la sortie du système d'exploitation
Microsoft® Windows NT® 3.5, Microsoft a introduit une pile TCP/IP
totalement réécrite. Cette nouvelle pile a été conçue pour intégrer les
nombreux progrès réalisés au niveau des performances et de la simplicité
d'administration obtenus au cours des dix dernières années. La pile est
l'implémentation 32 bits portable hautes performances du protocole standard
TCP/IP. Elle a évolué avec chaque version de Windows NT afin d'intégrer de
nouvelles fonctionnalités et de nouveaux services qui améliorent ses
performances et sa fiabilité.
Les objectifs poursuivis lors du développement de la pile TCP/IP étaient
les suivants :
. conformité aux normes ;
. interopérabilité ;
. portabilité ;
. évolutivité ;
. performances élevées ;
. polyvalence ;
. mise au point automatique ;
. simplicité d'administration ;
. simplicité d'adaptation ;
Ce livre décrit en détail l'implémentation de Windows 2000 et constitue un
complément aux manuels TCP/IP de Microsoft Windows 2000. Il décrit
l'implémentation de Microsoft TCP/IP de manière ascendante et est destiné
aux ingénieurs réseau et aux professionnels du support technique qui sont
déjà familiarisés avec TCP/IP.
Ce livre utilise des traces réseau afin d'illustrer les concepts. Ces
analyses ont été recueillies et mises en forme à l'aide du Moniteur réseau
Microsoft version 2.0, un outil logiciel d'analyse et de suivi de protocole
inclus dans le produit Microsoft Systems Management Server. Windows 2000
Server inclut une version du Moniteur réseau sans certaines des
fonctionnalités. La différence fondamentale entre cette version et celle de
Systems Management Server est que la version limitée peut uniquement
capturer les trames qui sont normalement vues par l'ordinateur sur lequel
elle est installée, et non toutes les trames qui passent sur le réseau (ce
qui nécessite que l'adaptateur soit configuré en mode de proximité). Il ne
prend pas non plus en charge la connexion à des agents distants du Moniteur
réseau. Fonctionnalités
Présentation La suite TCP/IP pour Windows 2000 a été conçue afin de simplifier
l'intégration des systèmes Microsoft au sein de réseaux d'entreprise,
gouvernementaux et publics à grande échelle et de permettre l'exploitation
en toute sécurité de ces réseaux. Windows 2000 est un système
d'exploitation prêt pour Internet. Prise en charge des fonctions standard Windows 2000 prend en charge les fonctions standard suivantes :
. possibilité de se connecter à de multiples cartes réseau avec
différents types de supports ;
. multi-hébergement physique et logique ;
. fonction interne de routage IP ;
. IGMP (Internet Group Management Protocol) version 2 (Multidiffusion
IP) ;
. détection des doublons d'adresse IP ;
. passerelles par défaut multiples ;
. détection de passerelle inactive ;
. recherche automatique de l'unité de parcours à transmission
maximale (PMTU : Path Maximum Transmission Unit) ;
. sécurité IP (IPSec) ;
. qualité de service (QoS) ;
. services ATM ;
. réseaux privés virtuels (VPN) ;
. protocole de tunneling de couche 2 (L2TP). Amélioration des performances Windows 2000 présente en outre les améliorations suivantes en termes de
performances :
. mise au point de la pile du protocole, comprenant l'agrandissement
de la taille par défaut des fenêtres et de nouveaux algorithmes de
traitement des liaisons à délai élevé, ce qui augmente le débit
. fenêtres pouvant être dimensionnées par l'intermédiaire de TCP
(pris en charge par la RFC 1323)
. accusés de réception sélectifs (SACK)
. renvoi rapide TCP
. amélioration du calcul du temps de transmission aller-retour (RTT,
Round Trip Time) et du délai d'attente de retransmission (RTO,
Retransmission Timeout)
. amélioration des performances pour la gestion d'un grand nombre de
connexions
. mécanismes matériels de déchargement des tâches Services disponibles La gamme des systèmes d'exploitation Windows 2000 Server assure les
services suivants :
. client et service DHCP (Dynamic Host Configuration Protocol) ;
. WINS (Windows Internet Name Service), un client et serveur de nom
NetBIOS ;
. DNS dynamique (DDNS) ;
. prise en charge de l'accès à distance (PPP/SLIP) ;
. protocole de tunneling point-à-point (PPTP) et protocole de
tunneling de couche 2 (L2TP), utilisé pour les réseaux privés
virtuels distants ;
. impression réseau TCP/IP (lpr/lpd) ;
. agent SNMP ;
. interface NetBIOS ;
. interface Windows Sockets version 2 (Winsock2) ;
. prise en charge des appels de procédure à distance (RPC, Remote
Procedure Call) ;
. Network Dynamic Data Exchange (NetDDE) ;
. prise en charge de la navigation sur réseau étendu (WAN) ;
. Services Microsoft IIS (Internet Information Services) hautes
performances ;
. utilitaires de connexion TCP/IP essentielles, comportant : finger,
ftp, rcp, rexec, rsh, telnet, et tftp ;
. logiciel serveur pour protocoles réseau simples, comportant :
Générateur de caractères, Heure du jour, Ignorer, Écho et Citation
du jour ;
. Outils de diagnostic et de gestion TCP/IP, comportant : arp,
ipconfig, nbtstat, netstat, ping, pathping, route, nslookup et
tracert ; Table de comparaison des fonctions des différentes versions de Microsoft
TCP/IP Le tableau ci-dessous, qui sert de référence, dresse la liste des fonctions
ainsi que des versions des systèmes d'exploitation dans lesquelles elles
sont présentes. Les fonctions sont décrites plus en détail tout au long de
ce document.
Tableau 1 : N=Non, O=Oui et D=Désactivé par défaut
|Produit |
|Windows 95 |
|Winsock 2 pour Windows 95 |
|Windows 98 |
|Windows 98 SE |
|Service Pack 5 de Windows NT 4.0 |
|Windows 2000 |
| |
|Détection de passerelle inactive |
|N |
|N |
|O |
|O |
|O |
|O |
| |
|Retransmission rapide VJ |
|N |
|O |
|O |
|O |
|O |
|O |
| |
|AutoNet |
|N |
|N