Windows XP 的 TCP/IP 及 NBT 設定參數

文章翻譯 文章翻譯
文章編號: 314053 - 檢視此文章適用的產品。
重要 本文包含如何修改登錄的相關資訊。修改登錄之前,請務必將它備份起來,並瞭解如何在發生問題時還原登錄。如需有關如何備份、還原和修改登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明

全部展開 | 全部摺疊

在此頁中

簡介

本文定義用來設定通訊協定驅動程式 Tcpip.sys 的所有登錄參數,而 Tcpip.sys 會執行標準的 TCP/IP 網路通訊協定。

Windows XP 的 TCP/IP 通訊協定套件實作會從登錄讀取其所有的設定資料。[控制台] 中的「網路」工具會將此資訊寫入登錄中,做為「安裝程式」處理程序的一部分。如果啟用 DHCP 用戶端服務,「動態主機設定通訊協定」(DHCP) 用戶端服務也會提供其中部分資訊。

大多數環境中的通訊協定套件的實作,應只使用由 DHCP 及 [控制台] 中的「網路」工具所收集的設定資訊,以便正確且有效地執行。通訊協定的所有其他可設定的最佳預設值,都已編入驅動程式中。

有些特殊情況下,對客戶安裝的特定預設值進行適當變更是必要的。遇到這些情況時,您可以建立選擇性的登錄參數,以修改通訊協定驅動程式某些部分的預設行為。

警告 Windows XP TCP/IP 實作大多是會自我調整的作業。未經詳細研究就調整登錄參數,可能會導致系統效能降低。

其他相關資訊

警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。您可能需要重新安裝作業系統,才能解決這些問題。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。

如果要變更這些參數,請依照下列步驟執行:
  1. 按一下 [開始],按一下 [執行],然後在 [開啟] 方塊中輸入 regedit
  2. 找出下列登錄機碼:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  3. 按一下 [編輯] 功能表上的 [新增值],輸入您要的值,然後在 [資料類型] 下設定數值類型。
  4. 按一下 [確定]
  5. 結束「登錄編輯程式」。
  6. 重新啟動電腦讓變更生效。
所有的 TCP/IP 參數都是位於下列兩個不同子機碼其中一個之下的登錄值
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Tcpip\Parameters
Tcpip\Parameters\Interfaces\ID for Adapter
注意 ID for Adapter 是 TCP/IP 繫結的網路介面卡。如果要判斷介面卡 ID 和網路連線之間的關係,請檢視
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\<ID for Adapter>\Connection
。這些機碼中的 [名稱] 值,為 [網路連線] 資料夾中所用的網路連線提供易記名稱。位於這些機碼之下的值,專用於每個介面卡。包含 DHCP 設定值以及靜態設定值的參數不一定存在。這種參數的存在需視電腦或介面卡是否設定了 DHCP,以及是否已指定靜態覆寫值而定。您必須重新啟動電腦讓變更生效。

可使用「登錄編輯程式」設定的標準參數

在安裝 TCP/IP 元件期間,[控制台] 中的「網路」工具會以預設值安裝下列參數。您可以使用「登錄編輯程式」來修改它們。

DatabasePath
機碼:Tcpip\Parameters
數值類型:REG_EXPAND_SZ - 字元字串
有效範圍:有效的 Windows NT 檔案路徑
預設值:%SystemRoot%\System32\Drivers\Etc
描述:這個參數會指定標準網際網路資料庫檔案 (HOSTS、LMHOSTS、NETWORKS、PROTOCOLS) 的路徑。是由 Windows Sockets 介面使用。
ForwardBroadcasts
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:不支援廣播轉送。這個參數會被忽略。
UseZeroBroadcast
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:如果這個參數設定為 1 (True),IP 會使用 zeros-broadcasts (0.0.0.0),而不使用 ones-broadcasts (255.255.255.255)。大部分的電腦使用 ones-broadcasts,但由 BSD 實作繼承而來的部分電腦是使用 zeros-broadcasts。使用不同廣播的電腦無法在相同網路上順利相互操作。

可使用「登錄編輯程式」設定的選擇性參數

一般來說,這些參數不會存在於登錄中。您可以建立它們,來修改 TCP/IP 通訊協定驅動程式的預設行為。

