SMB
È l'acronimo di "Server Message Block".
SMB è un protocollo di comunicazione di rete per condividere file e stampanti su una rete locale o su una rete geografica. I server di file usano SMB per creare cartelle condivise che gli altri computer possono sfogliare attraverso la rete con la stessa facilità con cui accederebbero al disco locale del computer. Per impostazione predefinita, solo i computer basati su Windows usano la condivisione SMB, ma altri sistemi operativi possono abilitare il supporto SMB tramite implementazioni software come Samba.
Il protocollo SMB usa il modello client-server per scambiare dati tra computer. Il client richiede innanzitutto l'accesso a una risorsa condivisa usando il nome host o l'indirizzo IP del server. Il server valuta la richiesta, quindi chiede al client di eseguire l'autenticazione usando un nome utente e una password. Una volta autenticato, il client può richiedere file specifici o altre risorse tramite messaggi aggiuntivi inviati al server. Il server usa SMB per suddividere i file in pacchetti per il trasferimento e ricomporli sul disco del client.
Dalla sua implementazione originale, il protocollo SMB ha ricevuto diversi aggiornamenti che hanno aumentato sicurezza, affidabilità e prestazioni. La versione originale, SMB 1.0, è stata creata per aggiungere la condivisione di file in rete a DOS nel 1983 ed è stata successivamente inclusa in Windows. SMB 2.0 è stato rilasciato nel 2006, aggiungendo un'autenticazione più sicura, migliorando le prestazioni e riducendo il sovraccarico della rete. SMB 3.0 è arrivato nel 2012, aggiungendo la crittografia end-to-end per i trasferimenti di file e aumentando la sicurezza.
Metti alla prova le tue conoscenze