[jcifs] With what SMB server versions is jCIFS compatible?
Christopher R. Hertel
crh at ubiqx.mn.org
Sat Sep 1 14:17:47 MDT 2012
Windows 8 will introduce SMB3 (which is really just a rebranding of SMB2.2).
SMB1 will continue to be supported, as you point out, but WindowsXP is now
the only supported version of Windows that does not speak SMB2. Vista and
above can all speak SMB2, and will negotiate that in preference to SMB1.
SMB2 is an improvement over SMB1 in a variety of ways, and (in my opinion)
will likely become the standard for Windows interoperability in the next few
years. The only work Microsoft is putting into SMB1 are security fixes.
The "NT LM 0.12" dialect was actually introduced before NT4, possibly with
NT3.51. I did not get a chance to look at anything earlier than 3.51 so I
don't know for sure.
On 09/01/2012 02:41 PM, Michael B Allen wrote:
> On Thu, Aug 30, 2012 at 4:10 AM, Jim Davis <jim.davis at gmail.com> wrote:
>> I am using the jCIFS library (version 1.3.14). I have been asked
>> "Is there a minimum version of the SMB protocol that we support?"
>> I read through the FAQ and did not see that addressed.
>> Can someone tell me what is needed for a Microsoft Server to be
>> supported by jCIFS 1.3.14?
> Hi Jim,
> The oldest and only version of SMB supported by JCIFS is "NT LM 0.12"
> which has been used almost exclusively since the introduction of
> Windows NT 4.0 back around 1997 or there abouts. There is an SMB2 now
> that JCIFS does not support. JCIFS just does SMB and not SMB2. But
> SMB2 is not widespread yet and I expect Windows will maintain backward
> compatibility for at least as long as their clients use regular SMB
> (which last I checked was all of them).
"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team -- http://www.samba.org/ -)----- Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/ -)----- ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/ -)----- crh at ubiqx.mn.org
OnLineBook -- http://ubiqx.org/cifs/ -)----- crh at ubiqx.org
More information about the jCIFS