SUMMARYThe TCP/IP protocol suite implementation for Windows NT 3.5x and 4.0 reads all of its configuration data from the registry. This information is written to the registry by the Network tool in Control Panel as part of the Setup process. Some of this information is also supplied by the Dynamic Host Configuration Protocol (DHCP) client service if it is enabled.This reference defines all of the registry parameters used to configure the protocol driver, Tcpip.sys, which implements the standard TCP/IP network protocols. The implementation of the protocol suite should perform properly and efficiently in most environments using only the configuration information gathered by the Network tool in Control Panel and DHCP. Optimal default values for all other configurable aspects of the protocols have been encoded into the drivers. There may be some unusual circumstances in customer installations where changes to certain default values are appropriate. To handle these cases, optional registry parameters can be created to modify the default behavior of some parts of the protocol drivers. CAUTION: The Windows NT TCP/IP implementation is largely self tuning. Adjusting registry parameters without careful study may adversely affect system performance. MORE INFORMATIONWARNING: 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.To change these parameters, use the following procedure:
Tcpip\Parameters Adapter Name\Parameters\Tcpip IMPORTANT: The Windows NT 3.5 Resource Kit documentation was not updated properly from version 3.1, and lists a number of incorrect TCP/IP registry parameters. The parameters listed in this document should be used in their place. The Windows NT 3.5 TCP/IP stack was a complete rewrite, so many of the old parameters are no longer valid. Standard Parameters Configurable Using Registry EditorThe following parameters are installed with default values by the Network tool in Control Panel during the installation of the TCP/IP components. They may be modified by using Registry Editor (Regedt32.exe).DatabasePath
Value Type: REG_EXPAND_SZ - Character string Valid Range: A valid Windows NT file path Default: %SystemRoot%\system32\drivers\etc Description: This parameter specifies the path to the standard internet database files (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS). It is used by the Windows Sockets interface.
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: Forwarding of broadcasts is not supported. This parameter is ignored.
Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: If this parameter is set to 1 (True), then IP will use zeros- broadcasts (0.0.0.0) instead of ones-broadcasts (255.255.255.255). Most systems use ones- broadcasts, but some systems derived from BSD implementations use zeros-broadcasts. Systems that use different broadcasts will not interoperate well on the same network. Optional Parameters Configurable Using Registry EditorThese parameters normally do not exist in the registry. They may be created to modify the default behavior of the TCP/IP protocol driver.ArpAlwaysSourceRoute (new in NT 3.51)
Value Type: REG_DWORD - Boolean Valid Range: 0,1 (False or True) Default: 0 (False) Description: Setting this parameter to 1 will force TCP/IP to transmit ARP queries with source routing enabled on Token Ring networks. By default, the stack transmits ARP queries without source routing first and retries with source routing enabled if no reply was received.
Value Type: REG_DWORD - Boolean Valid Range: 0,1 (False or True) Default: 0 (False) Description: Setting this parameter to 1 will force TCP/IP to transmit Ethernet packets using 802.3 SNAP encoding. By default, the stack transmits packets in DIX Ethernet format. It will always receive both formats.
Value Type: REG_DWORD - Number Valid Range: 0 - 255 Default: 0 Description: Specifies the default Type Of Service (TOS) value set in the header of outgoing IP packets. See RFC 791 for a definition of the values. Note that DefaultTOS is not available in Windows 2000 and later.
Value Type: REG_DWORD - Number of seconds/hops Valid Range: 1-255 Default: 32 for Windows NT version 3.51 Default: 128 for Windows NT version 4.0 Description: Specifies the default Time To Live (TTL) value set in the header of outgoing IP packets. The TTL determines the maximum amount of time an IP packet may live in the network without reaching its destination. It is effectively a limit on the number of routers an IP packet may pass through before being discarded.
Value Type: REG_DWORD - Boolean Valid Range: 0,1 (False, True) Default: 1 (True) Description: Setting this parameter to 1 causes TCP to perform Dead Gateway Detection. With this feature enabled, TCP will ask IP to change to a backup gateway if it retransmits a segment several times without receiving a response. Backup gateways may be defined in the Advanced section of the TCP/IP configuration dialog in the Network Control Panel.
Value Type: REG_DWORD - Boolean Valid Range: 0,1 (False, True) Default: 0 (False) Description: Setting this parameter to 1 (True) causes TCP to try to detect "Black Hole" routers while doing Path MTU Discovery. A "Black Hole" router does not return ICMP Destination Unreachable messages when it needs to fragment an IP datagram with the Don't Fragment bit set. TCP depends on receiving these messages to perform Path MTU Discovery. With this feature enabled, TCP will try to send segments without the Don't Fragment bit set if several retransmissions of a segment go unacknowledged. If the segment is acknowledged as a result, the MSS will be decreased and the Don't Fragment bit will be set in future packets on the connection. Enabling black hole detection increases the maximum number of retransmissions performed for a given segment.
Value Type: REG_DWORD - Boolean Valid Range: 0,1 (False, True) Default: 1 (True) Description: Setting this parameter to 1 (True) causes TCP to attempt to discover the Maximum Transmission Unit (MTU or largest packet size) over the path to a remote host. By discovering the Path MTU and limiting TCP segments to this size, TCP can eliminate fragmentation at routers along the path that connect networks with different MTUs. Fragmentation adversely affects TCP throughput and network congestion. Setting this parameter to 0 causes an MTU of 576 bytes to be used for all connections that are not to machines on the local subnet.
Value Type: REG_DWORD - Number of bytes Valid Range: network MTU - some reasonable value smaller than 0xFFFFFFFF Default: 74240 (enough for fifty 1480-byte packets, rounded to a multiple of 256) Description: This parameter determines how much memory IP allocates to store packet data in the router packet queue. When this buffer space is filled, the router begins discarding packets at random from its queue. Packet queue data buffers are 256 bytes in length, so the value of this parameter should be a multiple of 256. Multiple buffers are chained together for larger packets. The IP header for a packet is stored separately. This parameter is ignored and no buffers are allocated if the IP router is not enabled.
Value Type: REG_DWORD - Number Valid Range: 0,1,2 Default: 2 Description: This parameter determines to what extent the system supports IP multicasting and participates in the Internet Group Management Protocol. At level 0, the system provides no multicast support. At level 1, the system may only send IP multicast packets. At level 2, the system may send IP multicast packets and fully participate in IGMP to receive multicast packets.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 1 - 0xFFFFFFFF Default: 1000 (one second) Description: This parameter determines the interval separating keep alive retransmissions until a response is received. Once a response is receive, the delay until the next keep alive transmission is again controlled by the value of KeepAliveTime. The connection will be aborted after the number of retransmissions specified by TcpMaxDataRetransmissions have gone unanswered.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 1 - 0xFFFFFFFF Default: 7,200,000 (two hours) Description: The parameter controls how often TCP attempts to verify that an idle connection is still intact by sending a keep alive packet. If the remote system is still reachable and functioning, it will acknowledge the keep alive transmission. Keep alive packets are not sent by default. This feature may be enabled on a connection by an application.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 68 - the MTU of the underlying network Default: 0xFFFFFFFF Description: This parameter overrides the default Maximum Transmission Unit (MTU) for a network interface. The MTU is the maximum packet size in bytes that the transport will transmit over the underlying network. The size includes the transport header. Note that an IP datagram may span multiple packets. Values larger than the default for the underlying network will result in the transport using the network default MTU. Values smaller than 68 will result in the tranport using an MTU of 68.
Value Type: REG_DWORD Number Valid Range: 1 - some reasonable value smaller than 0xFFFFFFFF Default: 50 Description: This parameter determines the number of IP packet headers allocated for the router packet queue. When all headers are in use, the router will begin to discard packets at random from the queue. This value should be at least as large as the ForwardBufferMemory value divided by the maximum IP data size of the networks connected to the router. It should be no larger than the ForwardBufferMemory value divided by 256, since at least 256 bytes of forward buffer memory are used for each packet. The optimal number of forward packets for a given ForwardBufferMemory size depends on the type of traffic carried on the network and will be somewhere in between these two values. This parameter is ignored and no headers are allocated if the router is not enabled.
Value Type: REG_DWORD - Number Valid Range: 0 - 0xFFFFFFFF Default: 3 (in Windows NT) Default: 2 (in Windows 2000) Description: This parameter determines the number of times TCP will retransmit a connect request (SYN) before aborting the attempt. The retransmission timeout is doubled with each successive retransmission in a given connect attempt. The initial timeout value is three seconds.
Value Type: REG_DWORD - Number Valid Range: 0 - 0xFFFFFFFF Default: 5 Description: This parameter controls the number of times TCP will retransmit an individual data segment (non connect segment) before aborting the connection. The retransmission timeout is doubled with each successive retransmission on a connection. It is reset when responses resume. The base timeout value is dynamically determined by the measured round-trip time on the connection.
Value Type: REG_DWORD - Number Valid Range: 0 - 0xfffffe Default: 0xfffffe Description: This parameter limits the maximum number of connections that TCP may have open simultaneously.
Value Type: REG_DWORD - Time in seconds Valid Range: 30-300 (decimal) Default: 0xF0 (240 decimal) Description: This parameter determines the length of time that a connection will stay in the TIME_WAIT state when being closed. While a connection is in the TIME_WAIT state, the socket pair cannot be re- used. This is also known as the "2MSL" state, as by RFC the value should be twice the maximum segment lifetime on the network. See RFC793 for further details. TcpUseRFC1122UrgentPointer
Value Type: REG_DWORD - Boolean Valid Range: 0,1 (False, True) Default: 0 (False) Description: This parameter determines whether TCP uses the RFC 1122 specification for urgent data or the mode used by BSD- derived systems. The two mechanisms interpret the urgent pointer in the TCP header and the length of the urgent data differently. They are not interoperable. Windows NT defaults to BSD mode.
Value Type: REG_DWORD - Number of bytes Valid Range: 0 - 0xFFFF Default: The smaller of 0xFFFF OR (The larger of four times the maximum TCP data size on the network OR 8192 rounded up to an even multiple of the network TCP data size.) The default is 8760 for Ethernet. Description: This parameter determines the maximum TCP receive window size offered by the system. The receive window specifies the number of bytes a sender may transmit without receiving an acknowledgment. In general, larger receive windows will improve performance over high (delay * bandwidth ) networks. For highest efficiency, the receive window should be an even multiple of the TCP Maximum Segment Size (MSS). Parameters Configurable from the Network tool in Control PanelThe following parameters are created and modified automatically by the Network tool in Control Panel as a result of user-supplied information. There should be no need to configure them directly in the registry.DefaultGateway
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: Any set of valid IP addresses Default: None Description: This parameter specifies the list of gateways to be used to route packets not destined for a subnet that the computer is directly connected to, and for which a more specific route does not exist. This parameter, if it has a valid value, overrides the DhcpDefaultGateway parameter.
Value Type: REG_SZ - Character string Valid Range: Any valid DNS domain name Default: None Description: This parameter specifies the DNS domain name of the system. It is used by the Windows Sockets interface.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: If this par ameter is set to 1 (True), then the DHCP client service will attempt to configure the first IP interface on the adapter using DHCP.
Value Type: REG_SZ - Character string Valid Range: Any valid DNS hostname Default: The computername of the system Description: This parameter specifies the DNS hostname of the system, that will be returned by the "hostname" command.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: Any set of valid IP addresses Default: None Description: This parameter specifies the IP addresses of the IP interfaces to be bound to the adapter. If the first address in the list is 0.0.0.0, then the primary interface on the adapter will be configured from DHCP. A system with more than one IP interface for an adapter is called "logically multihomed." There must be a valid subnet mask value in the SubnetMask parameter for each IP address specified in this parameter.
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: Setting this parameter to 1 (True) causes the system to route IP packets between the networks that it is connected to.
Value Type: REG_SZ - A space delimited list of dotted decimal IP addresses Valid Range: Any set of valid IP address Default: None (Blank) Description: This parameter specifies the DNS name servers to be queried by Windows Sockets to resolve names.
Value Type: REG_SZ - Delimited list of DNS domain name suffixes Valid Range: Any set of valid DNS domain name suffixes (Space delimited for NT4 and earlier and Comma delimited for Win2000) Valid Range: Any set of valid DNS domain name suffixes Default: None Description: This parameter specifies a list of domain name suffixes to append to a name to be resolved via the DNS if resolution of the unadorned name fails. By default, the value of the Domain parameter is appended only. This parameter is used by the Windows Sockets interface.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: Any set of valid IP addresses. Default: None Description: This parameter specifies the subnet masks to be used with the IP interfaces bound to the adapter. If the first mask in the list is 0.0.0.0, then the primary interface on the adapter will be configured via DHCP. There must be a valid subnet mask value in the this parameter for each IP address specified in the IPAddress parameter. Parameters Configurable via the Route.exe Command in Windows NT 3.51In Windows NT 3.51, the route.exe command stores persistent IP routes as values under the Tcpip\Parameters\PersistentRoutes key. Each route is stored in the value name string as a comma-delimited list of the form:
For example, the value representing a host route to destination 45.100.23.10 through gateway 131.110.0.1 would be named:
The value type is a REG_SZ. There is no value data (empty string). Addition and deletion of these values can be accomplished entirely using the route command. There should be no need to configure them directly. Non-Configurable ParametersThe following parameters are created and used internally by the TCP/IP components. They should never be modified using Registry Editor. They are listed here for reference only.DhcpDefaultGateway
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: Any set of valid IP addresses Default: None Description: This parameter specifies the list of default gateways to be used to route packets not destined for a subnet that the computer is directly connected to, and for which a more specific route does not exist. This parameter is written by the DHCP client service, if enabled. This parameter is overridden by a valid DefaultGateway parameter value.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: Any valid IP address Default: None Description: This parameter specifies the DHCP-configured IP address for the interface. If the IPAddress parameter contains a first value other than 0.0.0.0, then that value will override this parameter.
Value Type: REG_SZ - A space delimited list of dotted decimal IP addresses Valid Range: Any set of valid IP address Default: None Description: This parameter specifies the DNS name servers to be queried by Windows Sockets to resolve names. It is written by the DHCP client service, if enabled. If the NameServer parameter has a valid value, then it will override this parameter.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: Any valid IP address Default: None Description: This parameter specifies the IP address of the DHCP server that granted the lease on the IP address in the DhcpIPAddress parameter.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: Any subnet mask that is valid for the configured IP address Default: None Description: This parameter specifies the DHCP-configured subnet mask for the address specified in the DhcpIPAddress parameter.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 0 - 0xFFFFFFFF Default: None Description: This parameter is written by the TCP/IP driver for use by the DHCP client service.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 1 - 0xFFFFFFFF Default: None Description: This parameter is used by the DHCP client service to store the time in seconds that the lease on the IP address for this adapter is valid for.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 1 - 0xFFFFFFFF Default: None Description: This parameter is used by the DHCP client service to store the time at which the lease on the IP address for this adapter was obtained.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 1 - 0xFFFFFFFF Default: None Description: This parameter is used by the DHCP client service to store the time at which the lease on the IP address for this adapter will expire.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: A legal NT device name Default: Empty string (Blank) Description: This parameter is used to direct IP to bind to a different link-layer protocol than the built-in ARP module. The value of the parameter is the name of the Windows NT device that IP should bind to. This parameter is in conjunction with the RAS component, for example.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 1 - 0xFFFFFFFF Default: None Description: This parameter is used by the DHCP client service to store the time at which the service will first try to renew the lease on the IP address for the adapter by contacting the server that granted the lease.
NOTE: In Windows 2000 and later this value is under the following key:
Valid Range: 1 - 0xFFFFFFFF Default: None Description: This parameter is used by the DHCP client service to store the time at which the service will try to renew the lease on the IP address for the adapter by broadcasting a renewal request. Time T2 should only be reached if the service has been unable to renew the lease with the original server for some reason. NBTAll of the NBT parameters are registry values located under one of two different subkeys of
Netbt\Parameters Netbt\Adapters\Adapter Name Standard Parameters Configurable from Registry EditorThe following parameters are installed with default values by the Network tool in Control Panel during the installation of the TCP/IP components. They may be modified using Registry Editor (Regedt32.exe).BcastNameQueryCount
Value Type: REG_DWORD - Count Valid Range: 1 to 0xFFFF Default: 3 Description: This value determines the number of times NetBT broadcasts a query for a given name without receiving a response.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 100 to 0xFFFFFFFF Default: 0x2ee ( 750 decimal) Description: This value determines the time interval between successive broadcast name queries for the same name.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 60000 to 0xFFFFFFFF Default: 0x927c0 ( 600000 milliseconds = 10 minutes) Description: This value determines the time interval that names are cached in the remote name table.
Value Type: REG_DWORD - UDP port number Valid Range: 0 - 0xFFFF Default: 0x89 Description: This parameter determines the destination port number to which NetBT will send name service related packets such as name queries and name registrations to WINS. The Microsoft WINS listens on port 0x89. NetBIOS name servers from other vendors may listen on different ports.
Value Type: REG_DWORD - Count Valid Range: 0 - 0xFFFF Default: 3 Description: This value determines the number of times NetBT sends a query to a WINS server for a given name without receiving a response.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 100 - 0xFFFFFFFF Default: 1500 (1.5 seconds) Description: This value determines the time interval between successive name queries to WINS for a given name.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 60,000 - 0xFFFFFFFF Default: 3,600,000 (1 hour) Description: This value determines the time interval between keepalive transmissions on a session. Setting the value to 0xFFFFFFF disables keepalives.
Value Type: REG_DWORD Valid Range: 1, 2, 3 (Small, Medium, Large) Default: 1 (Small) Description: This value determines the size of the name tables used to store local and remote names. In general, Small is adequate. If the system is acting as a proxy nameserver, then the value is automatically set to Large to increase the size of the name cache hash table. Hash table buckets are sized as follows: Large: 256 Medium: 128 Small: 16 Optional Parameters Configurable from Registry EditorThese parameters normally do not exist in the registry. They may be created to modify the default behavior of the NetBT protocol driver.BroadcastAddress
Value Type: REG_DWORD - Four byte, little- endian encoded IP address Valid Range: 0 - 0xFFFFFFFF Default: The ones-broadcast address for each network. Description: This parameter can be used to force NetBT to use a specific address for all broadcast name related packets. By default, NetBT uses the ones-broadcast address appropriate for each net (i.e., for a network of 11.101.0.0 with a subnet mask of 255.255.0.0, the subnet broadcast address would be 11.101.255.255). This parameter would be set, for example, if the network uses the zeros-broadcast address (set using the UseZeroBroadcast TCP/IP parameter). The appropriate subnet broadcast address would then be 11.101.0.0 in the example above. This parameter would then be set to 0x0b650000. Note that this parameter is global and will be used on all subnets that NetBT is bound to.
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: If this parameter is set to 1 (True), then the proxy name server will send a negative response to a broadcast name registration if the name is already registered with WINS or is in the proxy's local name cache with a different IP address. The hazard of enabling this feature is that it prevents a system from changing its IP address as long as WINS has a mapping for the name. For this reason, it is disabled by default.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 960000 - 0xFFFFFFF Default: 960000 (16 minutes) Description: This parameter specifies the initial refresh timeout used by NBT during name registration. NBT tries to contact the WINS servers at 1/8th of this time interval when it is first registering names. When it receives a successful registration response, that response will contain the new refresh interval to use. NOTE: In Windows 2000, the name for this parameter differs: InitialRefreshT.O. Key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters
Value Type: REG_DWORD - Time in milliseconds Valid Range: 1000 - 0xFFFFFFFF Default: 6000 (6 seconds) Description: This parameter specifies the timeout value for Lmhosts and DNS name queries. The timer has a granularity of the timeout value, so the actual timeout could be as much as twice the value.
Value Type: REG_DWORD - Count of bytes Valid Range: 0 - 0xFFFFFFFF Default: 0x20000 (128 Kb) Description: This parameter specifies the maximum amount of memory that NetBT will dynamically allocate for all outstanding datagram sends. Once this limit is reached, further sends will fail due to insufficient resources.
Value Type: REG_DWORD - Number Valid Range: 1,2,4,8 (B-node, P-node, M-node, H-node) Default: 1 or 8 based on the WINS server configuration Description: This parameter determines what methods NetBT will use to register and resolve names. A B-node system uses broadcasts. A P-node system uses only point- to-point name queries to a name server (WINS). An M-node system broadcasts first, then queries the name server. An H-node system queries the name server first, then broadcasts. Resolution via LMHOSTS and/or DNS, if enabled, will follow the these methods. If this key is present it will override the DhcpNodeType key. If neither key is present, the system defaults to Bnode if there are no WINS servers configured for the network. The system defaults to Hnode if there is at least one WINS server configured.
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: This parameter applies to a multihomed host only. If it is set to 1 (True), then NetBT will randomly choose the IP address to put in a name query response from all of its bound interfaces. Usually, the response contains the address of the interface that the query arrived on. This feature would be used by a server with two interfaces on the same network for load balancing.
Value Type: REG_DWORD - Number Valid Range: 8, 9 Default: 8 Description: This parameter forces NetBT to use a specific opcode in name refresh packets. The specification for the NetBT protocol is somewhat ambiguous in this area. Although the default of 8 used by Microsoft implementations appears to be the intended value, some other implementations, such as those by Ungermann-Bass, use the value 9. Two implementations must use the same opcode to interoperate.
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: This parameter applies to a multihomed host only. If this parameter is set to 1 (True), then NBT will only supply an IP address from one of its bound interfaces in name query responses. By default, the addresses of all bound interfaces are included.
Value Type: REG_DWORD - Time in milliseconds Valid Range: 1000 - 0xFFFFFFFF Default: 15,000 ( 15 seconds) Description: This parameter determines the amount of time NBT will wait before again trying to use WINS after it fails to contact any WINS server. This feature primarily allows computers that are temporarily disconnected from the network, such as laptops, to proceed through boot processing without waiting to timeout out each WINS name registration or query individually. Parameters Configurable from the Network Tool in Control PanelThe following parameters can be set via the Network tool in Control Panel. There should be no need to configure them directly.EnableDns
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: If this value is set to 1 (True), then NBT will query the DNS for names that cannot be resolved by WINS, broadcast, or the LMHOSTS file.
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 1 (True) Description: If this value is set to 1 (True), then NBT will search the LMHOSTS file, if it exists, for names that cannot be resolved by WINS or broadcast. By default there is no Lmhosts file database directory (specified by Tcpip\Parameters\DatabasePath), so no action will be taken. This value is written by the Advanced TCP/IP configuration dialog of the Network tool in Control Panel.
Value Type: REG_DWORD - Boolean Valid Range: 0 or 1 (False or True) Default: 0 (False) Description: If this value is set to 1 (True), then the system will act as a proxy name server for the networks that NBT is bound to. A proxy name server answers broadcast queries for names that it has resolved through WINS. A proxy nameserver allows a network of Bnode implementations to connect to servers on other subnets that are registered with WINS.
NOTE: In Windows 2000 this value is under the following key:
Valid Range: Any valid IP address Default: blank ( no address ) Description: This parameter specifies the IP address of the primary WINS server. If this parameter contains a valid value, it overrides the DHCP parameter of the same name.
NOTE: In Windows 2000 this value is under the following key:
Valid Range: Any valid IP address. Default: blank ( no address ) Description: This parameter specifies the IP address of the backup WINS server. If this parameter contains a valid value, it overrides the DHCP parameter of the same name.
Value Type: REG_SZ - Character string Valid Range: Any valid DNS domain name consisting of two dot-separated parts, or a "*". Default: None Description: This parameter specifies the NetBIOS name scope for the node. This value must not begin with a period. If this parameter contains a valid value, it will override the DHCP parameter of the same name. A blank value (empty string) will be ignored. Setting this parameter to the value "*" indicates a null scope and will override the DHCP parameter. Non-Configurable ParametersThe following parameters are created and used internally by the NetBT components. They should never be modified using Registry Editor. They are listed here for reference only.DhcpNameServer
NOTE: In Windows 2000 this value is under the following key:
Valid Range: Any valid IP address Default: None Description: This parameter specifies the IP address of the primary WINS server. It is written by the DHCP client service, if enabled. A valid NameServer value will override this parameter.
NOTE: In Windows 2000 this value is under the following key:
Valid Range: Any valid IP address Default: None Description: This parameter specifies the IP address of the backup WINS server. It is written by the DHCP client service, if enabled. A valid BackupNameServer value will override this parameter.
Value Type: REG_DWORD - Number Valid Range: 1 - 8 Default: 1 Description: This parameter specifies the NBT node type. It is written by the DHCP client service, if enabled. A valid NodeType value will override this parameter. See the entry for NodeType for a complete description.
Value Type: REG_SZ - Character string Valid Range: a dot separated name string such as "microsoft.com" Default: None Description: This parameter specifies the NetBIOS name scope for the node. It is written by the DHCP client service, if enabled. This value must not begin with a period. See the entry for ScopeId for more information.
Value Type: REG_SZ - Character string Valid Range: _tcp Default: _tcp Description: This parameter is used internally by the RPC component. The default value should not be changed.
Value Type: REG_SZ - Character string Valid Range: N/A Default: \Device\ Description: This parameter is used internally during product development. The default value should not be changed.
|