%%<[sambabg] %%%==== ====[plain] %%% %%%<[center] %%%\Large %%%'''SMB3''' %%%[center]> %%% %%%[frame]> %%%%%[sambabg]> %%% ==== SMB3 ==== %%% %%% <[block]{SMB3 (2012) introduced SMB clustering:} %%% * Clustering - Witness %%% * Continuous Availability - Persistent Handles %%% * Scale Out %%% [block]> %%% %%% <[block]{Additionally:} %%% * Transport encryption %%% * Multi-Channel %%% * RDMA transport (SMB Direct) %%% [block]> ==== SMB2+ Features $\in$ Samba ==== * SMB 2.0: ** durable file handles [4.0] * SMB 2.1: ** multi-credit / large mtu [4.0] ** dynamic reauthentication [4.0] ** leasing [4.2, default in 4.5] ** resilient file handles [PoC] * SMB 3.0: ** new crypto (sign/encrypt) [4.0] ** secure negotiation [4.0] ** durable file handles v2 [4.0] ** _red_multi-channel [4.4 (experimental)]_ ** _blue_SMB direct [design/PoC]_ ** _blue_persistent file handles / CA [WIP/PoC]_ ** _blue_witness [WIP+]_ * SMB 3.0.2: [4.3] * SMB 3.1.1: ** negotiate contexts, preauth: [4.3] [frame]>