Server Message Block (SMB ) ist ein Protokoll, das File Interchange seine Wurzeln aus der Mitte der 1980er Jahre hat ; ? Gebaut off des NetBIOS und NetBEUI Dienste, die Windows-Netzwerke dominiert vor der Ankunft eines funktionierenden TCP /IP-Stack in den 1990er Jahren , und hat noch einen Platz in kleinen Büros und Unternehmen Netzplanung Architekturen zu diesem Tag. Dieses Protokoll wird auch als CIFS, wenn die SMB Name ist in breiteren Einsatz . SMB-Server verwendet werden, um zu verwalten und zu pflegen SMB-Dienste über ein Netzwerk oder Active Directory Service in einer Windows -Netzwerkumgebung . Geschichte der SMB
Die erste Implementierung des SMB kam in Microsoft LAN Manager im Jahr 1987 und war ein integraler Bestandteil von Windows für Workgroups . Microsoft legte eine überarbeitete Spezifikation für SMB 1997 als Common Internet File System , das aus der Implementierung von SMB in Windows NT 4.0 im Jahr 1996 veröffentlicht wurde basiert.
Verwendung von SMB -Servern
< br >
SMB funktioniert über eine Client -Server-Architektur , mit jedem Computer im Netzwerk aus über das SMB-Protokoll Abfragen eines Portals, das auf die am wenigsten ausgelasteten SMB-Server im Cluster weitergeleitet wird . Dieses Protokoll benötigt jeder Client mit dem SMB -Server, der Overhead fügt dem Netzwerkprotokoll authentifiziert werden , sondern ermöglicht auch eine robuste Umgebung für die gemeinsame Nutzung von Anwendungen und Daten . In Routine Einsatz im Büro, ist die häufigste Art der SMB -Server hat eine freigegebenen Windows -Druckserver , zugänglich für alle Computer im selben Netzwerk-Domäne .
Microsoft Implementation
Es gibt zwei weit verbreitete Versionen des SMB-Protokolls von Microsoft , das 1.0-Implementierung , die mit Windows NT ausgeliefert verteilt und wurde ausgiebig mit Windows 2000, und der SMB2 -Implementierung, die mit Windows Vista kam aktualisiert. Der 2.0-Implementierung ist abwärtskompatibel mit dem 1.0-Implementierung , sondern bietet erhebliche Leistungssteigerungen , wenn alle Clients im Netzwerk der neuesten Version sind . Windows 7 stellt SMB 2.1 als Protokoll, das abwärtskompatibel auf dem SMB - Server-Ebene mit SMB 2.0
Open Source Implementation
bleibt Weil SMB ist ein Protokoll für den Anschluss Computer , Netzwerke , haben SMB Implementierungen auf anderen Betriebssystemen seit den späten 1990er Jahren erhaltenen . Die Open-Source -Version von SMB heißt Samba , und wurde ein Teil der Lager Linux und MacOS X Ausschüttungen seit 2002. Der aktuelle Release Candidate von Samba ist die Version 3.6 , die eine fast vollständige Neuimplementierung von SMB2 enthält . Die stabile Version 3.5, verfügt nicht über eine SMB2 Umsetzung.