I have an NT server with two network cards in it. One is attached to an NT domain of which it is a member (Just a server, not a PDC or BDC). The other card is attached to a workgroup. I am using TCP/IP only. Ping works fine to all machines in the domain and to all machines in the workgroup. There are no pauses or problems with ping when i use the ip address or the ip name. I am not running a WINS server anywhere but am using lmhosts.
The problem: When I do a "net use z: \\booth1\share", where booth1 is a machine in the workgroup, it locks up for around 50 seconds before the command is successful. Simlarly, if I browse the workgroup using "network neighbourhood", the list of machines in the workgroup (about 10) comes up in a few sconds but if I then click on one to view the shares, another 50 second gap occurs.
I ran the network monitor and got the following results. When a "net use ..." is performed on the server to a client in the workgroup, there is an immediate name query from the server which is answered straight away by the client. Some more stuff takes place within a second (a session request by the server and a positive session response by the client). Then there is a 50 second gap with a couple
of TCP packets going from server to client. After the huge pause, the server sends a C negociate message with a list of dialects (of LAN Manager?) in it. Immediatly, the client replies (it picks number 7) and everything then works.
How do I get it so that access to the workgroup machines do not have this 50 second pause? I need to keep access to the domain as well, of course.