DOCUMENT:Q232711 10-AUG-2001 [winnt] TITLE :How Cluster Integrity Is Monitored in WLBS PRODUCT :Microsoft Windows NT PROD/VER:winnt:1.0,4.0 OPER/SYS: KEYWORDS:kbnetwork ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Windows NT Server, Enterprise Edition version 4.0 - Microsoft Windows NT Load Balancing Service 1.0 ------------------------------------------------------------------------------- SUMMARY ======= Cluster integrity is monitored by the periodic exchange of proprietary messages between cluster members; these messages are called heartbeats. Each cluster host periodically sends a heartbeat from its virtual network adapter to the segment in which the cluster's virtual network adapters reside to let the other hosts know that it is "alive." When the Windows NT Load Balancing Service (WLBS) cluster is configured to use a unicast media access control (MAC) address, the heartbeat is sent to the Ethernet broadcast address, FFFFFFFFFFFF. When the cluster is configured to use a multicast MAC address, the heartbeat is sent to the cluster's multicast MAC address. The virtual network adapter of each cluster host must be in the same network segment or subnet as the other cluster hosts' virtual network adapters to be able to receive the heartbeat from each other. By default, the time period a cluster host waits before sending the next heartbeat is 1 second. This can be customized by adjusting the AliveMsgPeriod registry parameter. By default, a cluster host is declared inactive by the other hosts if its heartbeat is missed for five periods. You can customize this value by adjusting the AliveMsgTolerance registry parameter. The intracluster traffic that is created by the heartbeat is miniscule. It is a function of the cluster size, not of the number of users or offered load. The size of the heartbeat message is 1.5 KB. It is stamped with a version number and newer versions are insured to be backward compatible. MORE INFORMATION ================ The heartbeat's Ethernet frame type is 0x886f (IEEE registered). The frame type used in previous versions of WLBS is 0xbf01. In a mixed cluster composed of WLBS and previous versions of WLBS, WLBS reverts to frame type 0xbf01. REFERENCES ========== For additional information, please see the following article in the Microsoft Knowledge Base: Q193601 Registry Parameters for Windows NT Load Balancing Service Additional query words: convoy nic ====================================================================== Keywords : kbnetwork Technology : kbWinNTsearch kbWinNT400search kbWinNTSsearch kbWinNTSEntSearch kbWinNTSEnt400 kbWinNTS400search kbWinNTLBS100 kbWinNTLBSSearch Version : winnt:1.0,4.0 Issue type : kbinfo ============================================================================= 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.