Guide d'administration de SunLink Server

WINS et la résolution des noms par diffusion

WINS fournit une base de données distribuée permettant d'enregistrer et de retrouver les mappages nom d'ordinateur/adresse IP dans un environnement de réseau routé. WINS est conçu pour résoudre les problèmes que pose la résolution des noms dans le cadre d'interréseaux complexes.

WINS contribue à réduire les diffusions locales de messages de résolution des noms et permet aux utilisateurs de localiser facilement les systèmes situés sur des réseaux distants. Si des ordinateurs sont déplacés d'un sous-réseau à un autre et que leurs adresses IP sont modifiées par adressage dynamique DHCP, ces modifications sont automatiquement répercutées sur la base de données WINS. Il n'est pas nécessaire que l'administrateur applique les changements manuellement.

Les sections suivantes examinent comment la résolution de noms est effectuée par WINS et les messages de diffusion de résolution de noms.

WINS dans un environnement routé

WINS se compose des deux éléments suivants :

Les clients de réseaux Windows (les ordinateurs Windows NT, Windows 98, Windows 95 ou Windows for Workgroups 3.11 configurés pour utiliser WINS) peuvent utiliser WINS directement. Les ordinateurs non-WINS d'un interréseau qui sont compatibles B-nud (comme décrit dans les RFC 1001 et 1002) peuvent accéder à WINS par le biais de proxies (ordinateurs configurés pour utiliser WINS) qui écoutent les diffusions de requêtes de noms puis répondent pour les noms qui ne figurent pas sur le sous-réseau local).

Pour autoriser l'exploration sans WINS, l'administrateur du réseau doit s'assurer que le domaine principal de l'utilisateur a des ordinateurs SunLink Server, Windows NT Server ou Windows NT Workstation des deux côtés du routeur afin d'agir en tant qu'explorateurs maîtres. Ces ordinateurs ont besoin de fichiers LMHOSTS correctement configurés comportant des entrées pour les contrôleurs de domaine à travers le sous-réseau.

Avec WINS, ces stratégies sont inutiles car les serveurs et les proxies WINS fournissent de manière transparente le support nécessaire pour que l'exploration se fasse à travers les routeurs quand les domaines en comportent.


Remarque :

Si un ordinateur client exécutant Windows NT est également configuré pour utiliser DHCP et si l'administrateur spécifie les informations du serveur WINS dans le cadre des options DHCP, l'ordinateur sera automatiquement configuré avec les informations du serveur WINS.


Dans un environnement implémentant WINS et la résolution de noms par diffusion, un ordinateur client configuré pour utiliser WINS ne se comportera pas de la même manière qu'un ordinateur client non-WINS. Il y aura des différences au niveau de la façon dont ces clients géreront la résolution, l'inscription, le relâchement et le renouvellement, opérations qui sont décrites dans les sections suivantes.

Résolution de noms

S'il y a des serveurs WINS sur un interréseau, les noms d'ordinateur NetBIOS sont résolus en utilisant deux méthodes de base selon si la résolution WINS est disponible et activée sur l'ordinateur client. Quelle que soit la méthode utilisée, le processus n'est pas visible à l'utilisateur une fois que le système est configuré.

Les serveurs WINS acceptent et répondent aux recherches de noms UDP (User Datagram Protocol). Tout mappage nom / adresse IP enregistré avec un serveur WINS peut être fourni de manière fiable en tant que réponse à une requête de nom. Toutefois, la présence d'un mappage dans la base de données ne garantit pas que le périphérique correspondant fonctionne, elle indique simplement qu'un ordinateur utilisait cette adresse IP et qu'il s'agit d'un mappage couramment valide.

Inscription des noms

L'inscription des noms garantit l'unicité du nom d'ordinateur NetBIOS et de l'adresse IP affectés à un périphérique donné.

