Che cos'è un server Message Block?
Un server message block (SMB), noto anche come CIFS (Common Internet File System), è un protocollo utilizzato su reti di computer che consente agli utenti di condividere l'accesso a file, porte e stampanti sul sistema, facilitando la comunicazione tra le persone collegate a la stessa rete. Inoltre, fornisce una piattaforma di comunicazione tra processi, consentendo ai processi di scambiare thread di dati tra loro mentre sono in esecuzione. Un blocco di messaggi del server è un approccio lato client alle comunicazioni di rete, il che significa che tutto ciò che accade sulla rete è guidato dalle richieste dei singoli computer client.
In una configurazione lato client, mentre tutti i computer della rete sono collegati a un computer "server" principale, quel computer server assume un ruolo prevalentemente passivo. Quando le cose sulla rete procedono normalmente, il server non funzionerà fino a quando le richieste non vengono fatte dai singoli computer client, come una richiesta di accesso a un file condiviso memorizzato sull'unità server o una richiesta per incanalare le informazioni dal computer di rete A al computer di rete B. In tutte le altre occasioni in cui il server non è sotto il controllo diretto di un utente finale, si siede semplicemente e attende l'arrivo degli ordini.
Sulle reti locali (LAN), la comunicazione a blocchi di messaggi del server è generalmente considerata paragonabile in termini di velocità ad altri protocolli standard per il passaggio di dati. Su reti WAN (Wide Area Network), come Internet, la latenza ha un effetto sostanziale sulle comunicazioni di blocco dei messaggi del server rispetto ai tipi concorrenti di protocolli di trasporto di file, come il protocollo di trasporto di file (FTP). La latenza è semplicemente il tempo necessario affinché avvenga una comunicazione, che in genere viene misurato in millisecondi. Una latenza inferiore fornisce una sensazione meno "lenta" durante l'invio di informazioni, aumentando la fluidità del trasferimento delle informazioni.
Inoltre, anche sulle reti locali, la comunicazione delle PMI determina un aumento sostanziale del traffico di trasmissione. Questo traffico ha origine indirettamente attraverso il protocollo NetBIOS sul sistema, poiché il sistema di blocco dei messaggi del server stesso non produce trasmissioni. Un aumento del traffico di trasmissione può ingombrare la rete, causando ritardi e aumentando la probabilità che i pacchetti vadano persi mentre viaggiano attraverso la rete. Per questo motivo, le comunicazioni SMB non sono in genere preferite su reti con un gran numero di utenti, dove è più probabile che il problema si aggravi attraverso il volume.