Server Message Block ( SMB ) è un protocollo di scambio di file che ha le sue radici che risalgono alla metà degli anni 1980 ; ? Ha costruito fuori del NetBIOS e NetBEUI servizi di rete di Windows che ha dominato prima dell'arrivo di un funzionamento TCP /IP stack nel 1990 , e ancora ha un posto nel piccolo ufficio e architetture aziendali di pianificazione di rete a questo giorno . Questo protocollo è chiamato anche CIFS , anche se il nome SMB è in uso più ampio. Server SMB vengono utilizzati per amministrare e gestire i servizi SMB in rete o servizio Active Directory in un ambiente di rete Windows . Storia di SMB
La prima implementazione di SMB è venuto in Microsoft LAN Manager nel 1987 , ed era parte integrante di Windows per Workgroup . Microsoft ha presentato una specifica rinnovata per SMB nel 1997 come il Common Internet File System , che era basato fuori della realizzazione SMB rilasciato in Windows NT 4.0 nel 1996 .
Uso di SMB Server
< br >
SMB funziona tramite una architettura client-server , con tutti i computer in rete utilizzando il protocollo SMB interrogazione di un portale che viene instradato al server SMB meno occupato nel cluster . Questo protocollo prevede che ogni cliente essere autenticato con il server SMB , che aggiunge overhead al protocollo di rete , ma permette anche di un ambiente più robusto per la condivisione di dati e applicazioni . In uso ufficio di routine , il tipo più comune di server SMB incontrato è un server di stampa Windows condivisa , accessibile a tutti i computer dello stesso dominio di rete.
Microsoft Attuazione
Ci sono due versioni diffuse del protocollo SMB distribuito da Microsoft , l'implementazione 1.0, fornito con Windows NT , ed è stato ampiamente aggiornato con Windows 2000 , e l'attuazione SMB2 che è venuto fuori con Windows Vista . L'implementazione 2.0 è compatibile con l'attuazione 1.0 , ma offre notevoli miglioramenti delle prestazioni quando tutti i client della rete sono la versione più recente . Windows 7 introduce SMB 2.1 come protocollo , che rimane compatibile a livello di SMB- server con SMB 2.0
Open Source Attuazione
Perché SMB è un protocollo per il collegamento computer alle reti , SMB implementazioni su altri sistemi operativi sono stati ancora esistente dalla fine del 1990 . La versione open source di SMB è chiamato Samba , ed è stata una parte del magazzino Linux e MacOS X distribuzioni dal 2002. L'attuale release candidate di Samba è la versione 3.6 , che contiene una reimplementazione quasi completa di SMB2 . La versione stabile, la 3.5 , non dispone di una implementazione SMB2 .