Après qu'un ordinateur non-configuré pour utiliser WINS a demandé à utiliser un nom, il doit challenger les tentatives d'inscription de noms dupliqués (avec une réponse d'inscription de nom négative) et répondre de manière positive aux requêtes de noms ayant pour objet son nom (avec une réponse de recherche positive). La réponse de recherche de nom positive contient l'adresse IP de l'ordinateur de sorte à permettre aux deux systèmes d'établir une session.

Relâchement des noms

Lorsqu'un ordinateur arrête d'utiliser un nom donné, il ne challenge plus les requêtes d'inscription relatives à ce nom. C'est ce que l'on appelle relâcher un nom.

Renouvellement des noms

Il est régulièrement demandé aux ordinateurs clients de renouveler leurs inscriptions de noms NetBIOS auprès du serveur WINS. Lorsqu'un ordinateur client s'inscrit pour la première fois à un serveur WINS, ce serveur WINS lui renvoie un message qui lui indique quand il devra renouveler son inscription, comme suit :

Si une entrée appartient au serveur WINS local, le nom est relâché à l'heure spécifiée à moins que le client ne l'ait renouvelé entre-temps. Si une entrée appartient à un autre serveur WINS, elle est revalidée à l'heure spécifiée. Si une entrée n'existe pas dans la base de données du serveur WINS qui en est le propriétaire, elle est supprimée de la base de données WINS locale. Une requête de renouvellement de nom est traitée comme l'inscription d'un nouveau nom.


Attention : Attention :

Mal régler l'intervalle de renouvellement peut avoir des effets négatifs sur les performances du système et du réseau.


Proxies WINS

Un proxy WINS est un ordinateur configuré pour utiliser WINS, qui facilite la résolution des recherches de noms pour les ordinateurs qui ne sont pas configurés pour utiliser WINS dans des intranets TCP/IP routés. Par défaut, les ordinateurs non-configurés pour utiliser WINS sont configurés en B-nud, mode qui utilise les diffusions IP pour la résolution de noms. L'ordinateur proxy WINS attend les requêtes de noms par diffusion sur le sous-réseau local.

Lorsqu'un ordinateur non-configuré pour WINS envoie une diffusion de recherche de nom IP, le proxy WINS accepte la diffusion et recherche le mappage nom d'ordinateur NetBIOS/adresse IP dans son cache. Si le cache du proxy WINS contient le bon mappage, le proxy WINS envoie cette information à l'ordinateur non-WINS. Si le mappage nom d'ordinateur/adresse IP ne figure pas dans le cache, le proxy WINS interroge un serveur WINS pour le mappage nom d'ordinateur/adresse IP.

S'il n'y a pas de serveur WINS de disponible sur le sous-réseau local, le proxy WINS peut interroger un serveur WINS à travers un routeur. Le proxy WINS cache (stocke en mémoire) les mappages nom/adresse IP qu'il reçoit du serveur WINS. Ces mappages sont utilisés pour répondre aux requêtes de nom par diffusion suivantes provenant d'ordinateurs B-nud du sous-réseau local.

Les mappages nom/adresse IP que le proxy WINS reçoit du serveur WINS sont stockés pendant une durée limitée dans la mémoire cache du proxy WINS (la valeur par défaut lors de l'installation est de six minutes ; la valeur minimale de une minute).

Lorsque le proxy WINS reçoit une réponse du serveur WINS, il stocke le mappage dans sa mémoire cache et répond à toutes les diffusions de requête de nom suivantes par le mappage reçu du serveur WINS.

Le rôle du proxy WINS est similaire à celui de l'agent de relais DHCP/BOOTP, qui transmet les requêtes des clients DHCP à travers les routeurs. Etant donné que le serveur WINS ne répond pas aux diffusions, un ordinateur configuré en tant que proxy WINS devrait être installé sur les sous-réseaux qui comportent des ordinateurs qui utilisent la diffusion pour la résolution de noms.


Remarque :

Pour configurer un ordinateur Windows NT, Version 4.0, en tant que proxy WINS, vous devez modifier manuellement le registre de cet ordinateur. Le mot clé EnableProxy doit être mis sur 1 (REG_DWORD). Ce mot clé se trouve dans la clé suivante : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netbt\Parameters