JSI Tip 6334. How do I set up Asynchronous Transfer Mode for a manual LAN Emulation Server and a LAN Emulation Configuration Server in Windows 2000?

Jerold Schulman

February 11, 2003

4 Min Read
ITPro Today logo in a gray background | ITPro Today

NOTE: The text in the following Microsoft Knowledge Base article is provided so that the site search can find this page. Please click the Knowledge Base link to insure that you are reading the most current information.

Microsoft Knowledge Base article Q284912 contains:

SUMMARY

The Asynchronous Transfer Mode (ATM) LAN Emulation driver in Windows 2000 supports the use of some special registry parameters for advanced configuration of special ATM LAN Emulation deployments. The use of these parameters is only for knowledgeable network administrators in special testing or production deployment of ATM LAN Emulation.

With these advanced registry parameters, you can use two advanced ATM LAN Emulation configurations:

  • Specify a private ATM address for the LAN EmulationConfiguration Server (LECS) instead of the automatic LECS discoveryprocedures.

  • Specify an ATM address for the LAN Emulation server (LES)instead of a LAN Emulation Configuration server.

This article describes how to edit the registry to specify the ATM address for each type of configuration.

MORE INFORMATION

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

How to Specify a Private ATM Address for the LECS

In this configuration, only the LECS that you specify is used by the LEC instance. To specify a private ATM address for the LECS:

  1. Click Start, and then clickRun.

  2. In the Run box, typeregedit, and then click OK.

  3. In Registry Editor, click the following key:

    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesATMLaneParametersAdaptersATMadapter instance GUIDElanListELAN instance GUID

  4. Set the UseLecs parameter to 1, or delete this parameter so that it uses a value of 1.

  5. Set the DiscoverLecs parameter to 0.

  6. Set the LecsAddr parameter to the LECS ATM address that you want.

  7. On the File menu, clickExit.

  8. Disable, and then enable the ATM adapter to restart theLEC.

How to Specify an ATM Address for the LES

  1. Click Start, and then clickRun.

  2. In the Run dialog box, typeregedit, and then click OK.

  3. In Registry Editor, click the following key:

    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesATMLaneParametersAdaptersATMadapter instance GUIDElanListELAN instance GUID

  4. Set the UseLecs parameter to 0.

  5. Set the LesAddr parameter to the LES ATM address that you want.

  6. Set the LanType and MaxFramSizeCode parameters to appropriate values, if their default values do notmatch the parameters of the Emulated Local Area Network (ELAN) that is servedby the specified LesAddr.

  7. On the File menu, clickExit.

  8. Disable, and then enable the ATM adapter to restart theLEC.

The following table specifies the effects of different parameter values on an ELAN instance in the ATM LAN Emulation driver for parameters in the following registry key:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesATMLaneParametersAdaptersATM adapter instance GUIDElanListELAN instance GUID

Note "ATM adapter instance GUID" and "ELAN instance GUID" vary on different computers, but on a computer that has one ATM adapter and is configured to join one ELAN, there is only one instance of an ATM adapter and ELAN.

Key Type

Possible Values

Description

UseLecs

DWORD 0 or 1

This parameter determines if this LEC instance uses a LAN LECS for getting Emulated LAN configuration information. If the value is 0, this LEC instance does not use an LECS and requires the LesAddr parameter to specify the ATM address of the LES. The LanType and MaxFrameSizeCode also must be specified if the defaults for these parameters do not match the ELAN that is served by the LES that is specified in the LesAddr parameter. If the value is 1, this LEC instance uses a LECS for getting ELAN configuration information. The default value for this parameter, if not present, is 1.

DiscoverLecs

DWORD 0 or 1

This parameter determines if this LEC instance tries to discover the LECS. If the value is 0 (zero), this ELAN does not try to discover the LECS, and uses the ATM address that is provided by the LecsAddr parameter. The default value for this parameter, if not present, is 1.

LecsAddr

STRING Hexadecimal ATM Address

This parameter specifies the ATM address of a LECS for this LEC instance to use if the DiscoverLecs parameter is set to the value 0. There is no default value for this parameter.

LesAddr

STRING Hexadecimal ATM Address

This parameter specifies the ATM address of a LES for this LEC instance to use if the UseLecs parameter is set to 0. There is no default value for this parameter.

ElanName

STRING ELAN Name

This parameter specifies the name of this Emulated LAN instance. It is used in the configuration request to a LECS to match a specific configured ELAN. There is no default value for this parameter.

LanType

DWORD 0, 1, or 2

This parameter specifies the LAN Emulation LAN type for this instance of an Emulated LAN.

0 = unspecified

1 = Ethernet/802.3

2 = Token Ring/802.5

The default value for this parameter, if not present, is 0 (unspecified LAN Type).

MaxFrameSizeCode

DWORD 0,1,2,3 or 4

This parameter specifies the Maximum Frame Size Code that determines the maximum frame size that this instance of an Emulated LAN will use.

0 = unspecified

1 = 1516

2 = 4544

3 = 9234

4 = 18190

The default value for this parameter, if not present, is 0 (unspecified Maximum Frame Size).



Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like