Startseite   |  Site map   |  A-Z artikel   |  Artikel einreichen   |   Kontakt   |  
  


informatik artikel (Interpretation und charakterisierung)

Das server-message-block protokoll (smb)


1. Java
2. Viren

SMB (Server Message Block) ist ein Protokoll, das es erlaubt Festplattenplatz, Drucker und serielle Ports zwischen mehreren Computern zu teilen.

Das Protokoll wurde 1985 von IBM entworfen, um als Netzwerkprotokoll für kleinere lokale Netze zu dienen. 1987 griffen Microsoft, Intel und andere Firmen das Protokoll erneut auf und entwickelten es ständig weiter, weshalb heute eine Vielzahl an unterschiedlichen Varianten des SMB-Protokolls existiert.

Zunächst basierte SMB auf dem von IBM entwickelten NetBIOS (Network Basic Input and Output System), eine Softwareschnittstelle, die auf Netzwerktransportprotokollen (wie z.B. IPX) aufsetzt.
NetBIOS unterscheidet die Namen der einzelnen Clients und ihrer Applikationen durch einen 16 Byte langen Namen. Microsoft erweiterte sein Betriebssystem MS-DOS bald so, dass es möglich wurde, Dateizugriffe an das NetBIOS Interface weiterzuleiten, was es ermöglichte Plattenplatz über das Netzwerk zu nutzen.
Das hierbei benutzte Protokoll wurde als SMB bezeichnet.

Das NetBIOS API wurde von immer mehr Applikationen genutzt und auf immer mehr Netzwerkprotokollen (IPX, NetBEUI, DECnet und TCP/IP) implementiert.
Das NetBEUI (NetBIOS Enhanced User Interface) Protokoll ist lediglich eine einfache Kapselung der NetBIOS Frames, das die einzelnen Pakete mit Hilfe der MACAdresse der Netzwerkkarten adressiert, und somit nicht routingfähig ist. Damit die auf NetBIOS basierenden, bestehenden Applikationen auch in gerouteten Netzwerken genutzt werden können, entwickelte man eine Implementation für TCP/IP, genannt Net-BIOS über TCP/IP (bei Microsoft auch gelegentlich NBT oder NetBT, aber auch RFCNB).
Dieser Mechanismus, der eine Übersetzung der NetBIOS Namen in IP-Nummern leisten muss, wird, ebenso wie weitere Details zu NetBIOS, in den RFCs 1001 und 1002 beschrieben, weitere Informationen zu NetBIOS in Bezug auf Samba finden sich in der Samba Dokumentation.

Wenn man SMB unter TCP/IP nutzt (eine Vorraussetzung für den Betrieb von Samba), wird also in Wirklichkeit NetBIOS über TCP/IP benutzt.
SMB ist, wie z.B. http auch, ein client-server, request-response Protokoll. Wenn die Clients sich über ein Netzwerkprotokoll wie z.B. TCP/IP mit dem Server verbunden haben, können sie Kommandos zum Server schicken, die es ihnen erlauben, auf Freigaben zuzugreifen, und diese wie ein eigenes Dateisystem (das auch geschützt sein kann) zu behandeln.

 
 

Datenschutz
Top Themen / Analyse
indicator Elektronische Post (Email)
indicator DARPA
indicator So schaukelt sich der Laser selbst auf
indicator Die Jukebox
indicator Löschen einzelner Seiten im Cache
indicator Browser-Dienste
indicator Datenflußdiagramm
indicator Stacksegment und Stackzeiger
indicator ROR
indicator Was ist eine Gruppe?


Datenschutz
Zum selben thema
icon Netzwerk
icon Software
icon Entwicklung
icon Windows
icon Programm
icon Unix
icon Games
icon Sicherheit
icon Disk
icon Technologie
icon Bildung
icon Mp3
icon Cd
icon Suche
icon Grafik
icon Zahlung
icon Html
icon Internet
icon Hardware
icon Cpu
icon Firewall
icon Speicher
icon Mail
icon Banking
icon Video
icon Hacker
icon Design
icon Sprache
icon Dvd
icon Drucker
icon Elektronisches
icon Geschichte
icon Fehler
icon Website
icon Linux
icon Computer
A-Z informatik artikel:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Copyright © 2008 - : ARTIKEL32 | Alle rechte vorbehalten.
Vervielfältigung im Ganzen oder teilweise das Material auf dieser Website gegen das Urheberrecht und wird bestraft, nach dem Gesetz.
dsolution