Common Internet File System

Infos
Common Internet File System (CIFS), anciennement Server Message Block (SMB) est un protocole réseau permettant principalement de partager des fichiers, mais aussi des imprimantes, des ports séries et d’autres types de communications que l’on peut avoir entre différents ordinateurs d’un réseau. Il est principalement utilisé par les ordinateurs équipés de Microsoft Windows. Dans la suite de l'article, on parlera de SMB, plus utilisé que CIFS.
Common Internet File System

Common Internet File System (CIFS), anciennement Server Message Block (SMB) est un protocole réseau permettant principalement de partager des fichiers, mais aussi des imprimantes, des ports séries et d’autres types de communications que l’on peut avoir entre différents ordinateurs d’un réseau. Il est principalement utilisé par les ordinateurs équipés de Microsoft Windows. Dans la suite de l'article, on parlera de SMB, plus utilisé que CIFS.

De IBM à Microsoft

SMB a été à l’origine créé par IBM, mais la version la plus utilisée a été profondément modifiée par Microsoft. En 1998, Microsoft renomme SMB en CIFS (Common Internet File System) et ajoute plusieurs fonctions comme le support des raccourcis et de fichiers de plus grande taille.

Architecture client-serveur

SMB fonctionne via une structure de client/serveur, le client va envoyer des requêtes spécifiques et le serveur de fichiers va y répondre. Le protocole est optimisé pour une utilisation dans un réseau local, mais il peut aussi être utilisé sur Internet (la plupart des attaques simples sous Windows ont pour source cette raison, profitant notamment de la présence du service "Serveur" lancé par défaut).

Partage de ressources diverses

Le serveur SMB permet de donner l’accès aux clients du réseau à des systèmes de fichiers, mais aussi à d’autres ressources comme des imprimantes. Le client peut avoir ses propres disques qui ne seront pas partagés et peut accéder en même temps aux disques et imprimantes partagés par le serveur.

La couche réseau utilisée par CIFS : TCP/IP ou NetBIOS

SMB a été à l’origine conçu pour tourner par dessus une des implémentations de Netbios (NetBUI ou NBT), mais il peut aussi tourner directement sur TCP/IP depuis Windows 2000.

Charge du réseau

Le protocole fait une utilisation intensive de la bande passante réseau, cela est dû à la nature de SMB; en effet, chaque client reporte sa présence à tout le réseau (via des broadcasts); cela est dû à la présence du service "Explorateur d'ordinateur", lancé par défaut.

Voir aussi

===
Sujets connexes
Bande passante   Broadcast (informatique)   Imprimante   International Business Machines Corporation   Internet   Microsoft   Microsoft Windows   Netbios   Ordinateur   Protocole de communication   Samba (informatique)  
#
Accident de Beaune   Amélie Mauresmo   Anisocytose   C3H6O   CA Paris   Carole Richert   Catherinettes   Chaleur massique   Championnat de Tunisie de football D2   Classement mondial des entreprises leader par secteur   Col du Bonhomme (Vosges)   De viris illustribus (Lhomond)   Dolcett   EGP  
^