NetBIOS: qu'est-ce que c'est et comment ça marche

Image illustrant : NetBIOS: quest-ce que cest et comment ça marche
  1. Accueil
  2. Tutoriels
  3. Internet & Réseaux
  4. NetBIOS: qu'est-ce que c'est et comment ça marche

La fonction du NetBIOS consiste à permettre aux applications et aux ordinateurs de communiquer sur un réseau local.

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 matériel du réseau et de transmettre des données sur le réseau.

NetBIOS, une 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 les réseaux Token Ring , ainsi que par Microsoft Windows.

N.B: 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 les unes les autres 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 protocole de couche de transport OSI simple pour les applications réseau client / serveur basé sur le 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 dénomination Internet Windows fournit des services de résolution de noms pour NetBIOS.

Deux applications démarrent une session NetBIOS lorsque le client envoie une commande pour "appeler" un autre client (le serveur) via le port TCP 139. Ceci est appelé le mode session, où les deux côtés émettent des commandes "envoyer" et "recevoir" pour livrer 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 des datagrammes NetBIOS. Le service de 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 de groupe NetBIOS
  • Supprimer le nom  sert à désenregistrer un nom NetBIOS, qu'il s'agisse d'un nom ou d'un groupe
  • Rechercher un nom permet  de 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
  • Listen  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
  • Envoyer aucun  accusé de réception est identique à l'envoi mais ne nécessite pas d'accusé de réception indiquant 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
  • Receive Datagram  attend un paquet Send Datagram
  • Recevoir le datagramme de diffusion  attend un paquet d'envoi de diffusion
Partager Tutoriel

Autres Tutoriels sur (NetBIOS) ...