Server Message Block (SMB)

 

Server Message Block (kurz SMB) ist ein Kommunikationsprotokoll für Datei-, Druck- und andere Serverdienste im Netzwerk. Es ist der Kern der Netzwerkdienste von Microsofts LAN-Manager, der Windows-Produktfamilie, sowie des LAN-Servers von IBM. Weiter wird es auch von der frei verfügbaren Software Samba und Samba-TNG verwendet, um Windows-Systemen den Zugriff auf Ressourcen von UNIX-basierten Systemen zu ermöglichen und umgekehrt.
SMB ist kein Dateisystem im eigentlichen Sinn, kann jedoch – ähnlich wie NFS – als eng verwandt betrachtet werden.

In TCP/IP-Netzwerken lief Server Message Block (SMB) ursprünglich über den NetBIOS RFC 139 und die Namensauflösung erfolgte mittels WINS.

 

 
SMB auf NetBIOS
Anwendung SMB
Netzwerk NetBIOS
NetBEUI
Netzzugang Ethernet Token
Ring
FDDI ...
SMB auf NetBIOS über TCP/IP
Anwendung SMB
Adapter NetBIOS
NetBEUI (TCPBEUI)
Transport UDP TCP
Netzwerk IP
Netzzugang Ethernet Token
Ring
FDDI ...

CIFS

Der Begriff Common Internet File System (kurz CIFS) wurde 1996 von Microsoft eingeführt und beschreibt eine erweiterte Version von SMB. CIFS baut dabei auf NetBIOS over TCP/IP und SMB auf, und bietet neben der Datei- und Druckerfreigabe weitere Dienste wie z.B. den Windows RPC und den NT-Domänendienst an. Die Namensauflösung geschieht dabei weiterhin über NBT Broadcasts bzw. allgemein gesprochen den NBT Name Service, oder über DNS, wenn der NBT nicht zur Verfügung steht.

 
CIFS
Anwendung SMB
Transport UDP TCP
Netzwerk IP
Netzzugang Ethernet Token
Ring
FDDI ...