Various versions of Data ONTAP and Windows clients
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;
|SMB 3||Windows 8||Windows Server 2012||8.2 Clustered ONTAP|