ArpAlwaysSourceRoute
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0、1 (False 或 True)
預設值:0 (False)
描述:如果您將這個參數設定為 1,TCP/IP 會以在 Token Ring 網路上啟用的來源路由來傳輸 ARP 查詢。根據預設,堆疊先不會以來源路由傳輸 ARP 查詢,只有在沒有收到回應時,才會使用已啟用的來源路由重試。
ArpUseEtherSNAP
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0、1 (False 或 True)
預設值:0 (False)
描述:如果您將這個參數設定為 1,TCP/IP 會使用 802.3 SNAP 編碼來傳輸乙太網路封包。根據預設,堆疊會以 DIX 乙太網路格式來傳輸封包。系統一定可以接收這兩種格式。
DefaultTTL
機碼:Tcpip\Parameters
數值類型:REG_DWORD -
秒/躍點的數目
有效範圍:1-255
預設值:Windows XP 是 128
描述:這個參數會指定在傳出 IP 封包標頭中設定的預設「存留時間」(TTL) 值。TTL 會決定 IP 封包在未到達它的目的地之前,在網路中最長的存留時間。在 IP 封包被丟棄之前,限制它可以通過的路由器數目,是有效率的作法。
EnableDeadGWDetect
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0、1 (False、True)
預設值:1 (True)
描述:如果您將這個參數設定為 1,TCP 會使用「失效閘道偵測」功能。啟用這項功能之後,如果重新傳送一個區段數次,卻沒有收到回應,TCP 會要求 IP 變更到備份閘道。您可以在 [網路控制台] 中 [TCP/IP 設定] 對話方塊的 [進階] 區段中定義備份閘道。
EnablePMTUBHDetect
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0、1 (False、True)
預設值:0 (False)
描述:如果您將這個參數設定為 1 (True),TCP 會在執行「路徑 MTU 搜索」時,嘗試偵測「黑洞」路由器。當「黑洞」路由器必須以 Don't Fragment 位元組分段 IP 資料包時,不會傳回「ICMP Destination Unreachable (無法到達 ICMP 目的地)」訊息。TCP 必須接收這些訊息以執行「路徑 MTU 搜索」。啟用這項功能之後,如果區段的數次重新傳輸未被認可,TCP 將嘗試不以 Don't Fragment 位元組來傳送區段。如果區段被認可,在連線上的未來封包中將會減少 MSS 並設定 Don't Fragment 位元。啟用黑洞偵測會增加為特定區段執行的重新傳輸的最大數目。
EnablePMTUDiscovery
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0、1 (False、True)
預設值:1 (True)
描述:如果您將這個參數設定為 1 (True),TCP 會嘗試在連到遠端主機的路徑上搜索「傳輸單元最大值」(MTU 或最大的封包大小)。藉由搜索「路徑 MTU」及將 TCP 區段限制為這個大小,TCP 可以在連接網路與不同 MTU 的路徑上,消除路由器的分散程度。分散對於 TCP 輸出量有不良的影響,並且會造成網路擁擠。如果您將這個參數設定為 0,會對不是連往本機子網路上的電腦的所有連線使用 576 位元組的 MTU。
ForwardBufferMemory
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 位元組數目
有效範圍:network MTU - some reasonable
value smaller than 0xFFFFFFFF

