-
6月 05, 2012
Computer browser 運作流程
星期二, 6月 05, 2012
A.當一部電腦開機完成時:
1.廣播自己的電腦名稱、群組名稱或網域名稱、IP。
2.Master Browser 收到這廣播之後,會將該電腦的資料加入 Browse
List 中,供其它電腦查詢,並且會將這份清單複製給 Backup Browsers。
3.開機後每隔 12 分鐘,還會再再行廣播註冊一次。
B.當一部電腦關機時:
1.廣播自己的電腦名稱、群組名稱或網域名稱、IP。
2.Master Browser 收到這廣播之後,會將該電腦的資料從 Browse
List 中移除,表示該電腦已經不在線上了,
並且會將這份清單複製給 Backup Browsers。
C.當一部 client 端電腦打開網路芳鄰時:
1.該電腦會發出廣播,尋找該子網路中的 Master Browser。
2.Master Browser 收到廣播後,會回應 client 端。
3.client 端電腦向 Master Browser 發出「取得 Backup Browsers List」的要求。
4.Master Browser 收到要求後,將 Backup Browsers List 送給 client 端。
5.client 端從 Backup Browsers List 中選取一部 Backup Browser。
6.client 端電腦向 Backup Browser 發出「取得 Browse List」的要求。
7.Backup Browser 收到要求後,將 Browse List 送給 client 端。
8.client 端收到 Browse List 之後,畫面上就出現一堆電腦的圖示與名稱。
D.當一部 client 端電腦在網路芳鄰中打開某一個電腦圖示時:
1.client 端向該電腦發出「取得 Shares List」的要求。
2.該電腦到到要求之後,將 Shares List 回傳給 client 端,這 Shares List 中
包含了所有分享的資料夾。
3.client 端收到 shares List 之後,畫面上就出現一堆分享的資料夾圖示與名稱了。
E.為什麼明明電腦已經開了,別人卻無法在網路芳鄰中看到?
那是因為電腦開機時的廣播,Master Browser 沒處理,所以在 Browse List 中
自然就不會有該部電腦的資料,clinet 端自然查不到了。
F.或者明明電腦已經關閉,別人卻還可以在網路芳鄰中看到?
那是因為電腦關機時的廣播,Master Browser 沒處理,所以在 Browse List 中
該部電腦的資料沒移除,clinet 端自然還會看到。
G.為什麼打開網路芳鄰時,會等粉久?(一支手電筒在那裡照來照去)
那是因為 Master Browser 或 Backup Browser 掛掉了,所以在 client 廣播尋找
Master Browser 時,或者向 Backup Browser 要求資料時,得不到回應,這時候
client 端會發出 vote (投票) 廣播,要求由 Backup Browsers 中選出一個擔任
新任的 Master Browser,並且從 Protential Browsers 中選出一個擔任新任的
Backup Browser,所以會等很久,選舉的規則如下:
1.新的作業系統優先,例如 Windows 2000 比 Windows NT 優先當選。
2.如果作業系統相同,則比較版本,例如 NT 4.0 > NT 3.51。
3.如果版本相同,則比較修正版,例如 SP2 > SP1。
4.如果修正版也相同,就比較誰比較先開機
6月 01, 2012
什麼叫做 Computer Browser 機制
星期五, 6月 01, 2012
在一個子網路 (subnet) 中,有以下幾種不同角色的 Browser
的記憶中有一份 Backup Browsers List,用來記錄這個子網路中有那
些電腦正扮演 Backup Browser 的角色;另外還有一份 Browse List,
用來記錄這個子網路中有那些電腦正在線上,並會將這份清單複製給
Backup Browsers。
Browser 電腦的記憶體中有一份 Browse List,記錄了這個子網路
中有那些電腦正在線上 (已開機)。
沒有什麼作用,但是當 Backup Browser 掛掉時,可以昇級為 Backup
Browser。
Domain Master Browser,在 NT 網域中是由 PDC (Primary Domain
Controller) 擔任、在 2000 網域中則是由具有 PDC Emulator 這個
Operation Master Role 的 DC 擔任。Domain Master Browser 會記錄
一份 Browse List (內含網域中所有的線上伺服器)、以及其它網域或
工作群組的名稱,這一份清單會複製給其它子網路 (subnet) 的 Master
Browser,並合併至它們的 Browse List 中。
- Master Browser:
的記憶中有一份 Backup Browsers List,用來記錄這個子網路中有那
些電腦正扮演 Backup Browser 的角色;另外還有一份 Browse List,
用來記錄這個子網路中有那些電腦正在線上,並會將這份清單複製給
Backup Browsers。
- Backup Browser
Browser 電腦的記憶體中有一份 Browse List,記錄了這個子網路
中有那些電腦正在線上 (已開機)。
- Potential Browser
沒有什麼作用,但是當 Backup Browser 掛掉時,可以昇級為 Backup
Browser。
- Non-browser
- Domain Master Browser
Domain Master Browser,在 NT 網域中是由 PDC (Primary Domain
Controller) 擔任、在 2000 網域中則是由具有 PDC Emulator 這個
Operation Master Role 的 DC 擔任。Domain Master Browser 會記錄
一份 Browse List (內含網域中所有的線上伺服器)、以及其它網域或
工作群組的名稱,這一份清單會複製給其它子網路 (subnet) 的 Master
Browser,並合併至它們的 Browse List 中。
10月 09, 2010
如何在 Windows 7自訂預設的使用者設定檔?
星期六, 10月 09, 2010
Windows 7 系統的本機帳號目錄 UserProfile 位置架構如下:
1. 請用系統管理員帳號登入
2. 修改系統機碼將新增用戶帳號目錄指向 e: 硬碟, 以 系統管理員身分執行 登錄編輯程式(regedit):
尋找機碼
如果只需要新增帳號移到 e: 硬碟的話, 只需要修改"一個"預設機碼如下:
- 帳號預設目錄是
C:\Users\ - 共用帳號目錄是
C:\Users\Public\ - 預設配置帳號目錄(隱藏)是
C:\Users\Default\ - 個人用戶帳號目錄是
C:\Users\%用戶名稱%\
Windows 7 的用戶帳號 UserProfile 目錄位置實作步驟:1. 請用系統管理員帳號登入
2. 修改系統機碼將新增用戶帳號目錄指向 e: 硬碟, 以 系統管理員身分執行 登錄編輯程式(regedit):
尋找機碼
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList如果需要將所有用戶帳號目錄(包括預設配置、共用及新增帳號)全部移到 e: 硬碟的話, 修改三個預設機碼如下:Default 預設由 %SystemDrive%\Users\Default 修改為 e:\DefaultProfileDirectory 預設由 %SystemDrive%\Users 修改為 e:\Public 預設由 %SystemDrive%\Users\Public 修改為 e:\Public如果只需要新增帳號移到 e: 硬碟的話, 只需要修改"一個"預設機碼如下:
ProfileDirectory 預設由 %SystemDrive%\Users 修改為 e:\
訂閱:
文章 (Atom)
