Chapitre   RESEAUX

Les types de noeuds NetBIOS

Définition
Il existe plusieurs manières, pour une machine Microsoft, de résoudre des noms NetBIOS (non routables) en adresses IP (routables).

  • Cache de noms NetBIOS
  • Fichier Lmhosts
  • Diffusion
  • Serveur WINS
  • Fichier Hosts*
  • Serveur DNS*
* ces méthodes de résolutions des noms d'hôtes, peuvent également fonctionner pour résoudre des noms NetBIOS.

Le type de noeud spécifie les méthodes de résolution, ainsi que l'ordre dans lequel une machine les mettra en oeuvre.

Les méthodes sont : DIFFUSION, WINS et Lmhosts.

Le noeud B
Le noeud B (ou B-node, B pour Broadcast-diffusion), spécifie qu'une machine n'utilise que la diffusion pour résoudre les noms NetBIOS en adresses IP.

  • ORDI1 n'utilise que les diffusions
  • ORDI1 réussit à contacter ORDI3, mais ne peut contacter ORDI2.

    Avantages

  • Aucun serveur WINS n'est nécessaire
  • Aucun paramétrage des machines, il s'agit de la configuration par défaut

    Inconvénients

  • Les diffusions encombrent le réseau
  • Les routeurs bloquent les diffusions : impossible de contacter les machines d'autres réseaux
  • La présence de routeurs peut empêcher : l'authentification, l'accès aux ressources...
  • DHCP possible sur le domaine de diffusion uniquement

    Le type de noeud B est le noeud par défaut.
  • Le noeud P
    Avec le noeud P (P-node, Point to Point pour liaison point à point), une machine s'adresse directement à son serveur WINS pour la résolution des noms.

  • ORDI1 n'utilise pas les diffusions et ne contacte que WINS.
  • ORDI1 ne réussit à contacter que les clients WINS.
  • Si ORDI3 n'est pas client WINS, ORDI1 ne le contacte pas.

    Avantages

  • Aucune diffusion n'encombre le réseau
  • Le réseau peut être segmenté à l'aide de routeurs
  • DHCP possible pour les clients WINS et les machines locales
  • Si toutes les machines sont clientes WINS, l'authentification et l'accès aux ressources fonctionne

    Inconvénients

  • Un ou plusieurs serveurs WINS nécessaires (et duplication éventuelle des bases).
  • Les machines n'utilisent plus les diffusions : elles ne voient QUE les clients WINS
  • Une machine située dans le domaine de diffusion ne peut pas être localisée si elle n'est pas cliente WINS
  • Le noeud M
    Le noeud M (M-node, Mixte), force une machine à utiliser le noeud B, puis le noeud P.
    Il s'agit donc d'une diffusion, puis d'une demande à WINS en cas d'échec de la diffusion

  • ORDI1 émet d'abord une diffusion
  • ORDI1 contacte ensuite son serveur WINS si la diffusion ne donne rien
  • ORDI1 peut toujours contacter ORDI3.
  • ORDI1 ne peut contacter ORDI2 que si ce dernier est client WINS

    Avantages

  • Les diffusions encombrent toujours le réseau
  • Le réseau peut être segmenté à l'aide de routeurs
  • Si toutes les machines sont clientes WINS, l'authentification et l'accès aux ressources fonctionne
  • DHCP possible pour les clients WINS et les machines locales

    Inconvénients

  • Un ou plusieurs serveurs WINS nécessaires (et duplication éventuelle des bases)
  • Les machines non-clientes WINS ne sont localisées QUE si elles sont dans le domaine de diffusion
  • Les machines ont systématiquement recours aux diffusions AVANT d'interroger WINS
  • Le noeud H
    Le noeud H (H-node, noeud Hybride) est l'inverse du noeud M.
    La machine utilise les noeuds P (contacte WINS), puis B (Diffusion) si WINS ne peut résoudre le nom.

  • ORDI1 contacte d'abord son serveur WINS.
  • ORDI1 utilise ensuite les diffusions si WINS ne connaît pas le nom demandé.
  • ORDI1 peut toujours contacter ORDI3.
  • ORDI1 ne peut contacter ORDI2 que si ce dernier est client WINS.

    Avantages

  • Les diffusions encombrent moins le réseau.
  • Le réseau peut être segmenté à l'aide de routeurs.
  • Si toutes les machines sont clientes WINS, l'authentification et l'accès aux ressources fonctionne.
  • Les machines peuvent toujours avoir recours aux diffusions en cas d'échec de WINS.

  • DHCP possible pour les clients WINS et les machines locales

    Inconvénients

  • Un ou plusieurs serveurs WINS nécessaires (et duplication éventuelle des bases).
  • Les machines non-clientes WINS ne sont localisées QUE si elles sont dans le domaine de diffusion.

    Le type H est le noeud par défaut des clients WINS
  • Le noeud B Avancé
    Le noeud B avancé (B+ -node) est spécifique à Microsoft.
    Il spécifie l'emploi de la diffusion, puis du fichier Lmhosts.

  • ORDI1 vérifie son cache NetBIOS à la recherche d'entrées pré-chargées ou résolues.
  • ORDI1 utilise les diffusions.
  • ORDI1 recherche enfin dans son fichier Lmhosts
  • ORDI1 peut toujours contacter ORDI3.
  • ORDI1 ne peut contacter ORDI2 que si ce dernier est listé dans Lmhosts.

    Avantages

  • Les diffusions encombrent le réseau.
  • Le réseau peut être segmenté à l'aide de routeurs.
  • L'authentification et l'accès aux ressources fonctionne (Lmhosts).
  • Les machines peuvent toujours avoir recours aux diffusions si Lmhosts n'est pas à jour.

    Inconvénients

  • Un ou plusieurs serveurs WINS nécessaires (et duplication éventuelle des bases).
  • Les machines non-clientes WINS ne sont localisées QUE si elles sont dans le domaine de diffusion.
  • DHCP possible sur le domaine de diffusion uniquement (ou modifications permanentes du Lmhosts)
  • Paramétrage du type de noeud
    Le type de noeud peut être paramétré de deux manières :
    1. Options DHCP
    2. Registre
    PARAMETRAGE DU TYPE DE NOEUD PAR OPTIONS DHCP

    - Configurer l'option "046 NBNS Node Type" (B, P, M, H)
    - Cette option est obligatoire si vous paramétrez l'option "044 NBNS Name Server" (Serveur WINS)

    PARAMETRAGE DU TYPE DE NOEUD PAR LE REGISTRE

    - Modifiez la valeur NodeType 0x1 (B), 0x2 (P), 0x4 (M), 0x8 (H)

    - Sous la clé:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters (NT)
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans (W98)

      Chapitre