Effectivement, il ne faut pas confondre "NetBEUI" et "NetBIOS", ni "NetBT", ni NBF, ni... (moi le premier j'arrive à me mélanger les octets!), mais ils sont tous liés.

NetBIOS (couche application)

Network Basic Input/Output System

Une API utilisée par des applications sur un réseau local. NetBIOS offre
aux appz un ensemble de commandes destinées à effectuer des requêtes
de bas niveau entre "nœuds" d'un réseau.

NetBEUI (couche réseau) 


"NetBIOS Extended User Interface"

Conçu par IBM en 1985, ce protocole réseau rdy utilisé dans des petits réseaux locaux jusque 200 clients.

Il gère 2 types de trafics:

  1. mode non connecté, non fiable, avec lequel l'expéditeur envoie des
    paquets au destinataire sans établir de connexion et sans garantie que
    les paquets arrivent bien. Utilisé pour la résolution de noms
    essentiellement.

  2. mode connecté, fiable, avec lequel l'expéditeur et le destinataire
    établissent une connexion fiable avant tout transfert de données.
    Utilisé pour des commandes telles que "net use", "net view", "net
    start", ...

 
NetBT (couche transport)


"NetBIOS over TCP/IP"

C'est une couche intermédiaire qui effectue les correspondances
Noms(NetBIOS) <--> Adresses IP.

Ceci est réalisé par la résolution de nom par diffusion ("B-node", très pénalisant pour le réseau, car très "bavard") et par le Service de noms Internet pour Windows ("P-node", réalisé par le(s) serveur(s) WINS). Il existe une variante du "B-node", dite "B-node modifié", qui consiste à aller chercher l'info de mappage dans un fichier (LMHOSTS). Pour info, NetBT est régi par les RFC 1001 et 1002.

La principale source de confusion vient du fait que le nom de "NetBEUI", qui est à un niveau bas (réseau), fait référence à "NetBIOS", qui est au niveau le plus haut.

Donc avec UNIQUEMENT TCP/IP installé, il faut avoir activé "NetBT" pour que les applis NetBIOS fonctionnent (voisinage réseau par exemple) + d'autres glutes telles que :

  • un serveur WINS
  • un fichier LMHOSTS (à condition d'avoir activé la recherche de clé LMHOSTS)
  • un serveur DNS (à condition d'avoir activé la résolution DNS pour Windows)

Ces 3 réglages sont définis dans le panneau de config réseau, protocole TCP/IP, onglet "Adresse WINS"

Sous Windows 95/98, l'activation de "NetBT" est matérialisée par une
cache cochée (inaccessible car grisée !) dans le panneau de config
réseau, protocole TCP/IP, onglet NetBIOS