[jcifs] Network name resolve time
yankings
yankings at hotmail.com
Sun Aug 8 20:39:46 MDT 2010
Dear All,
Thanks for both of you!
I tried to convert my testing program to use DNS by adding the domain suffix
but no improvement on the logon process (still needs 2x seconds to logon).
I found that if the following properties set, the performance will be the
same as ver 1.1.11. I will go for this workaround before i figure out what
happen to those twenties seconds,
Config.setProperty( "jcifs.netbios.scope","test_scope_id");
Config.setProperty( "jcifs.resolveOrder", "LMHOSTS" );
Christopher R. Hertel wrote:
>
> Michael B Allen wrote:
>> Hi yankings,
>>
>> Your program doesn't make any sense. You set resolveOrder to do WINS
>> but you don't set a WINS server. Then the next method in the list is
>> DNS but the name given is not DNS name.
>>
>> In general, you should no longer be using NetBIOS names. You should
>> use DNS only and always use a fully qualified DNS hostnames. Sometimes
>> you can use only the first label of the DNS hostname but in this case
>> your OS must be configured with a suitable DNS search suffix.
>>
>> A proper JCIFS program should probably just set resolveOrder=DNS. But
>> LMHOSTS and WINS are still enabled by default just in case someone's
>> trying to connect to a Windows 98 machine.
>
> Mike is quite right about problems of confusing NetBIOS and DNS names.
> Don't confuse the two. They're different name spaces.
>
> Unfortunately, the use of the NBT (NetBIOS over TCP) transport is still
> widespread. Many shops run NBT without even knowing that they are doing
> so,
> and the SoHo NAS market still relies on it. Many uses of jCIFS (including
> apps for my cellphone) expect to use NBT transport.
>
> So, while I agree that it would be nice to move everyone off of NBT and on
> to Naked TCP, it's not likely to happen any time soon. Similarly, we
> should
> all give up on SMB/CIFS and move to SMB2, but that's not going to happen
> soon either.
>
> We still get requests for help with OS/2 on the Samba Tech mailing list.
>
> (no, really!)
>
> Chris -)-----
>
> --
> "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
>
>
--
View this message in context: http://old.nabble.com/Network-name-resolve-time-between-ver-1.1.11---1.3.14-tp29356405p29384219.html
Sent from the Samba - jcifs mailing list archive at Nabble.com.
More information about the jCIFS
mailing list