Cet article a pour but d'éclaircir le fonctionnement de l'exploration
des ordinateurs sur un réseau Microsoft (Voisinage réseau).
Concerne toutes les versions de Windows (98, 98SE, 98ME, Windows NT4.0, Windows
2000 et Windows XP).
Le système de gestion de l'exploration d'un réseau Microsoft se compose d'un
Maître Explorateur principal (browse master), d'explorateurs de sauvegarde
(backup browser), et d'ordinateurs clients.
Le service de navigation Windows maintient une liste des noms d'ordinateurs
avec leurs ressources partagées (fichiers et imprimantes) appelée
"Liste d'exploration". Un ordinateur, le Maître d'Exploration, maintient
à jour cette liste d'exploration. Grâce à cette liste, les utilisateurs
peuvent parcourir un réseau pour trouver, identifier, et se relier aux ressources
de ce réseau.
Les ressources réseau sont cherchées au travers d'une liste de "Groupes de travail" (Workgroup) dans le "Voisinage réseau" (les groupes de travail sont énumérés sous le "Réseau global"), puis une une liste d'ordinateurs dans un groupe de travail et enfin une liste de ressources partagées sur un ordinateur.
Un ordinateur ne peut appartenir qu'à un unique groupe de travail et ne peut
qu'utiliser les ressources de ce groupe de travail.
Si un ordinateur appartient à un domaine Windows, les noms de domaine et de
groupe de travail doivent être identiques.
Quand un ordinateur démarre Windows, il recherche dabord un maître
d'exploration. Une élection est produite si aucun maître explorateur n'est trouvé.
Une élection est également provoquée quand un explorateur principal disparaît
du réseau (suite à un arrêt par exemple) ou lorsque qu'un Windows
NT ou 2000 démarre.
Si la fonction de Maître d'Exploration est autorisée et qu'un Windows
NT ou 2000 présent est Contrôleur Primaire de Domaine (CPD), il devient
le Maître d'Exploration.
Si aucun Contrôleur de Domaine n'est présent, un Maître Explorateur de
domaine est choisi suivant la priorité suivante :
Il y a un Maître Explorateur par segment de réseau (un groupe
d'ordinateurs reliés à un hub sont dans le même segment réseau).
Un Maître d'Exploration pourra nommer comme Maître Explorateur de sauvegarde
les ordinateurs avec la fonction de Maître d'Exploration autorisée ou
réglée sur automatique pour chaque grappe de 32 ordinateurs sur un segment du
réseau.
Pour les machines 9x :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP
Créer une clé : MaintainServerList et mettre la valeur
adéquat.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP\Ndi\Params\MaintainServerList
Mettre la clé par défaut à la valeur adéquat.
Valeur
|
Maître explorateur
|
Action
|
0
|
Non
|
Non
|
1
|
Oui
|
Oui
|
2
|
Automatique
|
L'ordinateur peut devenir maître d'exploration.
(Valeur par défaut pour XP Pro, 2000 Pro et NT Workstation 4.0) |
Pour les machines NT et 2000 :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Browser\Parameters
Les 3 clefs :
Clef
|
Valeurs possibles
|
Description
|
DirectHostBinding
|
On/Off
|
Permet aux machines WFW de communiquer avec un serveur
NT sous IPX/SPX sans les composants NetBIOS
|
IsDomainMaster
|
True/False
|
Permet de définir si la machine est le Maître
d'exploration préféré (permet de "tricher"
sur les élections)
|
MaintainServerList
|
Yes/No/Auto
|
L'ordinateur peut devenir maître d'exploration.
(Valeur par défaut pour XP Pro, 2000 Pro et NT Workstation 4.0) |
Les contrôleurs secondaires de domaine (CSD) sur le même segment réseau que
le contrôleur primaire de domaine deviennent Maîtres Explorateur de sauvegarde.
Quelques caractéristiques :
Le Maître d'Exploration envoie une copie de la liste d'exploration aux explorateurs
de sauvegarde toutes les 15 minutes.
Un ordinateur client s'annonce au réseau en fonction des services serveur qu'il
exécute.
Un ordinateur Windows n'apparaîtra pas dans une liste d'exploration s'il ne
partage ni fichier ni imprimante.
L'ajout d'un ordinateur à la liste d'exploration peut mettre jusqu'à
15 minutes.
Il peut y avoir 51 minutes de délai (ce nombre change en fonction des
processus Microsoft qui peuvent être complexes) pour qu'un ordinateur
soit retiré d'une liste d'exploration après qu'il ait cessé d'annoncer sa présence.
Pour parcourir un réseau Microsoft au travers de sous-réseaux TCP/IP,
au moins un Maître Explorateur Windows NT ou 2000 serveurs doit être sur
chaque sous-réseau.
Les réseaux Microsoft utilisant le protocole IPX/SPX-compatible (NWLink) ont
seulement un explorateur principal pour chaque domaine et les requêtes de noms
sont envoyées à travers les routeurs automatiquement.
Problème courant :
Lorsque l'on clique sur le voisinage réseau d'une machine Windows 9x,
un message d'erreur apparaît "Parcours du réseau imposssible".
Lorsque l'on est en domaine NT, si le nom du groupe de travail des machines
9x est différent du nom du domaine NT, il n'y a pas pour le groupe de
travail en question de Maître d'Exploration, ce qui empèche la
machine concernée de voir le réseau.
Il suffit donc de mettre le nom du groupe de travail identique au nom du domaine
NT.
Empècher l'enregistrement des informations d'éléctions dans le journal des évènements :
Repérer les 2 clefs suivantes :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
Créer dans chacun une entrée "LogElectionPackets" de type "REG_DWORD".
Mettez la valeur 0 pour stopper l'enregistrement.Forcer une nouvelle élection :
Il suffit de redémarrer le service Netlogon (Ouverture de session réseau) sur l'explorateur principal.
Pour plus d'informations, vous pouvez vous référer aux documents
suivants :
Cours TCP/IP de ce même
site.
Microsoft Technet
concernant les configurations d'exploration pour les machines NT, 9x et WFW.
Article Q238853
de Microsoft concernant l'impossibilité de parcourir le voisinage réseau
si le PDC est dans un sous-résea.
Article Q188001,
description du service d'exploration d'ordinateur de Microsoft.
Article Q102878,
informations sur l'exploration Microsoft.
Exploration lente sur des machines avec plusieurs cartes réseau, mauvaise résolution de noms de machines :
Mise en évidence :
Soit une carte (1) sur un réseau : 10.64.5.5 mask 255.255.0.0
Soit une seconde carte (2) sur un autre réseau : 192.168.0.30 mask 255.255.255.0
La résolution de noms de machines sur le réseau de la carte (1) est parfois lent...
En mode commande, taper : nbtstat -a nomMachineduRéseau
Il apparaît clairement que la résolution commence par la carte (2) alors que la requète demande une résolution dont la plage se trouve sur la carte (1). Le temps de latence entre les 2 cartes atteint 8 à 10 secondes.
Pour remédier à ce problème, il suffit de supprimer sur une des 2 cartes (en l'occurence, la carte 2) l'implémentation de NetBIOS sur TCP/IP dans les paramètres réseau (plus d'infos avec l'article Q288801 de Microsoft)
Début de page | Sommaire du thème | Page d'accueil | Me contacter
(C) Laurent - autourdupc.com - |
Création le 19 mars 2002
Mise à jour le 12 décembre
2002
|
visites |