預設值:74240 (足以供 50 個 1480 位元組
的封包使用,大約是 256 的倍數)
描述:這個參數會決定 IP 在路由器封包佇列中,配置多少記憶體來存放封包資料。當此緩衝區空間已滿時,路由器會開始從它的佇列中隨機丟棄封包。封包佇列資料緩衝區的長度為 256 位元組。因此,這個參數的值應該是 256 的倍數。對於較大的封包,多個緩衝區會鏈結在一起。封包的 IP 標頭是分開存放的。如果未啟用 IP 路由器,這個參數會被略過,而且不會配置緩衝區。
IGMPLevel
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 數字
有效範圍:0,1,2
預設值:2
描述:這個參數會決定電腦支援 IP 多點傳送和參與「網際網路群組管理通訊協定」的範圍。在層級 0,電腦不提供多點傳送支援。在層級 1,電腦僅可以傳送 IP 多點傳送封包。在層級 2,電腦可以傳送 IP 多點傳送封包,並且完全參與 IGMP 以接收多點傳送封包。
KeepAliveInterval
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:1 - 0xFFFFFFFF
預設值:1000 (1 秒)
描述:這個參數會決定在收到回應前,區分 Keep Alive Retransmissions 的間隔。一旦收到回應, KeepAliveTime 的值再次控制下一個 Keep Alive Retransmissions 之前的延遲。這個連線將在 TcpMaxDataRetransmissions 指定的重新傳輸數目已無回覆之後中止。
KeepAliveTime
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:1 - 0xFFFFFFFF
預設值:7,200,000 (兩小時)
描述:這個參數會藉由傳送 Keepalive 封包,來控制 TCP 多久會嘗試確認閒置連線是否仍保持不變。如果仍然可以連線到遠端系統,而且遠端系統運作正常,它會認可 Keepalive 傳輸。根據預設,不會傳送 Keepalive 封包。程式可以在連線上啟用這項功能。
MTU
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD 數字
有效範圍:68 - 網路的 MTU
預設值:0xFFFFFFFF
描述:這個參數會覆寫網路介面的預設「傳輸單元最大值」(MTU)。MTU 是傳輸站在網路上傳輸的最大封包大小 (以位元組為單位),大小包含傳輸站標頭。IP 資料包可以跨越多個封包。大於網路預設值的值會使傳輸站使用網路預設 MTU。小於 68 的值則會使傳輸站使用 68 的 MTU 值。
NumForwardPackets
機碼:Tcpip\Parameters
數值類型:REG_DWORD 數字
有效範圍:1 - some reasonable value
smaller than 0xFFFFFFFF
預設值:50
描述:這個參數會決定配置到路由器封包佇列的 IP 封包標頭數目。所有標頭都在使用中時,路由器會開始從佇列上隨機丟棄封包。這個值至少應該和 ForwardBufferMemory 值除以連線到路由器的網路最大 IP 資料大小的值一樣。它應該不大於 ForwardBufferMemory 值除以 256,因為每一個封包至少使用 256 位元組的轉送緩衝區記憶體。一個既定 ForwardBufferMemory 大小的轉送封包的最佳數目,將因網路上的交通類型而異,而且會介於這兩個數之間。如果沒有啟用路由器,則會略過這個參數,而且不會配置標頭。
TcpMaxConnectRetransmissions
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 數字
有效範圍:0 - 0xFFFFFFFF
預設值:2
描述:這個參數會決定放棄嘗試之前,TCP 重新傳輸連線要求 (SYN) 的次數。在給定的連線嘗試中,每一次連續的重新傳輸的逾時時間會增加一倍。初始逾時時間是 3 秒鐘。
TcpMaxDataRetransmissions
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 數字
有效範圍:0 - 0xFFFFFFFF
預設值:5
描述:這個參數會控制在中止連線前,TCP 重新傳輸獨立資料區段 (非連線區段) 的次數。對於連線上每一次連續的重新傳輸,重新傳輸的逾時時間會增加一倍。繼續回應時,會重設這個值。基本的逾時時間值,會藉由測量連線的往返時間,來做動態決定。
TcpNumConnections
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 數字
有效範圍:0 - 0xfffffe
預設值:0xfffffe
描述:這個參數會限制 TCP 可以同時開啟的最大連線數目。
TcpTimedWaitDelay
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 秒數
有效範圍:30-300 (十進位)
預設值:0x78 (120 十進位)
描述:這個參數會決定關閉連線時,連線維持在 TIME_WAIT 狀態的時間長度。只要連線處於 TIME_WAIT 狀態,便不可以重複使用通訊端對。這也稱為「2MSL」狀態。根據 RFC793,此值應該是網路上最大區段存留期的兩倍。如需詳細資訊,請參閱 RFC793。

注意 在 Microsoft Windows 2000 中,預設值為 240 秒。如果是 Windows XP 和 Microsoft Windows Server 2003,IPv4 堆疊的預設值改為 120 秒,以增加效能。IPv6 堆疊的預設值為 240 秒。
TcpUseRFC1122UrgentPointer
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0、1 (False、True)
預設值:0 (False)
描述:這個參數會決定對於緊急資料,TCP 是否使用 RFC 1122 規格,或使用來自 BSD 的電腦所使用的模式。這兩個機制會以不同的方式,轉譯 TCP 標頭中的急件指標,以及急件資料的長度。它們無法交互作用。根據預設,Windows XP 是使用 BSD 模式。
TcpWindowSize
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 位元組數目
有效範圍:0 - 0xFFFF
預設值:較小的 0xFFFF

