- 相關(guān)推薦
局域網(wǎng)名稱解析優(yōu)化分析
摘要 本文論述了局域網(wǎng)名稱解析的原理、過程,詳細介紹了四種主要名稱解析方案,對它們的工作原理和優(yōu)缺點進行了分析與對比,最后對局域網(wǎng)名稱解析提出了優(yōu)化方案。
關(guān)鍵詞:局域網(wǎng);名稱解析;優(yōu)化
在局域網(wǎng)(LAN)環(huán)境中,存在大量的廣播傳輸。例如:服務(wù)器通過Microsoft LAN Services Browser 使用戶可以獲取網(wǎng)絡(luò)上所有計算機的列表,每個Windows Networking客戶通過發(fā)送廣播周期性注冊自己的NetBIOS名,每臺計算機也發(fā)送廣播,為網(wǎng)絡(luò)選舉一個主瀏覽器。主瀏覽器(和若干備份主瀏覽器)負責維護計算機和地址的列表。當用戶瀏覽網(wǎng)絡(luò)時,客戶發(fā)送廣播請求,然后就有一個主瀏覽器做出響應(yīng),主瀏覽器響應(yīng)避免了所有設(shè)備都對廣播請求做出響應(yīng)的需求。大量的廣播不僅占用了帶寬,而且效率低下。
在Windows Networking環(huán)境中名稱解析是十分重要的,因為它允許PC在僅知道它希望連接的設(shè)備名稱的情況下與設(shè)備進行通信。如果沒有某種形式的名稱解析,每臺PC必須知道網(wǎng)絡(luò)上其他任何設(shè)備的全部信息。幸運的是,Windows Networking客戶有四種方案可實現(xiàn)名稱解析:
一、廣播
廣播是所有Microsoft產(chǎn)品的默認操作,通過在子網(wǎng)上發(fā)送廣播,Windows客戶引起瀏覽器選舉。指定的主瀏覽器維護子網(wǎng)上的可用資源列表。由于注冊、瀏覽器選舉和名稱查詢都會產(chǎn)生廣播,因此這種方法的可縮放性不好。強烈推薦所有客戶端關(guān)閉默認廣播特征。力求在局域網(wǎng)(LAN)中減少不必要的廣播。
廣播的優(yōu)點:Windows系統(tǒng)默認操作,無需人工干涉系統(tǒng)設(shè)置,也不需要配置IP地址等。在實際應(yīng)用中,一般情況下,只要兩臺或兩臺以上Windows系統(tǒng)PC連接在同一HUB或Switch上后,什么也不用做,就可以在網(wǎng)上鄰居里發(fā)現(xiàn)其他Windows系統(tǒng)PC。
廣播的缺點:占用帶寬,效率低下,故障排除比較難。在實際應(yīng)用中,由于Windows 98系統(tǒng)不處理NT服務(wù)器和NT域信息,而 Windows 98系統(tǒng)客戶端默認設(shè)置是要作瀏覽主機。如果Windows 98系統(tǒng)客戶端在錯誤的聲明為瀏覽主機后,就會阻撓對整個子網(wǎng)中每臺計算機的瀏覽。也就是經(jīng)常出現(xiàn)的有的Windows 98系統(tǒng)客戶端在網(wǎng)上鄰居中看不到某些Windows 2000系統(tǒng)客戶端,反之亦然。
廣播的一些解決辦法:添加NetBEUI協(xié)議,重啟客戶端。在Windows NT Server Resource it中包含一個應(yīng)用:BROWSTAT,在受影響子網(wǎng)中的某臺Windows NT計算機上運行BROWSTAT,可以用來查找子網(wǎng)中偽劣廣播員。
對廣播方案的建議:廣播方案已經(jīng)過時,應(yīng)在客戶端上禁用廣播特性。對于不同的Windows系統(tǒng)有不同的禁用方法。
禁用廣播的方法:
1、對于Windows for Workgroups 3.11:修改SYSTEM.INI,設(shè)置MaintainServerList=No
2、對于Windows 9x:網(wǎng)上鄰居屬性/Microsoft網(wǎng)絡(luò)上的文件和打印機共享屬性/ 瀏覽主控服務(wù)器,默認為自動,更改為禁用。重啟客戶端。
3、對于Windows NT 3.51 Workstation和Server:配置成采用WINS名稱解析后就不發(fā)送廣播。
4、對于NT:采用默認設(shè)置,注冊表hkey_local_machine\system\currentcontrolset\
services\browser\parameters域中的條目采用如下設(shè)置:MaintainServerList設(shè)為Yes,IsDomainMaster設(shè)為False。MasterPeriodicity設(shè)置(以秒為單位)規(guī)定子網(wǎng)瀏覽服務(wù)器多長時間向域主管查詢一次瀏覽列表。當子網(wǎng)瀏覽服務(wù)器和域主管被低速或change-per-packet鏈路隔開時,需要將這一項設(shè)為1小時或更長。
二、LMHOSTS
客戶查詢由PDC維護的一個靜態(tài)表。為了使該方法具有可縮放性,PDC不僅需要維護當前所有計算機和域中IP地址的靜態(tài)列表,而且還維護該網(wǎng)絡(luò)所有其他域的計算機名稱和地址。所有客戶機必須使用一個LMHOSTS文件進行配置。其中包含本地PDC的IP地址以及到LMHOSTS文件的路徑。
LMHOSTS優(yōu)點:見效快,故障排除容易,配置簡單。
LMHOSTS缺點:需要手工干涉進行相應(yīng)配置,可縮放性不好。適用規(guī)模有限。
對LMHOSTS方案建議:僅在小型網(wǎng)絡(luò)中可使用。在特殊情況下對特殊客戶端可以使用。只能作為一種臨時或測試解決方案。
三、WINS
WINS允許客戶機在不發(fā)送廣播的前提下在不同的IP子網(wǎng)上動態(tài)注冊和瀏覽網(wǎng)絡(luò)。客戶機向具有公認地址的WINS服務(wù)器發(fā)送單播包,WINS服務(wù)器為客戶機實現(xiàn)NetBIOS到IP地址的轉(zhuǎn)換。
WINS優(yōu)點:消減了NetBIOS內(nèi)部的固有廣播,配置簡單,效率高,故障排除容易。
WINS缺點:WINS只適用于局域網(wǎng)(LAN)。
對WINS方案建議:WINS是可以實現(xiàn)Microsoft Networking縮放性的最好方法。
四、DNS
DNS是提供Internet名稱到IP地址轉(zhuǎn)換的常用TCP/IP應(yīng)用程序。WINS服務(wù)器和DNS服務(wù)器必須位于同一臺Windows NT計算機上。
DNS優(yōu)點:快速解析域名或主機名到IP地址轉(zhuǎn)換。效率高。在Internet上廣泛使用。
DNS缺點:對局域網(wǎng)(LAN)中的Windows 9x和NT4.0系統(tǒng)不支持。
對DNS方案建議:廣域網(wǎng)上使用。局域網(wǎng)上最好配合WINS使用。
五、優(yōu)化方案
WINS和DNS相互協(xié)同工作,從而提供最終用戶設(shè)備要求的快速有效的DNS到NetBIOS到IP地址的查尋。在同一臺服務(wù)器上建立WINS和DNS服務(wù)。
1.禁用所有客戶機廣播特性。
2.強烈建議每一個有條件的地方都應(yīng)該建立DHCP服務(wù)器,在DHCP分發(fā)的信息中包含WINS和DNS、網(wǎng)關(guān)、域名、WINS/NBT節(jié)點類型等。
WINS/NBT節(jié)點類型有四種:0X1(B,廣播)、0X2(P,WINS)、0X4(M,混合,先廣
【局域網(wǎng)名稱解析優(yōu)化分析】相關(guān)文章:
局域網(wǎng)數(shù)據(jù)庫環(huán)境下數(shù)據(jù)采集及處理05-08
金融貿(mào)易結(jié)構(gòu)優(yōu)化研討05-30
婚姻的經(jīng)濟學(xué)解析06-05
變電站接地網(wǎng)優(yōu)化設(shè)計08-24
商品期貨優(yōu)化投資組合的實證檢驗08-26
稅制改革、優(yōu)化與稅收征管均衡發(fā)展06-01
認識“業(yè)務(wù)分析”08-25