透過 TCP/IP 的 NetBIOS 名稱解析及 WINS

重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。

按一下這裡查看此文章的英文版本:119493
本文已封存。本文係以「現狀」提供且不會再更新。
結論
透過 TCP/IP 的 NetBIOS 是網路元件,它會執行 (在 Windows NT NETBT.SYS) 和 VNBT.VXD Worgroups 和 Windows 95 的 Windows 中的名稱解析 IP 位址對應到電腦名稱。目前有四個 NetBIOS 透過 TCP/IP 名稱解析方法: b-節點、 p-節點、 M-節點及 h 節點。
其他相關資訊

B 節點

使用 [b-節點時將會用於廣播名稱登錄及名稱解析。在 TCP/IP 網路上如果不設定 IP 路由器轉寄名稱登錄及名稱查詢會廣播,不同子網路上的系統將無法看見彼此,因為他們不會收到廣播。B 節點名稱解析不是最好的選擇較大的網路上,因為它依賴廣播可以載入廣播與網路。

Microsoft 修改 B 節點

使用 Microsoft Windows NT TCP/IP 會使用 b-節點名稱解析的修改的版本。Microsoft 以下列方式修改 b-節點名稱的解析運作方式:

  • 工作站首先會檢查 LMHOSTS 快取並,如果它找到 NetBIOS] 名稱傳回 IP 位址。
  • 接下來,工作站嘗試廣播解析名稱 (此 b-節點解析為相同的方式運作),而如果目的系統正在使用中,則會傳回其 IP 位址。
  • 最後,工作站 (如果它是 Windows NT 系統) 會檢查 LMHOSTS 檔 \<winnt_root>\system32\drivers\etc 目錄中

P 節點 (或點到點節點)

使用 [p-節點名稱解析時廣播會不用於名稱登錄或名稱解析。而是,所有系統都註冊的方式與一個 NetBIOS 名稱伺服器 (NBNS) 時開始向上。[NBNS 負責對應到 IP 位址的電腦名稱,並確定無重複的名稱會登錄在網路上。所有的系統必須知道相當於 WINS 伺服器的 [NBNS IP 位址。如果使用正確的 IP 位址未設定系統供 [NBNS,p-節點名稱解析將會無法正常運作。

p-節點名稱解析方法會使用導向的使用者資料包通訊協定 (UDP) 資料包和 TCP 工作階段與 [NBNS 其通訊。

p-節點名稱解析的主要缺點是如果無法存取 [NBNS,有將會因此沒有方法可以存取網路上的其他系統及解析名稱沒有方法。

M-節點 (或混合式的節點)

M-節點會使用 b-節點和 p-節點的組合進行名稱解析。這個方法會先使用 b-節點,然後 p-節點,其理論上應該增加區域網路 (LAN) 效能。M-節點有好處,透過 p-節點中,因為如果無法使用 [NBNS,本機子網路上的系統仍然可以透過存取透過 b-節點解析度。

M-節點通常不是最佳的選擇,對於較大型網路因為它會使用 b-節點,因此會導致廣播。不過,當您透過慢速廣域網路 (WAN) 連結連接較小的子所組成的大型網路 M-節點是通訊的一種慣用的方法因為它會減少量跨慢速的連結。

H-節點 (或混合式節點)

目前正在 RFC 草稿表單的 H-節點名稱解析度也使用 b-節點和 p-節點,但是它只使用 b-節點作為最後的手段。當設定為使用 h 節點,系統會永遠先嘗試使用 p-節點,然後使用 b-節點,僅限如果 p-節點失敗。在另外一個系統可以設定為使用 LMHOSTS 檔,p-節點失敗之後,以及之前嘗試 b-節點。

H-節點的解析度並不需要初始化不過系統會使用嚴格 b-節點直到 p-節點註冊成功系統的成功 p-節點註冊。如果 [NBNS 無法使用,且系統根據使用 b-節點的解析度,將繼續嘗試連絡該 NBNS,讓它可以返回使用 p-節點,如果 [NBNS 變成可用。

WINS 的運作方式

預設情況下,系統設定為對它的名稱解析度使用 WINS 時它遵守名稱登錄的 h 節點。用於名稱解析它也會遵守到 h 節點,但有些不同之處。它將會:

  • 請檢查它是否本機電腦名稱。
  • 請檢查其快取的遠端名稱。已解決任何名稱放置在它會保留為 10 分鐘的快取中。
  • 請試著 WINS 伺服器。
  • 請試著廣播。
  • 如果系統設定為使用 [LMHOSTS 核取 LMHOSTS] 檔案的檔案。
  • 如果這樣設定,請嘗試 HOSTS 檔案,然後為 DNS。
prodnt

警告:本文為自動翻譯

內容

文章識別碼:119493 - 最後檢閱時間:12/04/2015 10:25:54 - 修訂: 3.0

Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.5, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows 95, Microsoft TCP/IP for Windows for Workgroups 3.11, Microsoft TCP/IP for Windows for Workgroups 3.11a, Microsoft TCP/IP for Windows for Workgroups 3.11b

  • kbnosurvey kbarchive kbmt KB119493 KbMtzh
意見反應