(網路上最大 TCP 資料大小的四倍以上

8192 化約為網路 TCP 資料大小的偶數乘數。)
乙太網路的預設值是 8760。
描述:這個參數會決定電腦所提供的最大 TCP 接收視窗大小。接收視窗指定一個傳送者在未接收認可時所能傳輸的位元組數。一般而言,較大的接收視窗能改善高延遲及高頻寬網路的效能。為了更高的效率,接收視窗應該是 TCP 區段大小最大值 (MSS) 的偶數倍數。

可從網路連線內容設定的參數

透過使用者提供的資訊,連線內容介面會自動建立及修改下列參數。您不需要直接在登錄中修改它們。

DefaultGateway
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_MULTI_SZ - 十進位小數點 IP 位址的清單
有效範圍:任何有效的 IP 位址組合
預設值:無
描述:這個參數會指定路由封包的閘道清單,這些路由封包不會指向與電腦直接連線的子網路,也沒有更特定的路由。這個參數會覆寫 DhcpDefaultGateway 參數。
Domain
機碼:Tcpip\Parameters
數值類型:REG_SZ - 字元字串
有效範圍:任何有效的 DNS 網域名稱
預設值:無
描述:這個參數會指定電腦的 DNS 網域名稱。是由 Windows Sockets 介面使用。
EnableDhcp
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:如果這個參數設定為 1 (True),DHCP 用戶端服務會嘗試使用 DHCP 來設定介面卡上的第一個 IP 介面。
Hostname
機碼:Tcpip\Parameters
數值類型:REG_SZ - 字元字串
有效範圍:任何有效的 DNS 主機名稱
預設值:電腦的電腦名稱
描述:這個參數會指定在使用 hostname 命令時,所傳回的電腦的 DNS 主機名稱。
IPAddress
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_MULTI_SZ - 十進位小數點 IP 位址的清單
有效範圍:任何有效的 IP 位址組合
預設值:無
描述:這個參數會指定繫結到網路介面卡的 IP 介面的 IP 位址。如果清單中的第一個位址是 0.0.0.0,將會從 DHCP 設定介面卡上的主要介面。介面卡具有一個以上 IP 介面的電腦,稱為「邏輯多重主目錄」。這個參數中所指定的每個 IP 位址,在 SubnetMask 參數中都必須有一個有效的子網路遮罩值。
IPEnableRouter
機碼:Tcpip\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:將這個參數設定為 1 (True) 會讓電腦在連結的網路之間傳遞 IP 封包。
NameServer
機碼:Tcpip\Parameters
數值類型:REG_SZ - 以空格分隔的十進位小數點 IP 位址的清單
有效範圍:任何有效的 IP 位址組合
預設值:無 (空白)
描述:這個參數會指定 Windows Sockets 查詢,用以解析名稱的 DNS 名稱伺服器。
SearchList
機碼:Tcpip\Parameters
數值類型:REG_SZ - DNS 網域名稱尾碼的分隔清單
有效範圍:任何有效的 DNS 網域名稱尾碼組合
有效範圍:任何有效的 DNS 網域名稱尾碼組合
預設值:無
描述:這個參數會指定網域名稱尾碼的清單,在解析原始名稱失敗時,附加到 DNS 所要解析的名稱。根據預設,這個值僅可以附加到 Domain 參數。這個參數由 Windows Sockets 介面使用。
SubnetMask
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_MULTI_SZ - 十進位小數點 IP 位址的清單
有效範圍:任何有效的 IP 位址組合。
預設值:無
描述:這個參數會指定 IP 介面用來繫結介面卡的子網路遮罩。如果清單中的第一個遮罩是 0.0.0.0,將會由 DHCP 設定介面卡上的主要介面。在 IPAddress 參數中指定的各個 IP 位址的這個參數中,一定會有一個有效的子網路遮罩值。

不可設定的參數

下列參數由 TCP/IP 元件在內部建立和使用。您不得使用「登錄編輯程式」來修改它們。此處的說明僅供參考用途。

