網路操做系統當然與微機的作業系統有很大關係。網路作業系統具有處理機管理,裝置管理,檔案管理,作業管理,以及網路管理等功能。現在我們就區域網的作業系統進行討論。 一. 工作方式分類: 構築計算機網路的基本目的是共享資源。根據共享資源的方式不同, NOS分為兩種不同的機制。如果NOS軟體相等地分佈在網路上的所有節點, 這種機制下的NOS稱之為對等式網路作業系統;如果NOS的主要部分駐留在中心節點, 則稱為集中式NOS。集中式NOS下的中心節點稱為伺服器,使用由中心節點所管理資源的應用稱為客戶。因此,集中式NOS下的執行機制就是人們平常所謂的“客戶/伺服器”方式。因為客戶軟體執行在工作站上,所以人們有時將工作站稱為客戶。 其實只有使用服務的應用才能稱為客戶,嚮應用提供服務的應用或系統軟體才能稱為伺服器當採用對等模式中,區域網中的所有工作站均裝有相同的協議站,彼此之間能夠直接共享設定的網路資源。 網路作業系統與區域網上的工作模式有關。有三種常用的工作模式,即:對等(PEER-TO-PEER)模式,檔案伺服器模式以及客戶伺服器(CLIENT/SERVER)模式: 1.1 對等模式 當採用對等工作模式時,區域網中的所有工作站均裝有相同的協議棧,彼此之間能夠直接共享設定的網路資源。 應用這種方式的區域網只能在極小的範圍內達到有限的資源共享,因此這種工作方式不能得到廣泛使用。 1.2 檔案服務模式 在檔案伺服器模式中,區域網需要有一臺計算機來提供共享的硬碟和控制一些資源的共享。這樣的計算機常稱為伺服器。在這種模式下,資料的共享大多是以檔形式透過對檔的加鎖,解鎖來實施控制的。對於來自使用者工作站有關檔案的存取服務,都是由伺服器來提供的。因此這種伺服器常稱為伺服器。 在這種檔案伺服器系統中,各個使用者之間不能對相同的資料作同步更新。各使用者間的檔案共享只能依次進行。檔案伺服器的功能有限,它只是簡單地將檔案在網路中傳來傳去。這就給區域網增加了大量不必要的流量負載。因此有待作進一步的改善。 1.3 客戶伺服器模式 作為檔伺服器的發展,在區域網中可採用客戶伺服器模式,它不是一種特定的硬體產品或伺服器技術,它是一種體系結構。客戶伺服器模式將處理功能分為兩部分,一部分(前端)由客戶處理,另一部分(後端)由伺服器處理。在這種分散式的環境下,任務由執行客戶程式和伺服器程式的機器共同承擔,這樣做有利於全面地發揮各自的計算能力,可以分別對客戶端和服務端進行最佳化。這種客戶伺服器模式還能給使用者提供一個理想的分佈環境,消除了不必要的網路傳輸負擔。 透過上面的分析可知三種工作方式中只有客戶伺服器模式適合作為主流的網路作業系統的工作方式。目前世界上流行的網路作業系統中絕大多數都是採用客戶伺服器模式。常見的比如Unix,Linux 及基於Windows NT構建的Windows 2000,Windows XP等等。下面對這些作業系統的工作原理做一些簡單介紹。其中以Unix作業系統為主。
網路操做系統當然與微機的作業系統有很大關係。網路作業系統具有處理機管理,裝置管理,檔案管理,作業管理,以及網路管理等功能。現在我們就區域網的作業系統進行討論。 一. 工作方式分類: 構築計算機網路的基本目的是共享資源。根據共享資源的方式不同, NOS分為兩種不同的機制。如果NOS軟體相等地分佈在網路上的所有節點, 這種機制下的NOS稱之為對等式網路作業系統;如果NOS的主要部分駐留在中心節點, 則稱為集中式NOS。集中式NOS下的中心節點稱為伺服器,使用由中心節點所管理資源的應用稱為客戶。因此,集中式NOS下的執行機制就是人們平常所謂的“客戶/伺服器”方式。因為客戶軟體執行在工作站上,所以人們有時將工作站稱為客戶。 其實只有使用服務的應用才能稱為客戶,嚮應用提供服務的應用或系統軟體才能稱為伺服器當採用對等模式中,區域網中的所有工作站均裝有相同的協議站,彼此之間能夠直接共享設定的網路資源。 網路作業系統與區域網上的工作模式有關。有三種常用的工作模式,即:對等(PEER-TO-PEER)模式,檔案伺服器模式以及客戶伺服器(CLIENT/SERVER)模式: 1.1 對等模式 當採用對等工作模式時,區域網中的所有工作站均裝有相同的協議棧,彼此之間能夠直接共享設定的網路資源。 應用這種方式的區域網只能在極小的範圍內達到有限的資源共享,因此這種工作方式不能得到廣泛使用。 1.2 檔案服務模式 在檔案伺服器模式中,區域網需要有一臺計算機來提供共享的硬碟和控制一些資源的共享。這樣的計算機常稱為伺服器。在這種模式下,資料的共享大多是以檔形式透過對檔的加鎖,解鎖來實施控制的。對於來自使用者工作站有關檔案的存取服務,都是由伺服器來提供的。因此這種伺服器常稱為伺服器。 在這種檔案伺服器系統中,各個使用者之間不能對相同的資料作同步更新。各使用者間的檔案共享只能依次進行。檔案伺服器的功能有限,它只是簡單地將檔案在網路中傳來傳去。這就給區域網增加了大量不必要的流量負載。因此有待作進一步的改善。 1.3 客戶伺服器模式 作為檔伺服器的發展,在區域網中可採用客戶伺服器模式,它不是一種特定的硬體產品或伺服器技術,它是一種體系結構。客戶伺服器模式將處理功能分為兩部分,一部分(前端)由客戶處理,另一部分(後端)由伺服器處理。在這種分散式的環境下,任務由執行客戶程式和伺服器程式的機器共同承擔,這樣做有利於全面地發揮各自的計算能力,可以分別對客戶端和服務端進行最佳化。這種客戶伺服器模式還能給使用者提供一個理想的分佈環境,消除了不必要的網路傳輸負擔。 透過上面的分析可知三種工作方式中只有客戶伺服器模式適合作為主流的網路作業系統的工作方式。目前世界上流行的網路作業系統中絕大多數都是採用客戶伺服器模式。常見的比如Unix,Linux 及基於Windows NT構建的Windows 2000,Windows XP等等。下面對這些作業系統的工作原理做一些簡單介紹。其中以Unix作業系統為主。