Slow UNC Connections with Multiple Network Providers Installed (150807)



The information in this article applies to:

  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0

This article was previously published under Q150807

SYMPTOMS

Connecting to network resources using the Universal Naming Convention (UNC) may take relatively long on a system with more than one network provider installed. For example, a delay of approximately 30 seconds has been reported while connecting to a Novell NetWare volume using the UNC on systems with the Workstation and the Client Services for NetWare network providers installed. This behavior can also occur after you install Services for Unix (SFU).

CAUSE

The Multiple UNC Provider (MUP) system component is responsible for locating the correct network provider for UNC connections. To do so, it asks every network provider installed if it can handle a particular UNC connection request. The MUP waits for the result from every network provider before it decides which network provider should actually handle the network connection.

Assume a system that has the Workstation and the Client Services for NetWare network providers installed. A user or a program issues an UNC connection request to a network resource located on a NetWare server. Depending on the number of network protocols installed and the name resolution methods used, the Workstation network provider needs a relatively long period of time to find out that it cannot handle the connection request. Even if the Client Services for NetWare network provider immediately tells the MUP that it can handle the request, the MUP waits for the response of the Workstation network provider before it passes the actual connection request to the Client Services for NetWare network provider for processing.

RESOLUTION

To minimize the time it takes to establish an UNC connection, use one of the following methods:
  • Use fewer network providers.
  • Use fewer network protocols for each network provider that is installed.
  • Tune each network protocol that is used for low name resolution time.

Modification Type:MajorLast Reviewed:6/3/2003
Keywords:kbnetwork KB150807