DhcpDefaultGateway
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_MULTI_SZ - 十進位小數點 IP 位址的清單
有效範圍:任何有效的 IP 位址組合
預設值:無
描述:這個參數會指定路由封包的預設閘道清單,這些路由封包不會指向與電腦直接連線的子網路,也沒有更特定的路由。如果啟用這個參數,它會由 DHCP 用戶端服務寫入。有效的 DefaultGateway 參數值會覆寫這個參數。
DhcpIPAddress
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_SZ - 十進位小數點 IP 位址
有效範圍:任何有效的 IP 位址
預設值:無
描述:這個參數會為介面指定設好 DHCP 的 IP 位址。如果 IPAddress 參數包含的第一個值不是 0.0.0.0,該值將會覆寫這個參數。
DhcpNameServer
機碼:Tcpip\Parameters
數值類型:REG_SZ - 以空格分隔的十進位小數點 IP 位址的清單
有效範圍:任何有效的 IP 位址組合
預設值:無
描述:這個參數會指定 Windows Sockets 查詢,用以解析名稱的 DNS 名稱伺服器。如果啟用這個參數,它會由 DHCP 用戶端服務寫入。NameServer 參數會覆寫這個參數。
DhcpServer
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_SZ - 十進位小數點 IP 位址
有效範圍:任何有效的 IP 位址
預設值:無
描述:這個參數會指定 DHCP 伺服器的 IP 位址,這個伺服器在 DhcpIPAddress 參數中被授予 IP 位址的租用。
DhcpSubnetMask
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_SZ - 十進位小數點 IP 子網路遮罩
有效範圍:任何已設定 IP 位址的有效子網路遮罩
預設值:無
描述:這個參數會指定已在 DhcpIPAddress 參數中指定的位址的 DHCP 設定子網路遮罩。
IPInterfaceContext
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD
有效範圍:0 - 0xFFFFFFFF
預設值:無
描述:這個參數會由 TCP/IP 驅動程式寫入,供 DHCP 用戶端服務使用。
Lease
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD - 秒數
有效範圍:1 - 0xFFFFFFFF
預設值:無
描述:這個參數是 DHCP 用戶端服務用來儲存此介面卡的 IP 位址租用的有效時間 (單位為秒)。
LeaseObtainedTime
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD - 從 1/1/70 午夜開始以秒計的絕對時間
有效範圍:1 - 0xFFFFFFFF
預設值:無
描述:這個參數是 DHCP 用戶端服務用來儲存此介面卡 IP 位址已取得的租用時間。
LeaseTerminatesTime
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD - 從 1/1/70 午夜開始以秒計的絕對時間
有效範圍:1 - 0xFFFFFFFF
預設值:無
描述:這個參數是 DHCP 用戶端服務用來儲存此介面卡 IP 位址將過期的租用時間。
LLInterface
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_SZ - NT 裝置名稱
有效範圍:有效的 NT 裝置名稱
預設值:空白字串 (空白)
描述:這個參數是用來引導 IP 繫結到與內建 ARP 模組不同的連結層通訊協定。這個參數的值是 IP 應該繫結的 Windows NT 裝置的名稱。例如,使用這個參數來連接 RAS 元件。
T1
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD - 從 1/1/70 午夜開始以秒計的絕對時間
有效範圍:1 - 0xFFFFFFFF
預設值:無
描述:這個參數是 DHCP 用戶端服務用來儲存服務首次嘗試更新此介面卡 IP 位址租用的時間。如果要更新租用,服務會連絡授予租用的伺服器。
T2
機碼:Tcpip\Parameters\Interfaces\ID for Adapter
數值類型:REG_DWORD - 從 1/1/70 午夜開始以秒計的絕對時間
有效範圍:1 - 0xFFFFFFFF
預設值:無
描述:這個參數是 DHCP 用戶端服務用來儲存服務嘗試更新此介面卡 IP 位址租用的時間。如果要更新租用,服務會廣播更新要求。只有當服務無法向原始伺服器更新租用時,才會達到 T2 時間。

NBT

所有 NBT 參數都是位於下列兩個不同子機碼其中一個之下的登錄值
HKEY_LOCAL_MACHINE\computer\CurrentControlSet\Services

Netbt\Parameters
Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
其中 ID for Adapter 代表 NBT 所繫結的網路介面卡。藉由檢查 HKEY_LOCAL_MACHINE\computer\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\ID for Adapter\Connection,可以判斷介面卡 ID 和網路連線之間的關係。這些機碼中的「名稱」值,提供「網路連線」資料夾中網路連線所用的名稱。位於後續機碼之下的值,專用於每個介面卡。如果電腦是透過 DHCP 設定的,在命令 shell 中發出 ipconfig /renew 命令,會使參數中的變更生效。否則,必須重新啟動電腦才能使這些參數中的變更生效。

可從「登錄編輯程式」設定的標準參數

