Connectivity Delay with Multiple Redirectors InstalledLast reviewed: March 9, 1998Article ID: Q171386 |
The information in this article applies to:
IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information on how to do this, view the "Restoring the Registry" online Help topic in Regedit.exe or the "Restoring a Registry Key" online Help topic in Regedt32.exe.
SYMPTOMSYou may experience a delay when you attempt to connect to network resources from a system with multiple redirectors installed. This delay only happens the first time that you attempt the connection.
CAUSEWhen a non-WNET API initial UNC connection attempt is made to a network resource from a system with multiple redirectors, the Windows NT system sends the request to the multiple UNC provider (MUP) to identify which redirector should handle the request.
RESOLUTIONA modification to the MUP has been made such that, if the redirector with the highest priority is attempted first with a successful response, those redirectors with lower priorities are then bypassed and the connection is made through the redirector with the highest priority. Enabling this capability requires an updated Mup.sys and a modification to the registry entry DisableDFS. NOTE: If you are not using the IntranetWare client from Novell, you will need to edit the registry as follows: WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. For information about how to edit the registry, view the "Changing Keys And Values" online Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" online Help topics in Regedt32.exe. Note that you should back up the registry before you edit it.
MORE INFORMATIONThe MUP first establishes whether Distributed File System (Dfs) is in use and passes the request to Dfs. The MUP then checks its internal cache to see whether the connection had been made previously (entries in the MUP cache are held for 15 minutes). The MUP then sends the request to each redirector that handles each request synchronously and attempts to identify a resource on the network that matches the request. After all redirectors return, the MUP chooses (based on response and priority) which redirector the application will use. The delays come from two locations: first, the attempt to access the resource through Dfs and, second, the MUP must wait and accept all responses from all redirectors before completing the request. Therefore, even if a resource is readily available and accessible over one redirector, the request must still be made over the other installed redirectors before the request completes. Depending on the number of redirectors, protocols, and timer configurations for connectivity, these delays can exceed 13 seconds for each initial connection. The NetWare Redirector will be used as an example. The following illustrates an initial UNC connection attempt:
The priority for the redirectors can be configured using the following steps:
STATUSMicrosoft has confirmed this to be a problem in Windows NT version 4.0. A supported fix is now available, but has not been fully regression tested and should be applied only to systems experiencing this specific problem. Unless you are severely impacted by this specific problem, Microsoft recommends that you wait for the next Service Pack that contains this fix. Contact Microsoft Technical Support for more information.
|
Additional query words: redir provider
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |