NetBIOS: qu'est-ce que c'est et comment ça marche
NetBIOS fournit des services de communication sur les réseaux locaux. Il utilise un protocole logiciel appelé NetBIOS Frames qui permet aux applications et aux ordinateurs d'un réseau local de communiquer avec le réseau. Matériel et de transmettre des données à travers le réseau.
NetBIOS, abréviation de Network Basic Input/Output System, est une norme de l'industrie des réseaux. Il a été créé en 1983 par Sytek et est souvent utilisé avec le protocole NetBIOS sur TCP/IP. Cependant, il est également utilisé dans Anneau de jeton réseaux, ainsi que par Microsoft Windows.
NetBIOS et NetBEUI sont des technologies distinctes mais liées. NetBEUI a étendu les premières implémentations de NetBIOS avec des capacités de mise en réseau supplémentaires.
Comment NetBIOS fonctionne avec les applications
Les applications logicielles sur un réseau NetBIOS se localisent et s'identifient grâce à 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 simple OSI protocole de couche de transport pour les applications de réseau client/serveur basé sur protocole Internet sur le port 137.
L'enregistrement du nom NetBIOS est requis par l'application mais n'est pas pris en charge par Microsoft pour IPv6. Le dernier octet est généralement le suffixe NetBIOS qui explique les services disponibles sur le système.
Le service de noms Internet Windows fournit des services de résolution de noms pour NetBIOS.
Deux applications démarrent une session NetBIOS lorsque le client envoie un commander pour "appeler" un autre client (le serveur) via TCP port 139. C'est ce qu'on appelle le mode session, où les deux côtés émettent des commandes « envoyer » et « recevoir » pour livrer des messages dans les deux sens. La commande "raccrocher" met fin à une session NetBIOS.
NetBIOS prend également en charge les communications sans connexion via UDP. Les applications écoutent sur le port UDP 138 pour recevoir les datagrammes NetBIOS. Le service datagramme envoie et reçoit des datagrammes et diffuse des datagrammes.
Plus d'informations sur NetBIOS
Voici quelques-unes des options que le service de noms est autorisé à envoyer via NetBIOS:
- Ajouter un nom pour enregistrer le nom NetBIOS
- Ajouter un nom de groupe est similaire mais enregistre le nom du groupe NetBIOS
- Supprimer le nom sert à désenregistrer un nom NetBIOS, qu'il s'agisse d'un nom ou d'un groupe
- Trouver un nom est pour rechercher un nom NetBIOS sur le réseau
Les services de session autorisent ces primitives:
- Appel pour démarrer une session via le nom NetBIOS
- Ecoutez verra si une tentative peut être faite pour ouvrir la session
- Raccrocher est utilisé pour fermer une session
- Envoyer enverra un paquet au cours de la session
- N'envoyer aucun accusé de réception est le même que send mais ne nécessite pas d'accusé de réception qu'il a été envoyé via la session
- Recevoir attend le paquet entrant
En mode datagramme, ces primitives sont prises en charge:
- Envoyer un datagramme enverra un datagramme via 0. le nom NetBIOS
- Envoyer un datagramme de diffusion sert à envoyer un datagramme à chaque nom NetBIOS enregistré sur le réseau
- Recevoir le datagramme attend un paquet d'envoi de datagramme
- Recevoir le datagramme de diffusion attend un paquet Send Broadcast
FAQ
-
Quelle est la différence entre NetBIOS et DNS ?
Les Système de noms de domaine (DNS) est un répertoire pour la communication entre les appareils sur Internet. Une connexion Internet est requise pour utiliser DNS, mais NetBIOS est disponible pour toutes les machines d'un 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 moins (-) ou un point. Vous devez avoir au moins une lettre; ils ne peuvent pas être tous des nombres.
-
Quelle est la commande pour afficher les statistiques NetBIOS sur TCP/IP ?
Utilisez le commande nbtstat pour voir les statistiques du protocole NetBIOS sur TCP/IP (NetBT), ainsi que les tables de noms NetBIOS et le cache de noms NetBIOS. Exécutez la commande sans paramètres pour afficher les informations d'aide.