- 相關(guān)推薦
探析局域網(wǎng)中影響訪問響應(yīng)的原因與對策
摘要:我們對網(wǎng)上鄰居的工作原理進行了探討,然后通過對計算機局域網(wǎng)中網(wǎng)絡(luò)鄰居訪問響應(yīng)慢的問題進行分析,找出引起網(wǎng)絡(luò)鄰居訪問響應(yīng)慢問題可能存在的原因及其解決的辦法。局域網(wǎng)中"慢"的問題主要出在硬件和軟件兩個方面。關(guān)鍵詞:網(wǎng)上鄰居;瀏覽列表;瀏覽器;瀏覽服務(wù)
在局域網(wǎng)中我們經(jīng)常使用網(wǎng)上鄰居訪問其他的計算機,讀存網(wǎng)絡(luò)上的共享文件和使用打印機。當我們通過網(wǎng)上鄰居訪問其他計算機,有時要刷新好多次才能連接得上。到底是什么原因?qū)е逻@種現(xiàn)象產(chǎn)生呢?
局域網(wǎng)中“慢”的問題主要出在硬件和軟件兩個方面。決定網(wǎng)絡(luò)速度的硬件無非是網(wǎng)卡、集線器和網(wǎng)線,本文在此不再多加討論,下面主要從軟件方面加以剖析。
一、網(wǎng)上鄰居的工作原理
網(wǎng)上鄰居用的是NetBIOS協(xié)議。Net bois (網(wǎng)絡(luò)基本輸入/輸出系統(tǒng)) 最初由IBM,Sytek 作為API開發(fā),使用戶軟件能使用局域網(wǎng)的資源。它提供給網(wǎng)絡(luò)程序一套方法。相互通訊及傳輸數(shù)據(jù)。我們?nèi)绾慰吹骄W(wǎng)上鄰居中的內(nèi)容的呢?這就是網(wǎng)絡(luò)瀏覽和域的功能,它的作用是解決如何在網(wǎng)絡(luò)上瀏覽NetBIOS資源這個問題。該功能需要計算機瀏覽器服務(wù)提供查看網(wǎng)絡(luò)資源的能力。
1.瀏覽列表
微軟Windows系統(tǒng)中的計算機瀏覽服務(wù)是一系列分布式的含有可用的網(wǎng)絡(luò)資源的列表,這些列表分布在一些計算機上,這些計算機要運行瀏覽器服務(wù),在這個系統(tǒng)中提出瀏覽請求的計算機充當瀏覽工作站,而提供瀏覽列表的計算機充當瀏覽服務(wù)器。
當你瀏覽網(wǎng)上鄰居時,應(yīng)該可以看到本機所在的工作組中的機器列表,工作組其實就是共享瀏覽列表的一組計算機,同一個網(wǎng)段中的計算機,其默認都是屬于同一工作組。瀏覽列表:在微軟網(wǎng)絡(luò)中,用戶可以在瀏覽列表里看到整個網(wǎng)絡(luò)上所有的計算機。當你通過網(wǎng)上鄰居窗口打開整個網(wǎng)絡(luò)時,你將看到一個工作組列表,再打開某個工作組,你將看到里面的計算機列表,這就是我們所說的Brow sing List。工作組從本質(zhì)上說就是共享一個瀏覽列表的一組計算機,所有的工作組之間都是對等的,沒有規(guī)定不可以讓所有的計算機同處于一個工作組中。瀏覽列表是通過廣播查詢?yōu)g覽主控服務(wù)器,由瀏覽主控服務(wù)器提供的。
2.瀏覽器
網(wǎng)絡(luò)上的每臺計算機都可以作為瀏覽服務(wù)器提供瀏覽列表。瀏覽器的角色分類如下:
。1)主瀏覽器:主瀏覽器收集它所在NT域、工作組或其它域的可用服務(wù)器上的主列表,并將該瀏覽列表送給備份瀏覽器。
。2)備份瀏覽器:接收來自主瀏覽器的瀏覽列表的拷貝,再把瀏覽列表送給提出查詢請求的瀏覽客戶機。
。3)域主瀏覽器:NT域的環(huán)境中,它除了作為本域的主瀏覽器外,還有一個作用,如果遠程網(wǎng)上有其他服務(wù)于本域的多個主瀏覽器,那么域主瀏覽器可以同步更新本域內(nèi)所有的主瀏覽器的瀏覽列表。
。4)潛在瀏覽器:當主瀏覽器不能工作時,瀏覽服務(wù)進行瀏覽器選舉過程,潛在瀏覽器可以成為一個候選對象。只有作為主域控制器的Server才能作為域主瀏覽器,而其他Server、Workstation、Win95、Windows for Workgroup計算機可作為主瀏覽器或備份瀏覽器。
瀏覽列表其實是從工作組中的某一臺計算機中得來(這臺計算機一般就叫主瀏覽器),在一個工作組中只有一臺計算機充當主瀏覽器的角色,有一到兩臺計算機充當備份瀏覽器的角色。如果不指定,主瀏覽器、備份瀏覽器身份都是由網(wǎng)絡(luò)中的計算機隨機得到,如果網(wǎng)絡(luò)中的機器都是Win98系統(tǒng),則由第一臺打開并啟用文件及打印共享的計算機充當主瀏覽器,如果主瀏覽器關(guān)機,那么就要選舉主瀏覽器了。當一臺計算機進入網(wǎng)絡(luò)時它會通過網(wǎng)絡(luò)廣播宣告自己的存在,主瀏覽器收到廣播后就將該計算機的信息保存到自己已有的列表中。主瀏覽器除了保存所在工作組的計算機列表之外,還保存了同一個網(wǎng)段中其他工作組的主瀏覽器列表,以便本工作組的計算機瀏覽其他工作組的計算機列表。
3.瀏覽服務(wù)
當我們的機器啟動的時候 首先會尋找網(wǎng)絡(luò)中的一臺機器——主瀏覽器 然后報告他自己存在于這個網(wǎng)絡(luò)中,主瀏覽器通過維護一個“瀏覽表”來實現(xiàn)這個功能,主瀏覽表中維護一個可用的基于NETBLOS的資源列表,他其中會有NETBLOS名稱到IP地址的映射,也就包含有我們所有的機器的信息。普通客戶機在主瀏覽器的主瀏覽表中加入自己,告訴他:“我來到了這個網(wǎng)絡(luò)”我的NETBILOS名字是comp1IP,是‘192.168.10.1’,當你打開網(wǎng)上鄰居的時候,首先通過廣播來查找到“主瀏覽器”。如果沒有“主瀏覽器”或者主瀏覽器關(guān)機,則在網(wǎng)絡(luò)中就會通過“選舉”來推選出一個“主瀏覽器”,選舉考慮的原則包括:操作系統(tǒng);操作系統(tǒng)版本;計算機角色找到主瀏覽器后,在從主瀏覽器中得到一個備份瀏覽器的列表,然后再從備份瀏覽器得到所有的列表,這時,網(wǎng)上鄰居中就出現(xiàn)了所有的計算機!
客戶機的瀏覽過程如下:通過向主瀏覽器發(fā)布公告將服務(wù)器增加到瀏覽列表;主瀏覽器與備份瀏覽器共享服務(wù)器(域)列表;客戶機從主瀏覽器檢索備份瀏覽器的計算機列表;客戶機和備份瀏覽器聯(lián)系以檢索服務(wù)器列表;客戶機和服務(wù)器聯(lián)系以檢索服務(wù)器上的共享資源列表。
在網(wǎng)絡(luò)上,為了有效地定位網(wǎng)絡(luò)資源,Microsoft Windows網(wǎng)絡(luò)的瀏覽服務(wù)必須有特定的 “瀏覽服務(wù)器”參與并提供。瀏覽服務(wù)器一般由最先啟動的計算機擔(dān)任,然后可以通過選舉來自動變更或者交接:
每隔15min,每個子網(wǎng)的主瀏覽器向本子網(wǎng)上的其他主瀏覽器宣示自己。每隔12 min,每個域主瀏覽器與WINS聯(lián)系以取得所有domain name
【探析局域網(wǎng)中影響訪問響應(yīng)的原因與對策】相關(guān)文章:
淺探局域網(wǎng)中影響訪問響應(yīng)的原因與對策03-07
探析影響詞匯提取與使用的因素及對策03-18
探析企業(yè)人才流失的原因及對策06-17
探析企業(yè)市場營銷中的問題與對策03-18
民營企業(yè)人才流失原因與對策探析03-22
探析急診科護患矛盾的原因及對策03-19
無線局域網(wǎng)的安全與對策03-07