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?

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 Emulation Configuration Server (LECS) instead of the automatic LECS discovery procedures.
  • 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 click Run.
  2. In the Run box, type regedit, and then click OK.
  3. In Registry Editor, click the following key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ATMLane\Parameters\Adapters\ATM adapter instance GUID\ElanList\ELAN 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, click Exit.
  8. Disable, and then enable the ATM adapter to restart the LEC.

How to Specify an ATM Address for the LES

  1. Click Start, and then click Run.
  2. In the Run dialog box, type regedit, and then click OK.
  3. In Registry Editor, click the following key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ATMLane\Parameters\Adapters\ATM adapter instance GUID\ElanList\ELAN 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 not match the parameters of the Emulated Local Area Network (ELAN) that is served by the specified LesAddr.
  7. On the File menu, click Exit.
  8. Disable, and then enable the ATM adapter to restart the LEC.
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_MACHINE\SYSTEM\CurrentControlSet\Services\ATMLane\Parameters\Adapters\ATM adapter instance GUID\ElanList\ELAN 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).



Hide comments

Comments

  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
Publish