TCP/IP- och NBT-konfigurationsparametrar för Windows XP

Den här artikeln definierar alla registerparametrar som används för att konfigurera protokolldrivrutinen Tcpip.sys. Tcpip.sys implementerar standardprotokollen för TCP/IP-nätverk.

Gäller för: Windows XP
Ursprungligt KB-nummer: 314053

Inledning

Implementeringen av TCP/IP-protokollsviten för Windows XP läser alla konfigurationsdata från registret. Den här informationen skrivs till registret av nätverksverktyget i Kontrollpanelen som en del av installationsprocessen. En del av den här informationen tillhandahålls också av DHCP-klienttjänsten (Dynamic Host Configuration Protocol) om DHCP-klienttjänsten är aktiverad.

Implementeringen av protokollsviten bör fungera korrekt och effektivt i de flesta miljöer genom att endast använda konfigurationsinformationen som samlas in av DHCP och av verktyget Nätverk i Kontrollpanelen. Optimala standardvärden för alla andra konfigurerbara aspekter av protokollen har kodats i drivrutinerna.

Det kan finnas vissa ovanliga omständigheter i kundinstallationer där ändringar av vissa standardvärden är lämpliga. För att hantera dessa fall kan du skapa valfria registerparametrar för att ändra standardbeteendet för vissa delar av protokolldrivrutinerna.

Obs!

Windows XP TCP/IP-implementeringen är till stor del självjustering. Om du justerar registerparametrarna utan noggranna studier kan datorns prestanda försämras.

Så här ändrar du parametrar

Viktigt

Det här avsnittet, metoden eller uppgiften innehåller steg som beskriver hur du ändrar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför instruktionerna noga, och säkerhetskopiera registret innan du gör några ändringar i det. Då kan du återställa registret om det uppstår problem. Mer information om hur du säkerhetskopierar och återställer registret finns i Hur du säkerhetskopierar och återställer registret i Windows.

Följ dessa steg om du vill ändra dessa parametrar:

  1. Klicka på Start, klicka på Kör och skriv regedit i rutan Öppna .
  2. Leta upp följande registernyckel:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  3. Klicka på Lägg till värdepå redigera-menyn , ange önskat värde och ange sedan värdetypen under Datatyp.
  4. Klicka på OK.
  5. Avsluta Registereditorn.
  6. Starta om datorn för att ändringen ska börja gälla.

Alla TCP/IP-parametrar är registervärden som finns under någon av två olika undernycklar i HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services:

  • Tcpip\Parameters
  • Tcpip\Parameters\Interfaces\ID for Adapter

Obs!

ID för adapter är det nätverkskort som TCP/IP är bundet till. Om du vill fastställa relationen mellan ett kort-ID och en nätverksanslutning kan du visa HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\<ID for Adapter>\Connection. Värdet Namn i dessa nycklar ger det egna namnet för en nätverksanslutning som används i mappen Network Connections. Värden under dessa nycklar är specifika för varje kort. Parametrar som har ett DHCP-konfigurerat värde och ett statiskt konfigurerat värde kanske eller inte finns. Deras existens beror på om datorn eller adaptern är DHCP-konfigurerad och om statiska åsidosättningsvärden anges. Du måste starta om datorn för att ändringen ska börja gälla.

Standard-TCP/IP-parametrar som du kan konfigurera med hjälp av Registry Editor

Följande parametrar installeras med standardvärden av nätverksverktyget i Kontrollpanelen under installationen av TCP/IP-komponenterna. Du kan använda Registry Editor för att ändra dem.

  • DatabasePath

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_EXPAND_SZ – teckensträng
    • Giltigt intervall: En giltig Windows NT-filsökväg
    • Standard: %SystemRoot%\System32\Drivers\Etc
    • Beskrivning: Den här parametern anger sökvägen till standarddatabasfilerna för Internet (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS). Den används av Windows Sockets-gränssnittet.
  • ForwardBroadcasts

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Vidarebefordring av sändningar stöds inte. Den här parametern ignoreras.
  • UseZeroBroadcast

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om den här parametern är inställd på 1 (Sant) använder IP-adressen zeros-broadcasts (0.0.0.0) i stället för ones-broadcasts (255.255.255.255). De flesta datorer använder ones-broadcasts, men vissa datorer som härleds från BSD-implementeringar använder zeros-broadcasts. Datorer som använder olika sändningar fungerar inte bra i samma nätverk.

Valfria TCP/IP-parametrar som du kan konfigurera med hjälp av Registry Editor

