Reduces the previous number of SMB 1.0 commands and sub commands from over a hundred
to just 19 commands.
Supports a new caching model called Lease. This model enables the client to have
multiple opens on a single file which helps in holding on to the cache.
Provides more scalable performance for high-speed networks and includes the
following performance benefits:
SMB payload requests can scale up to 1MB instead of 64K.
Reduces CPU utilization on the server and client.
SMB clients gain the performance benefit of not losing local caching when the
same file is opened multiple times.
- SMB payload requests can scale up to 1MB instead of 64K.
SMB 3.02: Windows 2012 R2
SMB 3.00: Windows 2012 , Samba 4.1
SMB 2.10: Windows 2008 R2 , Solaris 11.3
SMB 2.00: Windows 2008 , Samba 3.6 (dialect=1.5)
SMB 1.00: , Solaris 11.2 (dialect=1.5)
I decided to run some test on Windows 7 clients using IOzone Filesystem Benchmark to measure file performance (What you're really testing is your system's buffer cache + disk cache + disk speed combo) using a collection of different servers.