The ATM ARP client parameters are located—along with the TCP/IP parameters for each interface—under the AtmArpC subkey. A sample dump of the registry for a single TCP/IP interface for an ATM adapter is shown below.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{A24B73BE-D2CD-11D1-BE08-8FF4D413E1BE}\AtmArpC
SapSelector = REG_DWORD 0x00000001
AddressResolutionTimeout = REG_DWORD 0x00000003
ARPEntryAgingTimeout = REG_DWORD 0x00000384
InARPWaitTimeout = REG_DWORD 0x00000005
MaxResolutionAttempts = REG_DWORD 0x00000004
MinWaitAfterNak = REG_DWORD 0x0000000a
ServerConnectInterval = REG_DWORD 0x00000005
ServerRefreshTimeout = REG_DWORD 0x00000384
ServerRegistrationTimeout = REG_DWORD 0x00000003
DefaultVcAgingTimeout = REG_DWORD 0x0000003c
MARSConnectInterval = REG_DWORD 0x00000005
MARSRegistrationTimeout = REG_DWORD 0x00000003
JoinTimeout = REG_DWORD 0x0000000a
LeaveTimeout = REG_DWORD 0x0000000a
MaxJoinLeaveAttempts = REG_DWORD 0x00000005
MaxDelayBetweenMULTIs = REG_DWORD 0x0000000a
ARPServerList = REG_MULTI_SZ "4700790001020000000000000000A03E00000200"
MARServerList = REG_MULTI_SZ "4700790001020000000000000000A03E00000200"
MTU = REG_DWORD 0x000023dc
PVCOnly = REG_DWORD 0x00000000
A description of each of these parameters follows.
SapSelector
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number
Valid Range: 1–255
Default: 1
Description: Specifies the selector byte value used by the ATMARP client as the twentieth byte of its ATM address. The resulting address is used to register with the ATMARP server and the Multicast Address Resolution Server (MARS).
AddressResolutionTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 1–60
Default: 3
Description: Specifies how long the ATMARP client waits for a response after sending an ARP request for a unicast IP address (or MARS request for a multicast/broadcast IP address). If this timer elapses, the ATMARP client retransmits the request a maximum of (MaxResolutionAttempts – 1) times.
ARPEntryAgingTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 90–1800
Default: 900 seconds (15 minutes)
Description: Specifies how long the ATMARP client retains address resolution information for a unicast IP address before it is invalidated. If this timer expires, the ATMARP client does one of the following things:
-
If there are no virtual circuits (VCs) associated with the IP address, it deletes the ARP entry for this IP address.
-
If there is at least one permanent virtual circuit (PVC) associated with the IP address, it uses Inverse ARP on the PVC to revalidate the ARP entry.
-
If there is at least one SVC associated with the IP address, it sends an ARP request to the ARP server to revalidate the ARP entry.
InARPWaitTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 1–60
Default: 5
Description: Specifies how long the ATMARP client waits for a response after sending an Inverse Address Resolution Protocol (InARP) request to revalidate a unicast IP address to ATM address mapping, that is, an ARP entry. If this timer expires, the ATMARP client deletes the ARP table entry that contains the IP address.
MaxResolutionAttempts
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number
Valid Range: 1–255
Default: 4
Description: Specifies the maximum number of attempts to be made by the ATMARP client to resolve a unicast or multicast or broadcast IP address to an ATM address (or addresses).
MinWaitAfterNak
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 1–60
Default: 10
Description: Specifies how long the ATMARP client waits after receiving a failure (ARP NAK) response from the ARP server or MARS. This prevents the ATMARP client from flooding the server with queries for an IP address that is nonexistent or unknown.
ServerConnectInterval
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 1–30
Default: 5
Description: Specifies how long the ATMARP client waits after a failed attempt to connect to the ARP server before retrying the connection.
ServerRefreshTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 90–1800
Default: 900 seconds (15 minutes)
Description: Specifies the interval at which the ATMARP client sends an ARP Request with its own IP/ATM address information to refresh the ATMARP server’s cache.
ServerRegistrationTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 1–60
Default: 3
Description: Specifies how long the ATMARP client waits for an ARP Response packet in reply to an ARP Request packet that it sent to register its own IP/ATM information with the ATMARP server. If this timer expires, the ATMARP client retransmits the ARP Request packet.
DefaultVcAgingTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 10–1800
Default: 60
Description: Specifies the inactivity time-out for all VCs initiated by the ATMARP client. This does not apply to PVCs. Inactivity is defined as a condition of no data activity in either direction. If this timer expires, the ATMARP client disconnects the VC.
MARSConnectInterval
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 1–30
Default: 5
Description: Specifies how long the ATMARP client waits after a failed attempt to connect to the MARS before retrying the connection.
MARSRegistrationTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 1–60
Default: 3
Description: Specifies how long the ATMARP client waits for an MARS Join packet in reply to a MARS Join packet that it sent to register its ATM address with the MARS. If this timer expires, the ATMARP client retransmits the MARS Join packet.
JoinTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 5–60
Default: 10
Description: Specifies how long the ATMARP client waits for a MARS Join packet in reply to a MARS Join packet it sent to initiate membership to an IP multicast group (or the IP broadcast address). If this timer expires, the ATMARP client retransmits the MARS join packet a maximum of MaxJoinLeaveAttempts.
LeaveTimeout
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of seconds
Valid Range: 5–60
Default: 10
Description: Specifies how long the ATMARP client waits for a MARS Leave packet in reply to a MARS Leave packet that it sent to terminate membership from an IP multicast group (or the IP broadcast address). If this timer expires, the ATMARP client retransmits the MARS Leave packet a maximum of MaxJoinLeaveAttempts one time.
MaxJoinLeaveAttempts
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number
Valid Range: 1–10
Default: 5
Description: Specifies the maximum number of attempts to be made by the ATMARP client to Join or Leave an IP multicast (or broadcast) group.
MaxDelayBetweenMULTIs
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—Number of seconds
Valid Range: 2–60
Default: 5
Description: Specifies the maximum delay expected by the ATMARP client between successive MARS MULTI packets corresponding to a single MARS Request.
ARPServerList
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_MULTI_SZ
Valid Range: A list of strings containing ATM addresses
Default: 4700790001020000000000000000A03E00000200
Description: This is the list of ARP servers that the ARP client is allowed to register with. This is used in a failover fashion; that is, the ARP client tries to register using each address in sequence until successful.
MARServerList
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_MULTI_SZ—list of strings
Valid Range: A list of strings containing ATM addresses
Default: 4700790001020000000000000000A03E00000200
Description: This is the list of MARS servers that the ARP client is allowed to register with. This is used in a failover fashion; that is, the ARP client tries to register using each address in sequence, until successful.
MTU
Key: Tcpip\Parameters\Interfaces\interface\AtmArpC
Value Type: REG_DWORD—number of bytes
Valid Range: 9180–65527
Default: 9180
Description: Specifies the maximum transmission unit reported to the IP layer for this interface.
Share with your friends: |