I allmänhet finns dessa parametrar inte i registret. Du kan skapa dem för att ändra standardbeteendet för TCP/IP-protokolldrivrutinen.

  • ArpAlwaysSourceRoute

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0,1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om du anger den här parametern till 1 skickar TCP/IP ARP-frågor med källroutning aktiverat i tokenringsnätverk. Som standard skickar stacken ARP-frågor utan källroutning först och försöker igen med källroutning aktiverat om inget svar togs emot.
  • ArpUseetherSNAP

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0,1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om du anger den här parametern till 1 skickar TCP/IP Ethernet-paket med 802.3 SNAP-kodning. Som standard överför stacken paket i DIX Ethernet-format. Det tar alltid emot båda formaten.
  • DefaultTTL

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – antal sekunder/hopp
    • Giltigt intervall: 1–255
    • Standard: 128 för Windows XP
    • Beskrivning: Den här parametern anger det standardvärde för TTL (Time To Live) som anges i rubriken för utgående IP-paket. TTL avgör den maximala tid som ett IP-paket kan leva i nätverket utan att nå målet. Det är i själva verket en gräns för hur många routrar ett IP-paket kan passera innan det tas bort.
  • EnableDeadGWDetect

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0,1 (falskt, sant)
    • Standard: 1 (sant)
    • Beskrivning: Om du anger den här parametern till 1 använder TCP funktionen Identifiering av död gateway. Med den här funktionen begär TCP IP för att ändra till en säkerhetskopieringsgateway om den återöverför ett segment flera gånger utan att få något svar. Säkerhetskopieringsgatewayer kan definieras i avsnittet Avancerat i dialogrutan TCP/IP-konfiguration i Kontrollpanelen.
  • AktiveraPMTUBHDetect

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0,1 (falskt, sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om du ställer in den här parametern på 1 (Sant) försöker TCP identifiera routrar med "svart hål" när du gör Path MTU-identifiering. En "Black Hole"-router returnerar inte ICMP-målmeddelanden som inte kan nås när den måste fragmentera ett IP-datagram med bituppsättningen Don't Fragment. TCP måste ta emot dessa meddelanden för att utföra Path MTU Discovery. När den här funktionen är aktiverad försöker TCP skicka segment utan bituppsättningen Don't Fragment om flera återöverföringar av ett segment är obemärkta. Om segmentet bekräftas kommer MSS att minskas och biten Don't Fragment anges i framtida paket i anslutningen. Om du aktiverar identifiering av svarta hål ökar det maximala antalet återöverföringar som utförs för ett visst segment.
  • AktiveraPMTUDiscovery

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0,1 (falskt, sant)
    • Standard: 1 (sant)
    • Beskrivning: Om du ställer in den här parametern på 1 (Sant) försöker TCP identifiera maximal överföringsenhet (MTU eller största paketstorlek) över sökvägen till en fjärrvärd. Genom att identifiera path MTU och begränsa TCP-segmenten till den här storleken kan TCP eliminera fragmentering vid routrar längs sökvägen som ansluter nätverk med olika MTU:er. Fragmentering påverkar TCP-dataflödet negativt och orsakar överbelastning i nätverket. Om du anger den här parametern till 0 används en MTU på 576 byte för alla anslutningar som inte är till datorer i det lokala undernätet.
  • ForwardBufferMemory

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – antal byte
    • Giltigt intervall: nätverks-MTU – ett rimligt värde som är mindre än 0xFFFFFFFF
    • Standard: 74240 (tillräckligt för femtio 1480 byte-paket, avrundade till en multipel av 256)
    • Beskrivning: Den här parametern bestämmer hur mycket minnes-IP som allokeras för att lagra paketdata i routerpaketkön. När buffertutrymmet fylls börjar routern ta bort paket slumpmässigt från kön. Paketködatabuffertar är 256 byte långa. Därför måste värdet för den här parametern vara en multipel av 256. Flera buffertar är sammanlänkade för större paket. IP-huvudet för ett paket lagras separat. Den här parametern ignoreras och inga buffertar allokeras om IP-routern inte är aktiverad.
  • IGMPLevel

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – tal
    • Giltigt intervall: 0,1,2
    • Standard: 2
    • Beskrivning: Den här parametern bestämmer hur väl datorn stöder IP-multicasting och deltar i Internet Group Management Protocol. På nivå 0 ger datorn inget multicast-stöd. På nivå 1 kan datorn bara skicka IP-multicast-paket. På nivå 2 kan datorn skicka IP multicast-paket och fullt ut delta i IGMP för att ta emot multicast-paket.
  • KeepAliveInterval

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 1 – 0xFFFFFFFF
    • Standard: 1 000 (en sekund)
    • Beskrivning: Den här parametern bestämmer intervallet som separerar keepalive-återöverföringar tills ett svar tas emot. När ett svar har tagits emot styr KeepAliveTime fördröjningen till nästa keepalive-överföring. Anslutningen avbryts efter att antalet återöverföringar som anges av TcpMaxDataRetransmissions inte har besvarats.
  • KeepAliveTime

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 1 – 0xFFFFFFFF
    • Standard: 7 200 000 (två timmar)
    • Beskrivning: Parametern styr hur ofta TCP försöker verifiera att en inaktiv anslutning fortfarande är intakt genom att skicka ett keepalive-paket. Om fjärrdatorn fortfarande kan nås och fungerar bekräftar fjärrdatorn keepalive-överföringen. Som standard skickas inte keepalive-paket. Ett program kan aktivera den här funktionen på en anslutning.
  • MTU

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD tal
    • Giltigt intervall: 68 – MTU för det underliggande nätverket
    • Standard: 0xFFFFFFFF
    • Beskrivning: Den här parametern åsidosätter standardvärdet MTU (Maximum Transmission Unit) för ett nätverksgränssnitt. MTU är den maximala paketstorleken i byte som transporten överför över det underliggande nätverket. Storleken innehåller transporthuvudet. Ett IP-datagram kan sträcka sig över flera paket. Värden som är större än standardvärdet för det underliggande nätverket gör att transporten använder nätverkets standard-MTU. Värden som är mindre än 68 gör att transporten använder en MTU på 68.
  • NumForwardPackets

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD tal
    • Giltigt intervall: 1 – ett rimligt värde som är mindre än 0xFFFFFFFF
    • Standard: 50
    • Beskrivning: Den här parametern bestämmer antalet IP-pakethuvuden som allokeras för routerpaketkön. När alla huvuden används börjar routern ta bort paket slumpmässigt från kön. Det här värdet ska vara minst lika stort som värdet ForwardBufferMemory dividerat med den maximala IP-datastorleken för de nätverk som är anslutna till routern. Det här värdet får inte vara större än värdet ForwardBufferMemory dividerat med 256 eftersom minst 256 byte buffertminne används för varje paket. Det optimala antalet vidarebefordrade paket för en viss ForwardBufferMemory-storlek beror på vilken typ av trafik som transporteras i nätverket och kommer att finnas någonstans mellan dessa två värden. Den här parametern ignoreras och inga huvuden allokeras om routern inte är aktiverad.
  • TcpMaxConnectRetransmissions

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – tal
    • Giltigt intervall: 0 – 0xFFFFFFFF
    • Standard: 2
    • Beskrivning: Den här parametern avgör hur många gånger TCP skickar om en anslutningsbegäran (SYN) innan försöket avbryts. Tidsgränsen för återöverföring fördubblas med varje efterföljande återöverföring i ett visst anslutningsförsök. Det första timeout-värdet är tre sekunder.
  • TcpMaxDataRetransmissions

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – tal
    • Giltigt intervall: 0 – 0xFFFFFFFF
    • Standard: 5
    • Beskrivning: Den här parametern styr antalet gånger som TCP återöverför ett enskilt datasegment (icke-anslutet segment) innan anslutningen avbryts. Tidsgränsen för återöverföring fördubblas med varje efterföljande återöverföring för en anslutning. Den återställs när svaren återupptas. Bastimeout-värdet bestäms dynamiskt av den uppmätta tur och retur-tiden för anslutningen.
  • Tcpnumconnections

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – tal
    • Giltigt intervall: 0 – 0xfffffe
    • Standard: 0xfffffe
    • Beskrivning: Den här parametern begränsar det maximala antalet anslutningar som TCP kan ha öppna samtidigt.
  • TcpTimedWaitDelay

    • Nyckel: Tcpip\Parameters

    • Värdetyp: REG_DWORD – tid i sekunder

    • Giltigt intervall: 30–300 (decimal)

    • Standard: 0x78 (120 decimaler)

    • Beskrivning: Den här parametern avgör hur länge en anslutning förblir i TIME_WAIT tillstånd när den stängs. Så länge en anslutning är i TIME_WAIT tillstånd kan socketparet inte återanvändas. Detta kallas även "2MSL"-tillstånd. Enligt RFC793 ska värdet vara två gånger den maximala segmentlivslängden i nätverket. Mer information finns i RFC793.

      Obs!

      I Microsoft Windows 2000 är standardvärdet 240 sekunder. För Windows XP och Microsoft Windows Server 2003 ändrades standardvärdet till 120 sekunder för IPv4-stacken för att öka prestandan. Standardvärdet för IPv6-stacken är 240 sekunder.

  • TcpUseRFC1122UrgentPointer

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0,1 (falskt, sant)
    • Standard: 0 (falskt)
    • Beskrivning: Den här parametern avgör om TCP använder RFC 1122-specifikationen för brådskande data eller det läge som används av BSD-härledda datorer. De två mekanismerna tolkar den brådskande pekaren i TCP-huvudet och längden på brådskande data på olika sätt. De är inte samverkande. Som standard använder Windows XP BSD-läget.
  • TcpWindowSize

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – antal byte
    • Giltigt intervall: 0 – 0xFFFF
    • Standard: Den mindre av 0xFFFF ELLER den större av fyra gånger den maximala TCP-datastorleken i nätverket ELLER 8192 avrundade upp till en jämn multipel av nätverkets TCP-datastorlek.
    • Ethernet-standard: 8760
    • Beskrivning: Den här parametern bestämmer datorns maximala TCP-mottagningsfönsterstorlek. Mottagningsfönstret anger antalet byte som en avsändare kan skicka utan att ta emot en bekräftelse. I allmänhet förbättrar större mottagningsfönster prestanda över nätverk med hög (fördröjning * bandbredd). För högsta effektivitet måste mottagningsfönstret vara en jämn multipel av TCP Maximum Segment Size (MSS).

TCP/IP-parametrar som kan konfigureras från egenskaperna för en nätverksanslutning

Följande parametrar skapas och ändras automatiskt av anslutningsegenskapernas gränssnitt via användarinformation. Du behöver inte konfigurera dem direkt i registret.

  • DefaultGateway

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_MULTI_SZ – Lista över streckade decimal-IP-adresser
    • Giltigt intervall: Alla uppsättningar med giltiga IP-adresser
    • Standard: Ingen
    • Beskrivning: Den här parametern anger listan över gatewayer för att dirigera paket som inte är avsedda för ett undernät som datorn är direkt ansluten till och som inte har en mer specifik väg. Den här parametern åsidosätter parametern DhcpDefaultGateway.
  • Domän

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_SZ – teckensträng
    • Giltigt intervall: Valfritt giltigt DNS-domännamn
    • Standard: Ingen
    • Beskrivning: Den här parametern anger datorns DNS-domännamn. Den används av Windows Sockets-gränssnittet.
  • EnableDhcp

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om den här parametern är inställd på 1 (Sant) försöker DHCP-klienttjänsten använda DHCP för att konfigurera det första IP-gränssnittet på kortet.
  • Hostname

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_SZ – teckensträng
    • Giltigt intervall: Valfritt giltigt DNS-värdnamn
    • Standard: Datorns datornamn
    • Beskrivning: Den här parametern anger DNS-värdnamnet för den dator som ska returneras av kommandot hostname.
  • Ip

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_MULTI_SZ – Lista över streckade DECIMAL-IP-adresser
    • Giltigt intervall: Alla uppsättningar med giltiga IP-adresser
    • Standard: Ingen
    • Beskrivning: Den här parametern anger IP-adresserna för DE IP-gränssnitt som ska bindas till adaptern. Om den första adressen i listan är 0.0.0.0 konfigureras det primära gränssnittet på kortet från DHCP. En dator med mer än ett IP-gränssnitt för ett kort kallas "logiskt multihomed". Det måste finnas ett giltigt nätmaskvärde i parametern SubnetMask för varje IP-adress som anges i den här parametern.
  • IPEnableRouter

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om den här parametern anges till 1 (True) dirigeras IP-paket mellan de nätverk som den är ansluten till.
  • Nameserver

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_SZ – en blankstegsavgränsad lista över streckade decimal-IP-adresser
    • Giltigt intervall: Alla uppsättningar med giltig IP-adress
    • Standard: Ingen (tom)
    • Beskrivning: Den här parametern anger de DNS-namnservrar som ska frågas av Windows Sockets för att matcha namn.
  • SearchList

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_SZ – Avgränsad lista över DNS-domännamnssuffix
    • Giltigt intervall: Alla uppsättningar med giltiga DNS-domännamnssuffix
    • Standard: Ingen
    • Beskrivning: Den här parametern anger en lista över domännamnssuffix som ska läggas till i ett namn som ska matchas av DNS om matchningen av det oförståeade namnet misslyckas. Som standard läggs endast värdet för domänparametern till. Den här parametern används av Windows Sockets-gränssnittet.
  • Undernätmask

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_MULTI_SZ – Lista över streckade decimal-IP-adresser
    • Giltigt intervall: Alla uppsättningar med giltiga IP-adresser.
    • Standard: Ingen
    • Beskrivning: Den här parametern anger de nätmasker som ska användas med IP-gränssnitten som är bundna till adaptern. Om den första masken i listan är 0.0.0.0 konfigureras det primära gränssnittet på adaptern av DHCP. Det måste finnas ett giltigt nätmaskvärde i den här parametern för varje IP-adress som anges i parametern IPAddress.

Icke-konfigurerbara TCP/IP-parametrar

Följande parametrar skapas och används internt av TCP/IP-komponenterna. De bör aldrig ändras med hjälp av Registry Editor. De anges här endast som referens.

  • DhcpDefaultGateway

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_MULTI_SZ – Lista över streckade decimal-IP-adresser
    • Giltigt intervall: Alla uppsättningar med giltiga IP-adresser
    • Standard: Ingen
    • Beskrivning: Den här parametern anger listan över standardgatewayer för att dirigera paket som inte är avsedda för ett undernät som datorn är direkt ansluten till och som inte har en mer specifik väg. Den här parametern skrivs av DHCP-klienttjänsten, om den är aktiverad. Den här parametern åsidosättas av ett giltigt DefaultGateway-parametervärde.
  • DhcpIPAddress

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_SZ – Streckad decimal-IP-adress
    • Giltigt intervall: Alla giltiga IP-adresser
    • Standard: Ingen
    • Beskrivning: Den här parametern anger den DHCP-konfigurerade IP-adressen för gränssnittet. Om parametern IPAddress innehåller ett annat första värde än 0.0.0.0 åsidosätter det värdet den här parametern.
  • DhcpNameServer

    • Nyckel: Tcpip\Parameters
    • Värdetyp: REG_SZ – en blankstegsavgränsad lista över streckade decimal-IP-adresser
    • Giltigt intervall: Alla uppsättningar med giltig IP-adress
    • Standard: Ingen
    • Beskrivning: Den här parametern anger de DNS-namnservrar som ska frågas av Windows Sockets för att matcha namn. Den skrivs av DHCP-klienttjänsten, om den är aktiverad. Parametern NameServer åsidosätter den här parametern.
  • Dhcpserver

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_SZ – Streckad decimal-IP-adress
    • Giltigt intervall: Alla giltiga IP-adresser
    • Standard: Ingen
    • Beskrivning: Den här parametern anger IP-adressen för den DHCP-server som beviljade lånet på IP-adressen i parametern DhcpIPAddress.
  • DhcpSubnetMask

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_SZ – Streckad decimal-IP-nätmask
    • Giltigt intervall: Alla nätmasker som är giltiga för den konfigurerade IP-adressen
    • Standard: Ingen
    • Beskrivning: Den här parametern anger den DHCP-konfigurerade nätmasken för den adress som anges i parametern DhcpIPAddress.
  • IPInterfaceContext

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD
    • Giltigt intervall: 0 – 0xFFFFFFFF
    • Standard: Ingen
    • Beskrivning: Den här parametern skrivs av TCP/IP-drivrutinen för användning av DHCP-klienttjänsten.
  • Leasing

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD – tid i sekunder
    • Giltigt intervall: 1 – 0xFFFFFFFF
    • Standard: Ingen
    • Beskrivning: Den här parametern används av DHCP-klienttjänsten för att lagra den tid (i sekunder) som lånet på IP-adressen för det här kortet är giltigt för.
  • LeaseObtainedTime

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD – Absolut tid i sekunder sedan midnatt den 1/1/70
    • Giltigt intervall: 1 – 0xFFFFFFFF
    • Standard: Ingen
    • Beskrivning: Den här parametern används av DHCP-klienttjänsten för att lagra den tid som lånet på IP-adressen för det här kortet hämtades.
  • LeaseTerminatesTime

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD – Absolut tid i sekunder sedan midnatt den 1/1/70
    • Giltigt intervall: 1 – 0xFFFFFFFF
    • Standard: Ingen
    • Beskrivning: Den här parametern används av DHCP-klienttjänsten för att lagra den tid som lånet på IP-adressen för det här kortet upphör att gälla.
  • LLInterface

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_SZ – NT-enhetsnamn
    • Giltigt intervall: Ett giltigt NT-enhetsnamn
    • Standard: Tom sträng (tom)
    • Beskrivning: Den här parametern används för att dirigera IP-adresser för att binda till ett annat protokoll på länknivå än den inbyggda ARP-modulen. Värdet för parametern är namnet på den Windows NT-baserade enhet som IP-adressen ska bindas till. Den här parametern används till exempel tillsammans med RAS-komponenten.
  • T1

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD – Absolut tid i sekunder sedan midnatt den 1/1/70
    • Giltigt intervall: 1 – 0xFFFFFFFF
    • Standard: Ingen
    • Beskrivning: Den här parametern används av DHCP-klienttjänsten för att lagra den tid då tjänsten först försöker förnya lånet på IP-adressen för kortet. För att förnya lånet kontaktar tjänsten servern som beviljade lånet.
  • T2

    • Nyckel: Tcpip\Parameters\Interfaces\ID for Adapter
    • Värdetyp: REG_DWORD – Absolut tid i sekunder sedan midnatt den 1/1/70
    • Giltigt intervall: 1 – 0xFFFFFFFF
    • Standard: Ingen
    • Beskrivning: Den här parametern används av DHCP-klienttjänsten för att lagra den tid då tjänsten försöker förnya lånet på IP-adressen för kortet. För att förnya lånet skickar tjänsten en förnyelsebegäran. Tid T2 bör endast nås om tjänsten inte kunde förnya lånet med den ursprungliga servern.

Alla NBT-parametrar är registervärden som finns under en av två olika undernycklar i HKEY_LOCAL_MACHINE\computer\CurrentControlSet\Services:

  • Netbt\Parameters
  • Netbt\Parameters\Interfaces\Tcpip_ID for Adapter

där ID för Adapter representerar det nätverkskort som NBT är bundet till. Relationen mellan ett kort-ID och en nätverksanslutning kan fastställas genom att HKEY_LOCAL_MACHINE\computer\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\ID for Adapter\Connectionundersöka . Värdet Namn i dessa nycklar innehåller det namn som används för en nätverksanslutning som används i mappen Network Connections. Värden under de senare nycklarna är specifika för varje kort. Om datorn har konfigurerats via DHCP börjar en ändring av parametrarna gälla om kommandot ipconfig /renew utfärdas i ett kommandogränssnitt. Annars måste du starta om datorn för att en ändring av någon av dessa parametrar ska börja gälla.

Standard-NBT-parametrar som kan konfigureras från Registry Editor

Följande parametrar installeras med standardvärden av nätverksverktyget i Kontrollpanelen under installationen av TCP/IP-komponenterna. De kan ändras med hjälp av Registry Editor (Regedit.exe).

  • BcastNameQueryCount

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – Antal
    • Giltigt intervall: 1 till 0xFFFF
    • Standard: 3
    • Beskrivning: Det här värdet avgör hur många gånger NetBT sänder en fråga för ett visst namn utan att få något svar.
  • BcastQueryTimeout

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 100 till 0xFFFFFFFF
    • Standard: 0x2ee (750 decimaler)
    • Beskrivning: Det här värdet avgör tidsintervallet mellan efterföljande frågor om sändningsnamn för samma namn.
  • CacheTimeout

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 60000 till 0xFFFFFFFF
    • Standard: 0x927c0 (600 000 millisekunder = 10 minuter)
    • Beskrivning: Det här värdet avgör tidsintervallet som namn cachelagras för i fjärrnamntabellen.
  • NameServerPort

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – UDP-portnummer
    • Giltigt intervall: 0 – 0xFFFF
    • Standard: 0x89
    • Beskrivning: Den här parametern bestämmer målportnumret som NetBT skickar paket till som är relaterade till namntjänsten, till exempel namnfrågor och namnregistreringar till WINS. Microsoft WINS lyssnar på port 0x89. NetBIOS-namnservrar från andra leverantörer kan lyssna på olika portar.
  • NameSrvQueryCount

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – Antal
    • Giltigt intervall: 0 – 0xFFFF
    • Standard: 3
    • Beskrivning: Det här värdet avgör hur många gånger NetBT skickar en fråga till en WINS-server för ett angivet namn utan att få något svar.
  • NameSrvQueryTimeout

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 100 – 0xFFFFFFFF
    • Standard: 1 500 (1,5 sekunder)
    • Beskrivning: Det här värdet avgör tidsintervallet mellan efterföljande namnfrågor till WINS för ett visst namn.
  • SessionKeepAlive

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 60 000 – 0xFFFFFFFF
    • Standard: 3 600 000 (1 timme)
    • Beskrivning: Det här värdet avgör tidsintervallet mellan keepalive-överföringar i en session. Om värdet anges till 0xFFFFFFF inaktiveras keepalives.
  • Storlek/liten/medel/stor

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD
    • Giltigt intervall: 1, 2, 3 (liten, medel, stor)
    • Standard: 1 (liten)
    • Beskrivning: Det här värdet avgör storleken på de namntabeller som används för att lagra lokala namn och fjärrnamn. I allmänhet är Small tillräckligt. Om datorn fungerar som en proxynamnserver anges värdet automatiskt till Stor för att öka storleken på namncachens hashtabell. Hashtabellbucketar har följande storlek: Stor: 256 Medel: 128 Liten: 16

Valfria NBT-parametrar som kan konfigureras från Registry Editor

Dessa parametrar finns vanligtvis inte i registret. De kan skapas för att ändra standardbeteendet för NetBT-protokolldrivrutinen.

  • BroadcastAddress

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – Fyra byte, liten endiansk kodad IP-adress
    • Giltigt intervall: 0 – 0xFFFFFFFF
    • Standard: Ensändningsadressen för varje nätverk.
    • Beskrivning: Den här parametern kan användas för att tvinga NetBT att använda en specifik adress för alla broadcast-namnrelaterade paket. Som standard använder NetBT den ones-broadcast-adress som är lämplig för varje nät (d.v.s. för ett nätverk på 11.101.0.0 med nätmasken 255.255.0.0 blir undernätets sändningsadress 11.101.255.255). Den här parametern skulle till exempel anges om nätverket använder zeros-broadcast-adressen (anges med hjälp av parametern UseZeroBroadcast TCP/IP). Lämplig sändningsadress för undernätet skulle då vara 11.101.0.0 i det tidigare exemplet. Den här parametern skulle sedan anges till 0x0b650000. Den här parametern är global och används i alla undernät som NetBT är bundet till.
  • EnableProxy

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om det här värdet är inställt på 1 (Sant) fungerar datorn som en proxynamnserver för de nätverk som NBT är bunden till. En proxynamnserver svarar på sändningsfrågor för namn som den har löst via WINS. Med en proxynamnserver kan ett nätverk med B-nodimplementeringar ansluta till servrar i andra undernät som är registrerade med WINS.
  • EnableProxyRegCheck

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om den här parametern är inställd på 1 (Sant) skickar proxynamnservern ett negativt svar på en sändningsnamnsregistrering om namnet redan är registrerat med WINS eller finns i proxyns lokala namncachen med en annan IP-adress. Risken med att aktivera den här funktionen är att den förhindrar att en dator ändrar sin IP-adress så länge WINS har en mappning för namnet. Därför är den inaktiverad som standard.
  • InitialRefreshT.O.

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 960000 – 0xFFFFFFF
    • Standard: 960000 (16 minuter)
    • Beskrivning: Den här parametern anger den initiala tidsgränsen för uppdatering som används av NBT under namnregistreringen. NBT försöker kontakta WINS-servrarna den 1/8:e i det här tidsintervallet när den först registrerar namn. När det får ett lyckat registreringssvar innehåller svaret det nya uppdateringsintervallet som ska användas.
  • LmhostsTimeout

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 1000 – 0xFFFFFFFF
    • Standard: 6 000 (6 sekunder)
    • Beskrivning: Den här parametern anger tidsgränsvärdet för LMHOSTS- och DNS-namnfrågor. Timern har en kornighet av timeout-värdet. Den faktiska tidsgränsen kan därför vara så mycket som två gånger värdet.
  • MaxDgramBuffering

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – Antal byte
    • Giltigt intervall: 0 – 0xFFFFFFFF
    • Standard: 0x20000 (128 kB)
    • Beskrivning: Den här parametern anger det maximala minne som NetBT dynamiskt allokerar för alla utestående datagram som skickas. När den här gränsen har nåtts misslyckas ytterligare sändningar eftersom de tillgängliga resurserna inte är tillräckliga resurser.
  • Nodetype

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tal
    • Giltigt intervall: 1,2,4,8 (B-nod, P-nod, M-nod, H-nod)
    • Standard: 1 eller 8 baserat på WINS-serverkonfigurationen
    • Beskrivning: Den här parametern bestämmer vilka metoder NetBT använder för att registrera och matcha namn. En B-noddator använder sändningar. En P-noddator använder endast punkt-till-punkt-namnfrågor till en namnserver (WINS). En M-noddator sänder först och frågar sedan namnservern. En H-noddator frågar först namnservern och sänder sedan. Lösning via LMHOSTS eller DNS följer dessa metoder. Om den här nyckeln finns åsidosätter den DhcpNodeType-nyckeln. Om ingen av nycklarna finns använder datorn B-nod om det inte finns några WINS-servrar konfigurerade för nätverket. Datorn använder H-nod om minst en WINS-server har konfigurerats.
  • RandomAdapter

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Den här parametern gäller endast för en värd med flera värdar. Om den är inställd på 1 (True) väljer NetBT slumpmässigt den IP-adress som ska anges i ett namnfrågesvar från alla dess bundna gränssnitt. Svaret innehåller ofta adressen till det gränssnitt som frågan kom fram till. Den här funktionen används av en server med två gränssnitt i samma nätverk för belastningsutjämning.
  • RefreshOpCode

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tal
    • Giltigt intervall: 8, 9
    • Standard: 8
    • Beskrivning: Den här parametern tvingar NetBT att använda en specifik opcode i namnuppdateringspaket. Specifikationen för NetBT-protokollet är något tvetydig på detta område. Även om standardvärdet 8 som används av Microsoft-implementeringar verkar vara det avsedda värdet, använder vissa andra implementeringar, till exempel de av Ungermann-Bass, värdet 9. Två implementeringar måste använda samma opcode för att samverka.
  • SingleResponse

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Den här parametern gäller endast för en värd med flera värdar. Om den här parametern är inställd på 1 (True) anger NBT endast en IP-adress från ett av dess bundna gränssnitt i namnfrågesvar. Som standard inkluderas adresserna för alla bundna gränssnitt.
  • WinsDownTimeout

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tid i millisekunder
    • Giltigt intervall: 1000 – 0xFFFFFFFF
    • Standard: 15 000 (15 sekunder)
    • Beskrivning: Den här parametern avgör den tid som NBT väntar innan den försöker använda WINS igen när den inte kontaktar någon WINS-server. Med den här funktionen kan datorer som tillfälligt är frånkopplade från nätverket fortsätta med startbearbetningen utan att vänta på timeout för varje WINS-namnregistrering eller fråga individuellt.

NBT-parametrar kan konfigureras från anslutningsegenskaperna

Följande parametrar kan anges via anslutningsegenskaperna från mappen Network Connections. Du behöver inte konfigurera dem direkt.

  • EnableDns

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 0 (falskt)
    • Beskrivning: Om det här värdet är inställt på 1 (Sant) frågar NBT DNS efter namn som inte kan matchas av WINS, broadcast eller LMHOSTS-filen.
  • EnableLmhosts

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – booleskt värde
    • Giltigt intervall: 0 eller 1 (falskt eller sant)
    • Standard: 1 (sant)
    • Beskrivning: Om det här värdet är inställt på 1 (Sant) söker NBT i LMHOSTS-filen efter namn som inte kan matchas av WINS eller broadcast. Som standard finns det ingen LMHOSTS-fildatabaskatalog (anges av Tcpip\Parameters\DatabasePath). Därför vidtar NBT inga åtgärder. Det här värdet skrivs av Advanced TCP/IP-konfigurationen under verktyget Nätverk i Kontrollpanelen.
  • Nameserver

    • Nyckel: Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
    • Värdetyp: REG_SZ – Punktad decimal-IP-adress (till exempel 11.101.1.200)
    • Giltigt intervall: Alla giltiga IP-adresser
    • Standard: tom (ingen adress)
    • Beskrivning: Den här parametern anger IP-adressen för den primära WINS-servern. Om den här parametern innehåller ett giltigt värde åsidosätter den DHCP-parametern med samma namn.
  • NameServerBackup

    • Nyckel: Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
    • Värdetyp: REG_SZ – Punktad decimal-IP-adress (till exempel 11.101.1.200)
    • Giltigt intervall: Alla giltiga IP-adresser.
    • Standard: tom (ingen adress)
    • Beskrivning: Den här parametern anger IP-adressen för WINS-säkerhetskopieringsservern. Om den här parametern innehåller ett giltigt värde åsidosätter den DHCP-parametern med samma namn.
  • Scopeid

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_SZ – teckensträng
    • Giltigt intervall: Ett giltigt DNS-domännamn som består av två punktavgränsade delar eller ett "*".
    • Standard: Ingen
    • Beskrivning: Den här parametern anger NetBIOS-namnomfånget för noden. Det här värdet får inte börja med en punkt. Om den här parametern innehåller ett giltigt värde åsidosätter den DHCP-parametern med samma namn. Ett tomt värde (tom sträng) ignoreras. Om du ställer in den här parametern på värdet "*" anges ett null-omfång och åsidosätter DHCP-parametern.

Ej konfigurerbara NBT-parametrar

Följande parametrar skapas och används internt av NetBT-komponenterna. De bör aldrig ändras med hjälp av Registry Editor. De anges här endast som referens.

  • DhcpNameServer

    • Nyckel: Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
    • Värdetyp: REG_SZ – Punktad decimal-IP-adress (till exempel 11.101.1.200)
    • Giltigt intervall: Alla giltiga IP-adresser
    • Standard: Ingen
    • Beskrivning: Den här parametern anger IP-adressen för den primära WINS-servern. Den skrivs av DHCP-klienttjänsten, om den är aktiverad. Ett giltigt NameServer-värde åsidosätter den här parametern.
  • DhcpNameServerBackup

    • Nyckel: Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
    • Värdetyp: REG_SZ – Punktad decimal-IP-adress (till exempel 11.101.1.200)
    • Giltigt intervall: Alla giltiga IP-adresser
    • Standard: Ingen
    • Beskrivning: Den här parametern anger IP-adressen för WINS-säkerhetskopieringsservern. Den skrivs av DHCP-klienttjänsten, om den är aktiverad. Ett giltigt BackupNameServer-värde åsidosätter den här parametern.
  • DhcpNodeType

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_DWORD – tal
    • Giltigt intervall: 1–8
    • Standard: 1
    • Beskrivning: Den här parametern anger NBT-nodtypen. Den skrivs av DHCP-klienttjänsten, om den är aktiverad. Ett giltigt NodeType-värde åsidosätter den här parametern. En fullständig beskrivning finns i posten för NodeType.
  • DhcpScopeId

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_SZ – teckensträng
    • Giltigt intervall: en punktavgränsad namnsträng, till exempel microsoft.com
    • Standard: Ingen
    • Beskrivning: Den här parametern anger NetBIOS-namnomfånget för noden. Den skrivs av DHCP-klienttjänsten, om den är aktiverad. Det här värdet får inte börja med en punkt. Mer information finns i posten för ScopeId.
  • NbProvider

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_SZ – teckensträng
    • Giltigt intervall: _tcp
    • Standard: _tcp
    • Beskrivning: Den här parametern används internt av RPC-komponenten. Standardvärdet bör inte ändras.
  • TransportBindName

    • Nyckel: Netbt\Parameters
    • Värdetyp: REG_SZ – teckensträng
    • Giltigt intervall: Ej tillämpligt
    • Standard: \Device\
    • Beskrivning: Den här parametern används internt under produktutveckling. Standardvärdet bör inte ändras.