優(yōu)惠活動 - 12周年慶本月新客福利
優(yōu)惠活動 - 12周年慶本月新客福利
優(yōu)惠活動 - 12周年慶本月新客福利

瀏覽器選舉

在NT域環(huán)境下或工作組環(huán)境下,瀏覽服務維護著一個瀏覽列表,它包含所有可使用的域、工作組和計算機名等,是共享資源的目錄。當我們使用“網(wǎng)上鄰居”時,就在使用這個瀏覽服務。這些系統(tǒng)的能訪問瀏覽列表,即整個網(wǎng)絡所有的網(wǎng)絡資源,這時網(wǎng)絡中必須要一些新的機然來充當瀏覽器的職責,通常產(chǎn)生新的瀏覽器的過程稱作“瀏覽器選舉”。

覽服務系統(tǒng)同樣包含了主瀏覽器、備份瀏覽器和劉覽器客戶等角色。作為主瀏覽器的計算機起到了維護瀏覽列表的作用并且周期性地把拷貝發(fā)送到作為備份瀏覽器的計算機上。當瀏覽器客戶需要知道網(wǎng)上有哪些可利用的資源時,向作為備份瀏覽器的計算機發(fā)出API呼叫以得到當前的列表。主域控制器(PDC) 有主瀏覽器的優(yōu)先權(quán),這樣它就承擔了維護它所在的這個工作組的瀏覽列表的工作。



但是它也有關機或重啟的時候,這時便產(chǎn)生了主瀏覽器的選舉過程。也就是說,選舉發(fā)生在當一個計算機不能定位主瀏覽器時,或具備更優(yōu)先條件的計算機上線時,或NT主域控制器啟動時。按照各自的選舉條件,當作為主瀏覽器的計算機推舉出來后,網(wǎng)絡瀏覽才能正常。L選舉過程可以簡化為如下幾步:

(1)選舉是通過發(fā)廣播來實現(xiàn)的,如果哪個計算機的選舉條件比它收到的報文要好,則它將廣播自己的選舉條件,收到別人的選舉條件后每個計算機根據(jù)自己在域中的角色延遲不等的時間后再做反應,這樣能減少選舉條件較差的計算機發(fā)送選舉報文。

(2)當一個計算機選舉成為主瀏覽器并且它的瀏覽列表是空時,它將廣播一個請求通知的報文,強迫所有的計算機必須在30秒內(nèi)給予答復,這個30秒的時間是為了防止服務器過載或報文丟失。

(3)除了承擔主瀏覽器和備份瀏覽器任務的計算機外,其他計算機將向主瀏覽器周期性地發(fā)布通知,告知自已是可利用的資源。這個時間開始是1分鐘、2分鐘、4分鐘、8分鐘,以后就是每12分鐘次了。
 
(4)如果某個計算機關機了,主瀏覽器連續(xù)3個周期也就是36分鐘沒有收到它的消息,將認定它不可用,并從瀏覽列表中刪掉它。但是它還留在備份瀏覽器的計算機里,備份瀏覽器每隔15分鐘呼叫主瀏覽器一次以獲得更新的網(wǎng)絡資源列表,也就是說不可用的資源最多要等到36+15-51分鐘后才會從網(wǎng)上徹底消失。這就是為什么有的計算機改了名,但舊名字依舊留在網(wǎng)上一段時間的原因。

在一個工作組里有一個主瀏覽器,那么在多個工作組、多個域甚至多個子網(wǎng)里中又將如何呢?這就需要一個域主瀏覽器,每個工作組或域的主瀏覽器要周期性地向這個域主瀏覽器發(fā)送自己所管轄的列表,這個周期開始是1分鐘,5次后是15分鐘。如果3個周期內(nèi)沒有收到這個報文,域主瀏覽器也將它從自己的列表中去除。也就是說,當一個工作組失效后,它還將在主列表中保留45分鐘。域主瀏覽器默認為主域控制器,Windows XP Professional 版本的計算機不能擔此重任。當收到瀏覽列表后,計算機必須能解析里面的NetBIOS名,這就要求網(wǎng)絡的WINS服務或DNS服務必須正常,瀏覽才能正常,因為瀏覽的選舉過程是通過UDP廣播實現(xiàn)的。他的作為網(wǎng)絡管理員, 當網(wǎng)上鄰居出現(xiàn)問題時,要一步步分析,看是暫時的還是選舉過程出了問題。目前沒有辦法證明瀏覽列表是否完整,但有辦法發(fā)現(xiàn)某可用資源是否在列表里,甚至可以強迫開始一次選舉。一般是沿著通信鏈的路徑從第一個應該具有該資源的主瀏覽器查起,看它是否收到某計算機的通知報文。瀏覽服務使用的是CIFS/E (Common Internet File System)協(xié)議組里的計算機瀏覽協(xié)議,在Windows 2000的計算機環(huán)境里使用活動目錄來代替它,但為了向下兼容,Windows 2000也支持這個瀏覽服務。

為了便于理解整個瀏覽服務的工作原理,現(xiàn)舉例如下。

在本例中,MIS域有三個主瀏覽器計算機(PDC MIS、A MB1和C-MB1),分別位于子網(wǎng)A、B和C上。另外,PDC AMIS具有特殊重要性,除了作為子網(wǎng)B的主瀏覽器外還承擔域的域主瀏覽器。

作為各個子網(wǎng)上的主瀏覽器,這三臺計算機執(zhí)行下列任務以在所有三個子網(wǎng)創(chuàng)建并管理MIS域瀏覽列表的更新和分發(fā):
 
◆處理來自各自本地子網(wǎng)服務器的廣播瀏覽聲明。

◆相互復制各自本地子網(wǎng)瀏覽列表。這將最終建立并復制一個完整的域瀏覽列表,可在三個包含組成域的計算機的子網(wǎng)分配并使用。
 
◆將當前瀏覽列表復制到各自子網(wǎng)的備份瀏覽器以提高可靠性和負載平衡。

◆當網(wǎng)站設計客戶請求瀏覽列表時,各子網(wǎng)的主瀏覽器用備份瀏覽器的列表應答本地客戶,用于聯(lián)系并獲得瀏覽列表。客戶則用該列表與備份瀏覽器聯(lián)系并獲得實際的瀏覽列表副本。
本文地址:http://blackside-inc.com//article/3642.html
相關文章:
最新文章: