none
Protocolli di collegamento SMB RRS feed

  • Domanda

  • Ciao a tutti, ho una domanda un po' particolare sul colelgamento smb fra windows server e client. La versione del protocollo con cui un client si collega al server viene determinata automaticamente? Se lancio da Powershell il comando Get-SmbConnection posso vedere il collegamento con il dialect 3.0.2 (ad esempio). Se lo faccio da un client differente posso trovare un valore diverso. C'è modo di impostare lo stesso dialetto per tutti i client?
    lunedì 15 luglio 2019 14:57

Risposte

  • Non capisco dove sia il problema da voler utilizzare la stessa versione di SMB ovunque. Se tu volessi farlo, saresti costretto a forzare tutti i computer della lan al computer/server che ha la versione più bassa di smb!
    Con perdita di performace funzionalità e sicurezza!!!
    Volendo puoi, ma sconsigliato per i motivi citati in precedenza. Nella KB seguente viene spiegato come fare Come rilevare, abilitare e disabilitare SMBv1, SMBv2 e SMBv3 in Windows Client e Windows Server

    Negli ultimi Windows Server/windows Client, la versione 1 del Server Message Block (SMBv1) è disabilitata di default , mentre le versioni 2 (SMBv2) e 3 (SMBv3) sono attive.

    Logicamente chi la impone è il sistema operativo che ha la vesione SMB più bassa, che sia il client/sorgente o il server/destinazione.

    Es.  Se un W7 si collega a una destinazione WS2019, negozieranno la versione del protocollo più alta a loro comune, quindi  per capirsi  "parleranno"   SMBv2.1

    Ecco uno schema per capire come viene negoziata la versione di SMB in funzione dei Sistemi Operativi che si relazionano

    https://blogs.technet.microsoft.com/josebda/2015/05/05/whats-new-in-smb-3-1-1-in-the-windows-server-2016-technical-preview-2/
    4. Which protocol is negotiated?

    Please note that SMB clients and SMB servers negotiate the SMB dialect that they will use based on each side’s offer.

    *WC = Windows Client
    *WS = Windows Server

    OS

    Windows 10
    WS* 2016 TP2

    Windows 8.1
    WS* 2012 R2

    Windows 8
    WS* 2012

    Windows 7
    WS* 2008 R2

    Windows Vista
    WS* 2008

    Previous
    versions

    Windows 10
    WS* 2016 TP2

    SMB 3.1.1

    SMB 3.0.2

    SMB 3.0

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows 8.1
    WS* 2012 R2

    SMB 3.0.2

    SMB 3.0.2

    SMB 3.0

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows 8
    WS* 2012

    SMB 3.0

    SMB 3.0

    SMB 3.0

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows 7
    WS* 2008 R2

    SMB 2.1

    SMB 2.1

    SMB 2.1

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows Vista
    WS* 2008

    SMB 2.0.2

    SMB 2.0.2

    SMB 2.0.2

    SMB 2.0.2

    SMB 2.0.2

    SMB 1.x

    Previous
    versions

    SMB 1.x

    SMB 1.x

    SMB 1.x

    SMB 1.x

    SMB 1.x

    SMB 1.x


    Ciao Gastone


    Gastone Canali >http://www.armadillo.it


    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere




    lunedì 15 luglio 2019 17:44
    Moderatore

Tutte le risposte

  • Ciao, dai un occhio qui. 

    https://docs.microsoft.com/en-us/windows/win32/fileio/microsoft-smb-protocol-and-cifs-protocol-overview

    Windows usa sempre la versione più recente del protocollo smb. Se il server supporta le 3 ed il sistema operativo supporta le 3, userà la 3.

    Logicamente che la impone è il sistema di destinazione.

    https://docs.microsoft.com/it-it/windows-server/storage/file-server/file-server-smb-overview

    ciao.

    A.

    lunedì 15 luglio 2019 16:16
    Moderatore
  • Non capisco dove sia il problema da voler utilizzare la stessa versione di SMB ovunque. Se tu volessi farlo, saresti costretto a forzare tutti i computer della lan al computer/server che ha la versione più bassa di smb!
    Con perdita di performace funzionalità e sicurezza!!!
    Volendo puoi, ma sconsigliato per i motivi citati in precedenza. Nella KB seguente viene spiegato come fare Come rilevare, abilitare e disabilitare SMBv1, SMBv2 e SMBv3 in Windows Client e Windows Server

    Negli ultimi Windows Server/windows Client, la versione 1 del Server Message Block (SMBv1) è disabilitata di default , mentre le versioni 2 (SMBv2) e 3 (SMBv3) sono attive.

    Logicamente chi la impone è il sistema operativo che ha la vesione SMB più bassa, che sia il client/sorgente o il server/destinazione.

    Es.  Se un W7 si collega a una destinazione WS2019, negozieranno la versione del protocollo più alta a loro comune, quindi  per capirsi  "parleranno"   SMBv2.1

    Ecco uno schema per capire come viene negoziata la versione di SMB in funzione dei Sistemi Operativi che si relazionano

    https://blogs.technet.microsoft.com/josebda/2015/05/05/whats-new-in-smb-3-1-1-in-the-windows-server-2016-technical-preview-2/
    4. Which protocol is negotiated?

    Please note that SMB clients and SMB servers negotiate the SMB dialect that they will use based on each side’s offer.

    *WC = Windows Client
    *WS = Windows Server

    OS

    Windows 10
    WS* 2016 TP2

    Windows 8.1
    WS* 2012 R2

    Windows 8
    WS* 2012

    Windows 7
    WS* 2008 R2

    Windows Vista
    WS* 2008

    Previous
    versions

    Windows 10
    WS* 2016 TP2

    SMB 3.1.1

    SMB 3.0.2

    SMB 3.0

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows 8.1
    WS* 2012 R2

    SMB 3.0.2

    SMB 3.0.2

    SMB 3.0

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows 8
    WS* 2012

    SMB 3.0

    SMB 3.0

    SMB 3.0

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows 7
    WS* 2008 R2

    SMB 2.1

    SMB 2.1

    SMB 2.1

    SMB 2.1

    SMB 2.0.2

    SMB 1.x

    Windows Vista
    WS* 2008

    SMB 2.0.2

    SMB 2.0.2

    SMB 2.0.2

    SMB 2.0.2

    SMB 2.0.2

    SMB 1.x

    Previous
    versions

    SMB 1.x

    SMB 1.x

    SMB 1.x

    SMB 1.x

    SMB 1.x

    SMB 1.x


    Ciao Gastone


    Gastone Canali >http://www.armadillo.it


    Se alcuni post rispondono al tuo quesito(non necessariamente i miei), ricorda di contrassegnarli come risposta e non dimenticare di contrassegnare anche i post utili. GRAZIE! Ricorda di dare un occhio ai link Click Here andHere




    lunedì 15 luglio 2019 17:44
    Moderatore