在安裝 TCP/IP 元件期間,[控制台] 中的「網路」工具會以預設值安裝下列參數。您可以使用「登錄編輯程式」(Regedit.exe) 來修改它們。

BcastNameQueryCount
機碼:Netbt\Parameters
數值類型:REG_DWORD - 計數
有效範圍:1 到 0xFFFF
預設值:3
描述:這個值會決定 NetBT 廣播未接收到回應之給定名稱的查詢次數。
BcastQueryTimeout
機碼:Netbt\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:100 到 0xFFFFFFFF
預設值:0x2ee (750 十進位)
描述:這個值會決定連續廣播相同名稱的名稱查詢間隔時間。
CacheTimeout
機碼:Netbt\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:60000 到 0xFFFFFFFF
預設值:0x927c0 (600000 微秒 = 10 分鐘)
描述:這個值會決定在遠端名稱資料表中快取名稱的間隔時間。
NameServerPort
機碼:Netbt\Parameters
數值類型:REG_DWORD - UDP 連接埠號碼
有效範圍:0 - 0xFFFF
預設值:0x89
描述:這個參數會決定 NetBT 傳送與名稱服務相關封包的目的地連接埠號碼,例如 WINS 的名稱查詢及名稱登錄。Microsoft WINS 會接聽連接埠 0x89。其他供應商的 NetBIOS 名稱伺服器可以接聽不同的連接埠。
NameSrvQueryCount
機碼:Netbt\Parameters
數值類型:REG_DWORD - 計數
有效範圍:0 - 0xFFFF
預設值:3
描述:這個值會決定 NetBT 向 WINS 伺服器傳送有關指定名稱沒有收到回應的查詢的次數。
NameSrvQueryTimeout
機碼:Netbt\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:100 - 0xFFFFFFFF
預設值:1500 (1.5 秒)
描述:這個值會決定針對指定名稱,向 WINS 傳送連續名稱查詢的間隔時間。
SessionKeepAlive
機碼:Netbt\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:60,000 - 0xFFFFFFFF
預設值:3,600,000 (1 小時)
描述:這個值會決定工作階段上 Keepalive 傳輸的間隔時間。將這個值設定為 0xFFFFFFF 會停用 Keepalive。
Size/Small/Medium/Large
機碼:Netbt\Parameters
數值類型:REG_DWORD
有效範圍:1、2、3 (Small、Medium、Large)
預設值:1 (Small)
描述:這個值會決定用來儲存本機及遠端名稱之名稱資料表的大小。一般來說,Small 即已足夠。如果電腦是做為 Proxy 名稱伺服器,這個值會自動設定為 Large,以增加名稱快取雜湊資料表的大小。雜湊資料表的容量大小如下:Large:256 Medium:128 Small:16

可從「登錄編輯程式」設定的選擇性參數

一般來說,這些參數不會存在於登錄中。您可以建立它們,用來修改 NetBT 通訊協定驅動程式的預設行為。

