How the SNA Server Client Chooses a "Sponsor" SNA Server

ID: Q160849

The information in this article applies to:

SUMMARY

When the SNA Server client software initializes (Wnap.exe for Windows 3.x, or Snabase.exe for Windows 95, Windows NT and MS-DOS), it opens a "sponsor" connection to SnaBase running on an SNA Server in the subdomain. This article describes how the SNA client locates a sponsor server.

NOTE: The order that computers running SNA Servers are tried for 3270, LUA or LU6.2 sessions is not affected by the sponsor server chosen by the client. For information about SNA Server load balancing and hot backup, see the following Microsoft Knowledge Base article:

  ARTICLE-ID: Q128244
  TITLE     : SNA Server Load Balancing and Hot Backup

MORE INFORMATION

The client locates a sponsor server as follows:

NOTE: If the server is located on a different TCP/IP subnet than the client, this broadcast is normally filtered by any intermediate IP routers separating the client and server. In this configuration, the remote connection method should be chosen during SNA client setup. NOTE: The SNA client Setup programs only prompt for two remote server names. To configure additional remote servers, they can be manually added for the Windows 3.x, Windows 95 and Windows NT clients as follows: NOTE: When connecting over Banyan or NetWare IPX/SPX, the SNA Server Windows 3.x client only supports local connection mode described earlier. The sponsor connection must be successfully established before an SNA application session (that is, 3270, LUA, APPC, CPIC, CSV, and so forth) will connect to an SNA Server.

Background on the Sponsor Connection

When the SNA Server client software initializes, it opens a "sponsor" (or service) connection to the SnaBase service on an SNA Server in the subdomain. The following functions are performed over this sponsor connection:

The RandomSponsor Setting

The SNA Server 2.11 Service Pack 1 (or later) client software implements random selection of a sponsor server if Named Pipes or TCP/IP is configured with the remote option. The initial release of SNA Server 2.11 and previous versions of the SNA client software will open remote sponsor servers in the order configured.

By randomly choosing a sponsor server, the SNA Windows 3.x, Windows 95 and Windows NT clients will tend to load balance across SNA Servers for their sponsor connection to help distribute the load across servers.

The RandomSponsor setting can be configured for the Windows 95 client after applying SNA Server 3.0 Service Pack 2. If this Service Pack is not applied, remote sponsor servers are always tried in random order.

The RandomSponsor setting is enabled by default for Windows 3.x, Windows NT, and Windows 95 clients but can be disabled through the following configuration setting:

SNA Server Windows 95 Client

If the SNA Server 3.0 Service Pack 2 Windows 95 client is applied, the following entry may be set:

   HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SnaBase/Parameters/ 
   RandomSponsor: 0

SNA Server Windows 3.x (or WFW) Client

In the [WNAP] section of Win.ini:

   RandomSponsor = NO

SNA Server Windows NT Client

   HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/SnaBase/Parameters/ 
   RandomSponsor: REG_DWORD: 0

The client SnaBase service must be restarted to implement this change.

Disabling the RandomSponsor setting causes the SNA client to try the remote servers in the order they're configured.

Additional query words: snafaq

Keywords          : kbnetwork kbtshoot kbusage prodsna snawin3x snawin95 snawinnt kbfix3.00.sp2 
Version           : 2.11 3.0
Platform          : WINDOWS
Issue type        : kbinfo

Last Reviewed: May 29, 1998