Skip to main content

NetApp_Insight_2020.png 

NetApp Knowledgebase

What is the default negotiated SMB version with various versions of Data ONTAP and Windows clients?

Views:
594
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
cifs
Last Updated:

Applies to

Various versions of Data ONTAP and Windows clients

Answer

The Server Message Block (SMB) protocol version used for file-sharing operation is determined during the negotiation process. It depends on the highest version supported by both the clients and the servers. The following is a history of how SMB evolved on both Windows clients and Data ONTAP.

SMB 2.0 is supported on Windows clients since Windows Vista and Windows Server 2008, it is by default enabled.
SMB 2.1 is supported on Windows clients since Windows 7 and Windows Server 2008 R2, it is by default enabled.
SMB 3.0 is supported on Windows clients since Windows 8 and Windows Server 2012, it is by default enabled.

For information on how to enable or disable SMB2.0/2.1/3.0, please refer to the documentation of the relevant ONTAP version or contact NetApp Support.

Note: SMB 2.1 could potentially cause CIFS service disruption, so it has been disabled by default with newer versions of ONTAP, refer to KB: Potential disruption to CIFS service due to SMB 2.1 lease issues in specific Data ONTAP® 7-Mode releases & Bug 824447

The following table describes the protocol used with the default server/client configuration:

Protocol Version  Client Version  Server Version Data ONTAP Version
SMB 1.0 Windows XP Windows Server 2003 All
SMB 2.0 Windows Vista Windows Server 2008 7.3.1 and newer;8.x
SMB 2.1 Windows 7 Windows Server 2008R2

8.1 Clustered ONTAP;

8.1.1 7-Mode

SMB 3 Windows 8 Windows Server 2012 8.2 Clustered ONTAP