在微軟IP網絡中,客戶計算機查找其餘計算機並與之進行通訊的主要手段是利用域名(DNS)。可是,使用先前版本的Windows戶機也使用NetBIOS協議,將名稱解析爲IP地址。緩存
經過三種方法解析NetBIOS名稱爲IP地址:服務器
Windows使用下列四種方法解析NetBIOS名稱。(括號裏的值是WINS/NetBT節點設置類型)這四種方法分別是:網絡
1. B節點(broadcast,b廣播,0x1) 域名
Windows 使用廣播來進行名稱註冊和名稱解析,依據網關的配置,一個B節點客戶機發送的數據包不可以超出局域網的範圍。可是,B節點並不適合於大型網絡,實際上微軟修改了標準的B節點類型,當Windows嘗試解析名稱時,首先檢查LMHOSTS名稱緩存,若是此行不通,Windows就會發布廣播,若是廣播依然失敗的話,那Windows纔會檢查實際的LMHOSTS文件。ast
2. P節點(per-to-per,p對等,0x2)配置
這種方法並不使用廣播,而是在計算機啓動時,在網絡中的WINS服務器上註冊它們的名稱,當計算機須要解析名稱時,它發送一個解析請求給WINS服務器。這種方法只在WINS服務器正常運行時有效,若是WINS服務器失敗,則解析沒法進行。請求
3. M節點(mixed,M混合,0x4)方法
Windows聯合使用B節點和P節點,而且默認使用B節點,若是M節點不能利用廣播進行名稱解析,它就使用P節點的WINS服務器來完成工做。通信
4. H節點(hybrid,H混合,0x8)數據
一樣也是聯合使用B節點和P節點,但工做方式相反,若是使用WINS服務器方式不能成功,則使用B節點的工做來完成工做。