什麼是WINS 伺服器?概念、運作方式
網路百科全書中WINS伺服器的定義。
什麼是 WINS 服務器?
WINS 伺服器是執行 Windows 網際網路名稱服務 (WINS) 的 Microsoft Windows 型伺服器,可接受 NetBIOS 名稱註冊和查詢。
WINS 伺服器
WINS 伺服器會維護網路上 WINS 用戶端的 NetBIOS 名稱到 IP 位址對應資料庫,並藉由消除廣播來加速 NetBIOS 名稱解析。
WINS 伺服器的運作方式
設定為 H 節點用戶端的 NetBIOS over TCP/IP 用戶端會在網路上初始化時,向 WINS 伺服器註冊其名稱。WINS 伺服器會維護稱為 WINS 資料庫的資料庫,該資料庫會儲存可存取網路上所有主機的 NetBIOS 名稱到 IP 位址對應。其中一台主機必須定期更新其所有啟用 NetBIOS 服務的名稱註冊。
當主機正確關閉或主機上停止 NetBIOS 相關服務時,會從 WINS 資料庫釋放相關聯的 NetBIOS 名稱。當主機嘗試使用 NetBIOS over TCP/IP 連絡另一台主機時,會將 NetBIOS 名稱查詢要求傳送至 WINS 伺服器,該伺服器會傳回主機的 IP 位址,因此允許進行通訊。
WINS 伺服器會將 WINS 資料庫與其他 WINS 伺服器複寫,以讓資料庫專案保持最新狀態。您可以為兩個複寫角色設定 WINS 伺服器:
推送合作夥伴會傳送通知給其提取合作夥伴,通知他們其 WINS 資料庫的特定臨界值變更數目。您可以使用 Windows NT 系統管理工具 WINS 管理員或 Windows 2000 中的 WINS 主控台,在推送合作夥伴上設定此數目。提取夥伴會透過要求變更來回應,然後推送夥伴會傳送變更。
提取合作夥伴會定期將要求傳送給其推送合作夥伴,詢問其 WINS 資料庫是否已進行任何變更。您可以在提取夥伴上設定傳送這些請求的時間間隔。推送夥伴會透過傳送變更來回應。
將靜態 IP 位址指派給 WINS 伺服器
WINS 伺服器應該指派靜態 IP 位址。您可以建立靜態對應,以允許解析網路上的非 WINS 用戶端,也可以使用 WINS Proxy 代理程式來允許非 WINS 用戶端執行名稱解析。
當您設定 WINS 複寫時,您應該考慮下列事項:
您可以將 WINS 伺服器設定為與其他 WINS 伺服器同時推送和提取夥伴。
WINS 伺服器只會複寫變更,而不是完整的 WINS 資料庫。
在 Windows NT WINS 伺服器上,您可以按一下 WINS 管理員中的 [立即複寫] 按鈕,手動強制 WINS 複寫。在 Windows 2000 WINS 伺服器上,您可以使用 WINS 主控台中的 [動作] 功能表。
WINS 伺服器和容錯
針對大型網路上的容錯,您應該考慮使用第二個 WINS 伺服器,並在主要 WINS 伺服器與次要 WINS 伺服器之間設定 WINS 複寫。建議針對網路上每 10,000 個 WINS 用戶端安裝一部主要和一部次要 WINS 伺服器。
透過區域網路 (LAN) 或高速廣域網路 (WAN) 連結,您應該將所有 WINS 伺服器設定為推送和提取夥伴,讓所有 WINS 伺服器上的 WINS 資料庫保持最新狀態。不過,在慢速 WAN 連結上,您應該只將 WINS 伺服器設定為提取夥伴,以便在 WAN 流量較輕時排程複寫。