Qu'est-ce qu'un serveur SMB?

Histoire des PME

La première implémentation de SMB a eu lieu dans Microsoft LAN Manager en 1987 et faisait partie intégrante de Windows pour le travail de groupe. Microsoft a introduit une spécification SMB améliorée en 1997 en tant que système de fichiers Internet commun, basé sur une application lancée à partir de SMB dans Windows NT 4.0 en 1996.

Utilisation de serveurs SMB

SMB fonctionne selon une architecture client / serveur, chaque ordinateur du réseau utilisant le protocole SMB en consultant un portail qui arrête le serveur SMB le moins occupé du cluster. Ce protocole nécessite que chaque client s'authentifie auprès du serveur SMB, ce qui implique une surcharge du protocole réseau, mais permet également à un environnement plus robuste de partager des applications et des données. Normalement utilisé au bureau, le type de serveur SMB le plus répandu est un serveur d'impression Windows partagé, accessible à tous les ordinateurs du même domaine de réseau.

Mise en oeuvre de Microsoft

Il existe deux versions du protocole SMB distribuées par Microsoft, l’application 1.0, fournie avec Windows NT et entièrement mise à jour avec Windows 2000, et l’implémentation SMB2 fournie avec Windows Vista. Application 2.0 est compatible avec Run 1.0, mais offre une augmentation significative des performances lorsque tous les clients du réseau disposent de la dernière version. Windows 7 introduit SMB 2.1 en tant que protocole, qui est toujours compatible au niveau serveur SMB avec SMB 2.0

Implémentation Open Source

SMB étant un protocole permettant de connecter des ordinateurs à des réseaux, l'implémentation de petites et moyennes entreprises dans d'autres systèmes d'exploitation a été préservée depuis la fin des années 90. La version open source de SMB s'appelle Samba et constitue un élément important Distributions Linux et MacOS X depuis 2002. La version actuelle (la version possible devenant finale) de Samba est la version 3.6, qui contient une réimplémentation presque complète de SMB2. La version stable 3.5 n'a pas d'implémentation SMB2.

Des Articles Intéressants