BroadcastAddress
機碼:Netbt\Parameters
數值類型:REG_DWORD - 4 位元組、Little-endian 編碼 IP 位址
有效範圍:0 - 0xFFFFFFFF
預設值:每個網路的 ones-broadcast 位址。
描述:這個參數可以用來強制 NetBT 針對所有廣播名稱相關的封包使用特定位址。根據預設,NetBT 會使用每個網路都適用的 ones-broadcast 位址 (以具有子網路遮罩 255.255.0.0 的 11.101.0.0 網路來說,子網路廣播位址是 11.101.255.255)。例如,如果網路使用 zeros-broadcast 位址 (使用 UseZeroBroadcast TCP/IP 參數設定的),便會設定這個參數。在上述範例中,適當的子網路廣播位址將會是 11.101.0.0。然後這個參數便會設定為 0x0b650000。這個參數是通用的,並且會在 NetBT 所繫結的所有子網路上使用。
EnableProxy
機碼:Netbt\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:如果這個值設定為 1 (True),電腦會做為 NBT 所繫結之網路的 Proxy 名稱伺服器。Proxy 名稱伺服器會回應已透過 WINS 解析之名稱的廣播查詢。Proxy 名稱伺服器可讓 B 節點實作的網路連線到向 WINS 登錄的其他子網路上的伺服器。
EnableProxyRegCheck
機碼:Netbt\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:如果這個參數設定為 1 (True),當 WINS 已登錄這個名稱,或這個名稱在 Proxy 的本機名稱快取中有不同的 IP 位址,Proxy 名稱伺服器會傳送負值回應到廣播名稱登錄。啟用這項功能的風險是,只要 WINS 有這個名稱的對應,就會讓電腦無法變更它的 IP 位址。因此,這項功能根據預設是停用的。
InitialRefreshT.O.
機碼:Netbt\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:960000 - 0xFFFFFFF
預設值:960000 (16 分鐘)
描述:這個參數會指定 NBT 在名稱登錄期間所用的初始更新逾時時間。在首次登錄名稱時,NBT 會在此間隔時間的 1/8 嘗試連絡 WINS 伺服器。當它收到成功的登錄回應時,該回應便會包含要使用的新的更新間隔。
LmhostsTimeout
機碼:Netbt\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:1000 - 0xFFFFFFFF
預設值:6000 (6 秒)
描述:這個參數會指定 LMHOSTS 及 DNS 名稱查詢的逾時時間值。計時器有逾時值的資料粒度。因此,實際的逾時可能多達此值的兩倍。
MaxDgramBuffering
機碼:Netbt\Parameters
數值類型:REG_DWORD - 位元組計數
有效範圍:0 - 0xFFFFFFFF
預設值:0x20000 (128 Kb)
描述:這個參數會指定 NetBT 為所有未完成的資料包傳送進行動態配置的最大記憶體。達到這個限制之後,其他的傳送會因資源不足而失敗。
NodeType
機碼:Netbt\Parameters
數值類型:REG_DWORD - 數字
有效範圍:1、2、4、8 (B 節點、P 節點、M 節點、H 節點)
預設值:1 或 8,視 WINS 伺服器設定而定
描述:這個參數會決定 NetBT 用於登錄及解析名稱的方法。B 節點電腦使用廣播。P 節點電腦對名稱伺服器 (WINS) 僅使用點對點名稱查詢。M 節點電腦先廣播,再查詢名稱伺服器。H 節點電腦先查詢名稱伺服器,然後再廣播。透過 LMHOSTS 或 DNS 進行的解析會使用這些方法。如果出現這個機碼,它會覆寫 DhcpNodeType 機碼。如果兩個機碼都沒有出現,當網路沒有設定 WINS 伺服器時,電腦會使用 B 節點。如果至少已設定一個 WINS 伺服器,電腦就會使用 H 節點。
RandomAdapter
機碼:Netbt\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:這個參數僅用於多重主目錄主機。如果設定為 1 (True),NetBT 會從它所有繫結的介面,隨機選擇要放入名稱查詢回應的 IP 位址。回應常會包含查詢到達之介面的位址。如果伺服器在同一個網路上具有兩個介面,為了平衡負載,應當使用這項功能。
RefreshOpCode
機碼:Netbt\Parameters
數值類型:REG_DWORD - 數字
有效範圍:8, 9
預設值:8
描述:這個參數會強制 NetBT 在名稱更新封包中使用特定的 opcode。NetBT 通訊協定的規格在此領域中有些模稜兩可。雖然 Microsoft 實作所使用的預設值 8 似乎正是所需要的值,但某些其他實作 (例如 Ungermann-Bass 的實作) 卻是使用 9 的值。兩個實作必須使用相同的 opcode 才能相互操作。
SingleResponse
機碼:Netbt\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:這個參數僅用於多重主目錄主機。如果這個參數設定為 1 (True),NBT 僅會在名稱查詢回應中,提供它繫結之介面的其中一個 IP 位址。根據預設,會包含所有繫結介面的位址。
WinsDownTimeout
機碼:Netbt\Parameters
數值類型:REG_DWORD - 以毫秒為時間單位
有效範圍:1000 - 0xFFFFFFFF
預設值:15,000 (15 秒)
描述:這個參數會決定 NBT 在連絡任一個 WINS 伺服器失敗之後,再次嘗試使用 WINS 之前的等候時間。這個功能可讓電腦暫時中斷網路連線,無須逐個等候每個 WINS 名稱登錄或查詢的逾時時間,即可繼續進行開機程序。

可從連線內容設定的參數

下列參數可以透過「網路連線」資料夾中的「連線內容」進行設定。您不必直接設定。

