IBM uitgevonden Server Message Block , of SMB . Microsoft update het protocol en noemde het de Common Internet File System , is het ook bekend als " Microsoft Windows-netwerk . " Andrew Tridgell , een Australische , schreef een kopie van het systeem - genaamd " Samba " - voor Unix -en Linux- besturingssystemen in 1991 . Hoewel dit protocol heeft vier verschillende namen , ze zijn alle versies van hetzelfde systeem voor toegang tot gedeelde bronnen op een netwerk . Besturingssysteem meeste implementaties van SMB /CIFS opereren vanuit Microsoft Windows . Haar eerdere incarnatie is geschreven om overreden NetBIOS - hetzij met het IPX- netwerk systeem of op TCP /IP . Sinds Windows 2000 werkt via TCP , terwijl Samba werkt op Unix-systemen . Er is ook een Linux implementatie van SMB . Er zijn NFS en Novell Netware compatibele versies alsook NetBSD en FreeBSD -versies . CIFS wordt eveneens uitgevoerd op Mac OS X , Solaris en VMS . Versions Microsoft is de belangrijkste drijvende kracht voor de ontwikkeling van het SMB /CIFS -normen , hoewel andere softwarehuizen hebben versies ontwikkeld . De ontwikkeling van de kern Microsoft-implementatie van de normen heeft geresulteerd in een serie van releases . Elke versie wordt een " dialect . " Microsoft classificeert CIFS als een dialect van SMB . Functies Microsoft benadrukt de centrale functie van het MKB tot het delen van bestanden zijn. Echter , het protocol voert andere diensten . Deze omvatten SMB server ontdekking , authenticatie , kennisgeving verandering , file locking en afdrukken via een netwerk . Data Exchange SMB stuurt gegevens als pakketjes . Deze pakketten worden gemaakt ten behoeve van de toepassing van TCP /IP -protocollen . De SMB standaard definieert berichtstructuren die worden gedragen door het TCP /IP -pakketten . SMB -berichten vallen in drie categorieën : Sessie controle ( aansluiten en loskoppelen van een gedeelde bron ) ; toegang tot bestanden ( manipuleert mappen en bestanden ) en algemene berichten voor het omgaan met wachtrijen en mailslots . Communicatie volgt de client - server hiërarchie , waarbij een cliënt vraagt om een dienst en de server reageert . Sommige berichten zijn te sturen elkaar om responstijden te verhogen . Deze functie heet " batches . " Bijrol Microsoft gebruikt SMB om andere diensten te dragen . Hun Call-functie Remote Procedure ( MSRPC ) wordt gedragen door SMB , zoals Microsoft Distributed File System . Authenticatie beleid voor Windows domain controllers worden gewaardeerd tegen de login stadium van SMB . " Netwerkomgeving " protcols ook gebruik SMB voor transport . Operations Niet alle computers in een netwerk zijn automatisch toegankelijk . Echter , kan elke computer een bestandsserver worden. De gebruiker een map op een computer benoemt als een gedeelde map . Evenzo wordt een printer toegankelijke computer die kan worden genoemd gedeeld . Zodra een directory openbaar wordt gemaakt het wordt weergegeven in Windows verkenner met een hand eronder . Optreden SMB werd oorspronkelijk ontworpen om te draaien op Local Area Networks ( LAN's ) en dus het is niet gemaakt met een implementatie dan beoogd WAN's . SMB 2.0 gericht op prestaties over SMB 1.0 te verbeteren , maar FTP sneller via het internet dan SMB presteert nog steeds .
|