局域網(wǎng)名稱解析優(yōu)化分析論文

時(shí)間:2022-08-02 03:21:00

導(dǎo)語(yǔ):局域網(wǎng)名稱解析優(yōu)化分析論文一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

局域網(wǎng)名稱解析優(yōu)化分析論文

摘要本文論述了局域網(wǎng)名稱解析的原理、過程,詳細(xì)介紹了四種主要名稱解析方案,對(duì)它們的工作原理和優(yōu)缺點(diǎn)進(jìn)行了分析與對(duì)比,最后對(duì)局域網(wǎng)名稱解析提出了優(yōu)化方案。

關(guān)鍵詞:局域網(wǎng);名稱解析;優(yōu)化

在局域網(wǎng)(LAN)環(huán)境中,存在大量的廣播傳輸。例如:服務(wù)器通過MicrosoftLANServicesBrowser使用戶可以獲取網(wǎng)絡(luò)上所有計(jì)算機(jī)的列表,每個(gè)WindowsNetworking客戶通過發(fā)送廣播周期性注冊(cè)自己的NetBIOS名,每臺(tái)計(jì)算機(jī)也發(fā)送廣播,為網(wǎng)絡(luò)選舉一個(gè)主瀏覽器。主瀏覽器(和若干備份主瀏覽器)負(fù)責(zé)維護(hù)計(jì)算機(jī)和地址的列表。當(dāng)用戶瀏覽網(wǎng)絡(luò)時(shí),客戶發(fā)送廣播請(qǐng)求,然后就有一個(gè)主瀏覽器做出響應(yīng),主瀏覽器響應(yīng)避免了所有設(shè)備都對(duì)廣播請(qǐng)求做出響應(yīng)的需求。大量的廣播不僅占用了帶寬,而且效率低下。

在WindowsNetworking環(huán)境中名稱解析是十分重要的,因?yàn)樗试SPC在僅知道它希望連接的設(shè)備名稱的情況下與設(shè)備進(jìn)行通信。如果沒有某種形式的名稱解析,每臺(tái)PC必須知道網(wǎng)絡(luò)上其他任何設(shè)備的全部信息。幸運(yùn)的是,WindowsNetworking客戶有四種方案可實(shí)現(xiàn)名稱解析:

一、廣播

廣播是所有Microsoft產(chǎn)品的默認(rèn)操作,通過在子網(wǎng)上發(fā)送廣播,Windows客戶引起瀏覽器選舉。指定的主瀏覽器維護(hù)子網(wǎng)上的可用資源列表。由于注冊(cè)、瀏覽器選舉和名稱查詢都會(huì)產(chǎn)生廣播,因此這種方法的可縮放性不好。強(qiáng)烈推薦所有客戶端關(guān)閉默認(rèn)廣播特征。力求在局域網(wǎng)(LAN)中減少不必要的廣播。

廣播的優(yōu)點(diǎn):Windows系統(tǒng)默認(rèn)操作,無需人工干涉系統(tǒng)設(shè)置,也不需要配置IP地址等。在實(shí)際應(yīng)用中,一般情況下,只要兩臺(tái)或兩臺(tái)以上Windows系統(tǒng)PC連接在同一HUB或Switch上后,什么也不用做,就可以在網(wǎng)上鄰居里發(fā)現(xiàn)其他Windows系統(tǒng)PC。

廣播的缺點(diǎn):占用帶寬,效率低下,故障排除比較難。在實(shí)際應(yīng)用中,由于Windows98系統(tǒng)不處理NT服務(wù)器和NT域信息,而Windows98系統(tǒng)客戶端默認(rèn)設(shè)置是要作瀏覽主機(jī)。如果Windows98系統(tǒng)客戶端在錯(cuò)誤的聲明為瀏覽主機(jī)后,就會(huì)阻撓對(duì)整個(gè)子網(wǎng)中每臺(tái)計(jì)算機(jī)的瀏覽。也就是經(jīng)常出現(xiàn)的有的Windows98系統(tǒng)客戶端在網(wǎng)上鄰居中看不到某些Windows2000系統(tǒng)客戶端,反之亦然。

廣播的一些解決辦法:添加NetBEUI協(xié)議,重啟客戶端。在WindowsNTServerResourceit中包含一個(gè)應(yīng)用:BROWSTAT,在受影響子網(wǎng)中的某臺(tái)WindowsNT計(jì)算機(jī)上運(yùn)行BROWSTAT,可以用來查找子網(wǎng)中偽劣廣播員。

對(duì)廣播方案的建議:廣播方案已經(jīng)過時(shí),應(yīng)在客戶端上禁用廣播特性。對(duì)于不同的Windows系統(tǒng)有不同的禁用方法。

禁用廣播的方法:

1、對(duì)于WindowsforWorkgroups3.11:修改SYSTEM.INI,設(shè)置MaintainServerList=No

2、對(duì)于Windows9x:網(wǎng)上鄰居屬性/Microsoft網(wǎng)絡(luò)上的文件和打印機(jī)共享屬性/瀏覽主控服務(wù)器,默認(rèn)為自動(dòng),更改為禁用。重啟客戶端。

3、對(duì)于WindowsNT3.51Workstation和Server:配置成采用WINS名稱解析后就不發(fā)送廣播。

