NetBIOS : qu’est-ce que c’est et comment ça marche
NetBIOS fournit des services de communication sur le réseau local. Il utilise un protocole logiciel appelé NetBIOS Frames pour permettre aux applications et aux ordinateurs d’un réseau local de communiquer avec le matériel réseau et de transférer des données sur le réseau.
NetBIOS est l’abréviation de Network Basic Input/Output System, qui est une norme de l’industrie du réseau. Il a été créé par Sytek en 1983 et est couramment utilisé avec NetBIOS sur le protocole TCP/IP. Cependant, il est également utilisé dans les réseaux Token Ring ainsi que dans Microsoft Windows.
NetBIOS et NetBEUI sont des technologies distinctes mais liées. NetBEUI étend la première implémentation de NetBIOS avec des fonctionnalités réseau supplémentaires.
Fonctionnement de NetBIOS avec les applications
Les applications logicielles sur un réseau NetBIOS se localisent et s’identifient mutuellement par leurs noms NetBIOS. Sous Windows, le nom NetBIOS est distinct du nom de l’ordinateur et peut comporter jusqu’à 16 caractères.
Les applications sur d’autres ordinateurs accèdent aux noms NetBIOS via UDP, un protocole de couche de transport OSI simple pour les applications réseau client/serveur basé sur le protocole Internet sur le port 137.
Les applications doivent enregistrer des noms NetBIOS, mais Microsoft ne prend pas en charge IPv6. Le dernier octet est généralement le suffixe NetBIOS, qui explique les services disponibles pour le système.
Le service de noms Internet Windows fournit des services de résolution de noms pour NetBIOS.
Lorsqu’un client envoie une commande sur le port TCP 139 pour « appeler » un autre client (serveur), les deux applications démarrent une session NetBIOS. C’est ce qu’on appelle le mode conversationnel, où les deux parties émettent des commandes « envoyer » et « recevoir » pour transmettre des messages bidirectionnels. La commande « raccrocher » met fin à la session NetBIOS.
NetBIOS prend également en charge la communication sans connexion via UDP. L’application écoute sur le port UDP 138 pour recevoir les datagrammes NetBIOS. Le service datagramme envoie et reçoit des datagrammes et diffuse des datagrammes.
En savoir plus sur NetBIOS
Voici quelques options permettant d’envoyer des services de noms via NetBIOS :
- ajouter un nom Enregistrez le nom NetBIOS
- ajouter le nom du groupe Similaire mais avec le nom de groupe NetBIOS enregistré
- supprimer le nom Utilisé pour désenregistrer les noms NetBIOS, nom ou groupe
- nom de recherche Utilisé pour trouver des noms NetBIOS sur le réseau
Le service de conversation autorise ces primitives :
- appel Démarrer une session par nom NetBIOS
- Ecoutez Va voir s’il peut essayer d’ouvrir une session
- raccrocher pour clore la session
- envoyer enverra un paquet au cours de la session
- Envoi non confirmé Identique à l’envoi, mais ne nécessite pas de confirmation qu’il a été envoyé au cours de la session
- recevoir en attente de paquets entrants
En mode datagramme, les primitives suivantes sont prises en charge :
- envoyer un datagramme Les datagrammes seront envoyés avec 0. Nom NetBIOS
- envoyer un datagramme de diffusion Utilisé pour envoyer des datagrammes à chaque nom NetBIOS enregistré sur le réseau
- recevoir un datagramme En attente d’envoi d’un paquet de datagrammes
- Recevoir des datagrammes de diffusion En attente d’envoi de paquets de diffusion
FAQ
-
Quelle est la différence entre NetBIOS et DNS ?
Le système de noms de domaine (DNS) est le répertoire utilisé pour communiquer entre les appareils sur Internet. Une connexion Internet est nécessaire pour utiliser DNS, mais NetBIOS est disponible pour tous les ordinateurs du réseau local.
-
Quel est le nombre maximum de caractères dans un nom NetBIOS ?
seize. Le premier caractère doit être alphanumérique (pas un caractère spécial) et le dernier caractère ne peut pas être un signe moins (-) ou un point. Vous devez avoir au moins une lettre ; ils ne peuvent pas tous être des chiffres.
-
Quelle est la commande pour afficher les statistiques NetBIOS sur TCP/IP ?
Utilisez la commande nbtstat pour afficher les statistiques du protocole NetBIOS sur TCP/IP (NetBT), ainsi que la table de noms NetBIOS et le cache de noms NetBIOS. Exécutez la commande sans arguments pour voir l’aide.
Merci de nous en informer!
Dites-nous pourquoi !
D’autres détails ne sont pas assez difficiles à comprendre