EnableDns
機碼:Netbt\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:0 (False)
描述:如果這個值設定為 1 (True),NBT 會向 DNS 查詢無法由 WINS、廣播或 LMHOSTS 檔案解析的名稱。
EnableLmhosts
機碼:Netbt\Parameters
數值類型:REG_DWORD - 布林值
有效範圍:0 或 1 (False 或 True)
預設值:1 (True)
描述:如果這個值設定為 1 (True),NBT 會搜尋無法由 WINS 或廣播解析的 LMHOSTS 檔案的名稱 (如果檔案存在)。根據預設,沒有 LMHOSTS 檔案資料庫目錄 (由 Tcpip\Parameters\DatabasePath 指定)。因此,NBT 不會採取任何行動。這個值是由 [控制台] 中「網路」工具下的 [進階 TCP/IP] 設定寫入的。
NameServer
機碼:Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
數值類型:REG_SZ - 十進位小數點 IP 位址 (例如,11.101.1.200)
有效範圍:任何有效的 IP 位址
預設值:空白 (沒有位址)
描述:這個參數會指定主要 WINS 伺服器的 IP 位址。如果這個參數包含有效值,它會覆寫相同名稱的 DHCP 參數。
NameServerBackup
機碼:Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
數值類型:REG_SZ - 十進位小數點 IP 位址 (例如,11.101.1.200)
有效範圍:任何有效的 IP 位址。
預設值:空白 (沒有位址)
描述:這個參數會指定備份 WINS 伺服器的 IP 位址。如果這個參數包含有效值,它會覆寫相同名稱的 DHCP 參數。
ScopeId
機碼:Netbt\Parameters
數值類型:REG_SZ - 字元字串
有效範圍:任何以小數點分隔的兩個部分,或「*」組合而成的有效 DNS 網域名稱。
預設值:無
描述:這個參數會指定節點的 NetBIOS 名稱範圍。這個值不得以句點開頭。如果這個參數包含有效值,它會覆寫相同名稱的 DHCP 參數。空白值 (空白字串) 會被略過。將這個參數設定為值「*」代表 null 範圍,而且會覆寫 DHCP 參數。

不可設定的參數

下列參數由 NetBT 元件在內部建立和使用。您不得使用「登錄編輯程式」來修改它們。此處的說明僅供參考用途。

DhcpNameServer
機碼:Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
數值類型:REG_SZ - 十進位小數點 IP 位址 (例如,11.101.1.200)
有效範圍:任何有效的 IP 位址
預設值:無
描述:這個參數會指定主要 WINS 伺服器的 IP 位址。如果啟用這個參數,它會由 DHCP 用戶端服務寫入。有效的 NameServer 值會覆寫這個參數。
DhcpNameServerBackup
機碼:Netbt\Parameters\Interfaces\Tcpip_ID for Adapter
數值類型:REG_SZ - 十進位小數點 IP 位址 (例如,11.101.1.200)
有效範圍:任何有效的 IP 位址
預設值:無
描述:這個參數會指定備份 WINS 伺服器的 IP 位址。如果啟用這個參數,它會由 DHCP 用戶端服務寫入。有效的 BackupNameServer 值會覆寫這個參數。
DhcpNodeType
機碼:Netbt\Parameters
數值類型:REG_DWORD - 數字
有效範圍:1 - 8
預設值:1
描述:這個參數會指定 NBT 節點類型。如果啟用這個參數,它會由 DHCP 用戶端服務寫入。有效的 NodeType 值會覆寫這個參數。如需完整說明,請參閱 NodeType 的項目。
DhcpScopeId
機碼:Netbt\Parameters
數值類型:REG_SZ - 字元字串
有效範圍:以小數點分隔的名稱字串,例如「microsoft.com」
預設值:無
描述:這個參數會指定節點的 NetBIOS 名稱範圍。如果啟用這個參數,它會由 DHCP 用戶端服務寫入。這個值不得以句點開頭。如需詳細資訊,請參閱 ScopeId 的項目。
NbProvider
機碼:Netbt\Parameters
數值類型:REG_SZ - 字元字串
有效範圍:_tcp
預設值:_tcp
描述:這個參數由 RPC 元件使用。您不可以變更預設值。
TransportBindName
機碼:Netbt\Parameters
數值類型:REG_SZ - 字元字串
有效範圍:N/A
預設值:\Device\
描述:這個參數於產品開發期間,在內部使用。您不可以變更預設值。

屬性

文章編號: 314053 - 上次校閱: 2007年1月23日 - 版次: 3.0
這篇文章中的資訊適用於:
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional
關鍵字:?
kbsyssettings kbregistry kbenv kbinfo kbnetwork KB314053
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com