4、對(duì)于NT:采用默認(rèn)設(shè)置,注冊(cè)表hkey_local_machinesystemcurrentcontrolset

servicesrowserparameters域中的條目采用如下設(shè)置:MaintainServerList設(shè)為Yes,IsDomainMaster設(shè)為False。MasterPeriodicity設(shè)置(以秒為單位)規(guī)定子網(wǎng)瀏覽服務(wù)器多長(zhǎng)時(shí)間向域主管查詢一次瀏覽列表。當(dāng)子網(wǎng)瀏覽服務(wù)器和域主管被低速或change-per-packet鏈路隔開時(shí),需要將這一項(xiàng)設(shè)為1小時(shí)或更長(zhǎng)。

二、LMHOSTS

客戶查詢由PDC維護(hù)的一個(gè)靜態(tài)表。為了使該方法具有可縮放性,PDC不僅需要維護(hù)當(dāng)前所有計(jì)算機(jī)和域中IP地址的靜態(tài)列表,而且還維護(hù)該網(wǎng)絡(luò)所有其他域的計(jì)算機(jī)名稱和地址。所有客戶機(jī)必須使用一個(gè)LMHOSTS文件進(jìn)行配置。其中包含本地PDC的IP地址以及到LMHOSTS文件的路徑。

LMHOSTS優(yōu)點(diǎn):見效快,故障排除容易,配置簡(jiǎn)單。

LMHOSTS缺點(diǎn):需要手工干涉進(jìn)行相應(yīng)配置,可縮放性不好。適用規(guī)模有限。

對(duì)LMHOSTS方案建議:僅在小型網(wǎng)絡(luò)中可使用。在特殊情況下對(duì)特殊客戶端可以使用。只能作為一種臨時(shí)或測(cè)試解決方案。

三、WINS

WINS允許客戶機(jī)在不發(fā)送廣播的前提下在不同的IP子網(wǎng)上動(dòng)態(tài)注冊(cè)和瀏覽網(wǎng)絡(luò)??蛻魴C(jī)向具有公認(rèn)地址的WINS服務(wù)器發(fā)送單播包,WINS服務(wù)器為客戶機(jī)實(shí)現(xiàn)NetBIOS到IP地址的轉(zhuǎn)換。

WINS優(yōu)點(diǎn):消減了NetBIOS內(nèi)部的固有廣播,配置簡(jiǎn)單,效率高,故障排除容易。

WINS缺點(diǎn):WINS只適用于局域網(wǎng)(LAN)。

對(duì)WINS方案建議:WINS是可以實(shí)現(xiàn)MicrosoftNetworking縮放性的最好方法。

四、DNS

DNS是提供Internet名稱到IP地址轉(zhuǎn)換的常用TCP/IP應(yīng)用程序。WINS服務(wù)器和DNS服務(wù)器必須位于同一臺(tái)WindowsNT計(jì)算機(jī)上。

DNS優(yōu)點(diǎn):快速解析域名或主機(jī)名到IP地址轉(zhuǎn)換。效率高。在Internet上廣泛使用。

DNS缺點(diǎn):對(duì)局域網(wǎng)(LAN)中的Windows9x和NT4.0系統(tǒng)不支持。

對(duì)DNS方案建議:廣域網(wǎng)上使用。局域網(wǎng)上最好配合WINS使用。

五、優(yōu)化方案

WINS和DNS相互協(xié)同工作,從而提供最終用戶設(shè)備要求的快速有效的DNS到NetBIOS到IP地址的查尋。在同一臺(tái)服務(wù)器上建立WINS和DNS服務(wù)。

1.禁用所有客戶機(jī)廣播特性。

2.強(qiáng)烈建議每一個(gè)有條件的地方都應(yīng)該建立DHCP服務(wù)器,在DHCP分發(fā)的信息中包含WINS和DNS、網(wǎng)關(guān)、域名、WINS/NBT節(jié)點(diǎn)類型等。

WINS/NBT節(jié)點(diǎn)類型有四種:0X1(B,廣播)、0X2(P,WINS)、0X4(M,混合,先廣播再查找WINS)、0X8(H,混合,先查找WINS再?gòu)V播)

3.客戶機(jī)從DHCP服務(wù)器獲得IP配置信息。

4.客戶機(jī)在WINS服務(wù)器上注冊(cè)NetBIOS名稱。

5.配置DNS服務(wù)器使其在WINS服務(wù)器上查尋名稱。

6.在大型局域網(wǎng)中為WINS配置推/拉復(fù)制伙伴。

7.根據(jù)具體情況調(diào)整WINS刷新時(shí)間間隔。穩(wěn)定的網(wǎng)絡(luò)間隔可稍長(zhǎng)一些。

8.定期備份WINS和DNS,定期檢查WINS版本ID的一致性、數(shù)據(jù)庫(kù)的一致性和清理數(shù)據(jù)庫(kù)。

參考文獻(xiàn)

1.Intranet配置與應(yīng)用技術(shù)詳解王群劉曉輝編著人民郵電出版

2.Windows2000Server組網(wǎng)起步與操作熊偉徐可胡卓穎等編寫北京希望電子出版