DOCUMENT:Q258609 08-AUG-2001 [winnt] TITLE :WLBS Cluster Appears to Stop Servicing Clients PRODUCT :Microsoft Windows NT PROD/VER:winnt:4.0 OPER/SYS: KEYWORDS:kbnetwork ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Windows NT Server version 4.0 - Microsoft Windows NT Server, Enterprise Edition version 4.0 ------------------------------------------------------------------------------- SYMPTOMS ======== Host members of a Windows Load Balancing Service (WLBS) cluster that is configured to operate in Unicast mode (Multicast support is disabled) and is directly connected to a switch may suddenly stop servicing clients. Rebooting the cluster hosts appears to correct the problem. CAUSE ===== By default, WLBS masks the cluster's virtual media access control (VMAC) address when sending packets to prevent a switch from learning the VMAC address and associating it with a port (for WLBS to work properly, packets going to the virtual IP address must reach all cluster hosts). If the switch associates the VMAC address with a port, packets going to the virtual IP address are sent to just the cluster host that is connected to the port on which the switch created the association in its index table. The full Microsoft Systems Management Server (SMS) version of Network Monitor (Netmon) binds to the adapter below the WLBS NDIS miniport driver and has a security feature that emits Logical Link Control (LLC) frames when capturing data to warn other computers in the local area network (LAN) that packets are being sniffed. Because these LLC frames originate from the Netmon driver below the WLBS driver, WLBS has no chance to mask the VMAC address. The switch would then add an entry in its Index table mapping the VMAC address to the port from which it received the LLC frame. Packets with a destination of the virtual IP address would only reach the host that sent the LLC frame. This host would not service clients that are supposed to be serviced by the other cluster hosts. RESOLUTION ========== Do not use the SMS version of Network Monitor in a WLBS cluster host if cluster operations rely on WLBS masking the cluster VMAC address. MORE INFORMATION ================ This behavior does not occur in Microsoft Windows 2000 because the SMS version of Netmon binds to the Network Load Balancing (NLB) component. For additional information, click the article number below to view the article in the Microsoft Knowledge Base: Q193602 Configuration Options for WLBS Hosts Connected to Layer 2 Switch Additional query words: ====================================================================== Keywords : kbnetwork Technology : kbWinNTsearch kbWinNT400search kbWinNTSsearch kbWinNTSEntSearch kbWinNTSEnt400 kbWinNTS400search kbWinNTS400 Version : winnt:4.0 Issue type : kbprb ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2001.