windows的網路功能主要通過什麼來實現?

2020-10-28 15:02:32

windows的網路功能主要通過「網路上的芳鄰」來實現。網路上的芳鄰用的使用的是NETBIOS;而Netbios是接入網路服務的介面標準,它提供給網路程式一套方法,相互通訊及傳輸資料。

windows的網路功能主要通過「網路上的芳鄰」來實現。

網路上的芳鄰,計算機術語,功能是用來存取區域網上其他計算機的。在計算機飛速發展的今天,網上辦公已成為可能,而區域網的組建和管理也成為工作單位中辦公人員互相溝通、資源共用的一種簡易的模式。在區域網中實現資源共用用得比較多的工具就是「網路上的芳鄰」。

工作原理

NETBIOS

網路上的芳鄰用的使用的是NETBIOS。Netbois(網路基本輸入/輸出系統)最初由mM,Sytek作為API開發,使使用者軟體能使用區域網的資源。自從誕生,Netbois成為許多其他網路應用程式的基礎。嚴格意義上,Netbios是接入網路服務的介面標準。 它提供給網路程式一套方法,相互通訊及傳輸資料,我們如何看到網路上的芳鄰中的內容的呢?通過使用Netbios的資料包或廣播方式,在Netbios區域網上的pc機建立對談彼此聯絡。

NetBIOS能包含至多16個阿爾法數位字母。在整個資源路由網路里,字母的組合必須唯一。在一臺使用NetBIOS的pc機在網路上能完全工作起來之前,pc必須先登記NetBIOS名稱。 當一臺計算機開機之後它是按照以下步驟工作的,當用戶端A活躍時,使用者端A廣播它的名稱。當它成功廣播自己,並沒有其他人和它重名,使用者端就登記成功。登記過程如下:

(1)在登陸上,使用者端A在所有地方廣播它自己和它的NetBIOS資訊6到10次,確保其他網路成員收到資訊。(如果有機器沒有收到,那該機的網路上的芳鄰里這個使用者端A就隱身了)

(2)如果有另一使用者端B已用此名,另一使用者端B釋出它自己的廣播,包括它正在使用的名字。請求登陸的使用者端A 停止登記。

(3)如無其他使用者端反對登記,請求登陸的使用者端A完成登記過程。如果有可用的名稱伺服器,那麼名稱伺服器會在它的資料庫裡記上一筆,某機的名稱是A,IP地址是 XXX.XXX.XXX.XXX。

(4)當A機正常關機時,重新廣播釋放剛才註冊的這個名字,同一網段上的計算機收到後把這個名字在網路上的芳鄰里就刪除了。

瀏覽列表

瀏覽列表是在微軟網路中,使用者可以在瀏覽列表裡看到整個網路上所有的計算機。當你通過網路上的芳鄰視窗開啟整個網路時,你將看到一個工作組列表,再開啟某個工作組,你將看到裡面的計算機列表。工作組從本質上說就是共用一個瀏覽列表的一組計算機,所有的工作組之間都是對等的。瀏覽列表是通過廣播查詢瀏覽主控伺服器,由瀏覽主控伺服器提供的。 瀏覽主控伺服器是工作組中的一臺最為重要的計算機,它負責維護本工作組中的瀏覽列表及指定其他工作組的主控伺服器列表,為本工作組的其他計算機和其他來訪本工作組的計算機提供瀏覽服務,每個工作組都為會每個傳輸協定選擇一個瀏覽主控伺服器,它的標識是含有msbrowse欄位。

網路瀏覽過程

當一臺pc進入網路時,如果它帶有啟用了檔案及印表機共用會向網路廣播宣告自己的存在,而瀏覽主控伺服器會取得這個宣告並將它放入自己維護的瀏覽列表中;而沒有在相應協定上繫結檔案及印表機共用的計算機則不會宣告,因而也就不會出現在網路鄰居里了。當客戶計算機想獲得需要的網路資源列表時,首先會廣播發出瀏覽請求,瀏覽主控伺服器收到請求後,如果請求的是本組的瀏覽列表,則直接將客戶所需的資源列表發回;如果請求的是其它工作組的瀏覽列表,瀏覽主控伺服器會根據本身Browsing List中的記錄 找到相應工作組的主控瀏覽器返回給使用者,使用者可從那裡得到 它想要的瀏覽列表。

互訪的基本條件

Windows「網路上的芳鄰」實現互訪的基本條件有四個:

1.雙方計算機實現網路互連,並設定不同計算機名、正確設定計算機的IP地址、子網掩碼,且在一個網段中。

2.雙方的計算機都關閉了防火牆,或者在防火牆策略中沒有阻止 「網路上的芳鄰」互相存取的策略。

3.存取和被存取雙方計算機開啟,並且設定了網路共用資源。

4.存取和被存取雙方的計算機均新增了「Microsoft網路檔案和列印共用」服務。

以上就是windows的網路功能主要通過什麼來實現?的詳細內容,更多請關注TW511.COM其它相關文章!