《計算機(jī)操作系統(tǒng)教程(第三版)》課件第9章 網(wǎng)絡(luò)操作系統(tǒng)_第1頁
《計算機(jī)操作系統(tǒng)教程(第三版)》課件第9章 網(wǎng)絡(luò)操作系統(tǒng)_第2頁
《計算機(jī)操作系統(tǒng)教程(第三版)》課件第9章 網(wǎng)絡(luò)操作系統(tǒng)_第3頁
《計算機(jī)操作系統(tǒng)教程(第三版)》課件第9章 網(wǎng)絡(luò)操作系統(tǒng)_第4頁
《計算機(jī)操作系統(tǒng)教程(第三版)》課件第9章 網(wǎng)絡(luò)操作系統(tǒng)_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費閱讀

付費下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第9章網(wǎng)絡(luò)操作系統(tǒng)本章學(xué)習(xí)目標(biāo)9.1網(wǎng)絡(luò)操作系統(tǒng)概述9.2網(wǎng)絡(luò)通信技術(shù)9.3網(wǎng)絡(luò)資源共享技術(shù)9.4網(wǎng)絡(luò)文件系統(tǒng)開始本章學(xué)習(xí)目標(biāo)網(wǎng)絡(luò)操作系統(tǒng)的概念、功能、特征兩種常見的網(wǎng)絡(luò)通信技術(shù):原語通信、遠(yuǎn)程過程調(diào)用RPC三種網(wǎng)絡(luò)資源共享技術(shù):硬盤共享、打印機(jī)共享及數(shù)據(jù)和軟件資源共享網(wǎng)絡(luò)文件系統(tǒng)的兩種實現(xiàn)方法:對等方式和客戶/服務(wù)器方式返回本章首頁9.1網(wǎng)絡(luò)操作系統(tǒng)概述9.1.1網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)9.1.2通信與協(xié)議9.1.3網(wǎng)絡(luò)操作系統(tǒng)功能9.1.4網(wǎng)絡(luò)操作系統(tǒng)實現(xiàn)策略

返回本章首頁9.1.1網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)是指計算機(jī)網(wǎng)絡(luò)的物理布局。網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)有多種形式,但常見的是以下三種:星型結(jié)構(gòu)、總線結(jié)構(gòu)、環(huán)型結(jié)構(gòu),有時是這三種的混合模型。圖9.1星型拓?fù)浣Y(jié)構(gòu)

圖9.2總線型拓?fù)浣Y(jié)構(gòu)

圖9.3環(huán)型拓?fù)浣Y(jié)構(gòu)

9.1.2通信與協(xié)議返回本節(jié)9.1.3網(wǎng)絡(luò)操作系統(tǒng)功能網(wǎng)絡(luò)操作系統(tǒng)(NetworkOperatingSystem,NOS)是指能使網(wǎng)絡(luò)上的每個計算機(jī)方便而有效地共享網(wǎng)絡(luò)資源,為用戶提供所需的各種服務(wù)的操作系統(tǒng)軟件。網(wǎng)絡(luò)操作系統(tǒng)除了具備單機(jī)操作系統(tǒng)所具有的功能,如進(jìn)程管理、存儲管理、設(shè)備管理、文件管理等外,還應(yīng)具有以下功能:(1)提供高效可靠的網(wǎng)絡(luò)通信功能。(2)提供多項網(wǎng)絡(luò)服務(wù)的功能,如遠(yuǎn)程管理、文件傳輸、電子郵件、遠(yuǎn)程打印等。網(wǎng)絡(luò)操作系統(tǒng)作為網(wǎng)絡(luò)用戶和計算機(jī)網(wǎng)絡(luò)之間的接口,一般具有以下特征:(1)硬件獨立(2)網(wǎng)絡(luò)特性(3)可移植性和可集成性(4)多用戶和多任務(wù)返回本節(jié)9.1.4網(wǎng)絡(luò)操作系統(tǒng)實現(xiàn)策略網(wǎng)絡(luò)操作系統(tǒng)的實現(xiàn)可以采用三種結(jié)構(gòu)設(shè)計模式:1.客戶/服務(wù)器模式2.對象模式3.對稱多處理模式返回本節(jié)9.2網(wǎng)絡(luò)通信技術(shù)9.2.1原語通信9.2.2遠(yuǎn)程過程調(diào)用返回本章首頁9.2.1原語通信原語的設(shè)計上也可以有多種選擇,這些選擇可歸納為以下幾種:同步原語和異步原語緩沖原語和非緩沖原語可靠原語和非可靠原語。同步原語和異步原語(1)同步原語。在一個采用客戶/服務(wù)器模式的計算機(jī)網(wǎng)絡(luò)系統(tǒng)中,系統(tǒng)可提供兩條通信原語,形式如下:send(dest,&mptr)receive(addr,&mptr)下一頁(2)異步原語。若調(diào)用send原語的發(fā)送進(jìn)程在發(fā)送消息時不進(jìn)入阻塞狀態(tài)或調(diào)用receive原語的接收進(jìn)程在接收消息時不進(jìn)入阻塞狀態(tài),則稱這樣的通信原語為非阻塞的通信原語或異步通信原語。下一頁(3)異步原語(非阻塞原語)的實現(xiàn)方法。非阻塞原語的實現(xiàn)有兩種方法:帶拷貝的阻塞原語和帶中斷的阻塞原語。下一頁緩沖原語和非緩沖原語下一頁(1)非緩沖原語。非緩沖原語是指沒有設(shè)置用于接收過早到達(dá)的消息的緩沖區(qū)及相應(yīng)管理機(jī)構(gòu)的通信原語。(2)緩沖原語。緩沖原語是指設(shè)置了用于接收過早到達(dá)的消息的緩沖區(qū)及相應(yīng)管理機(jī)構(gòu)的通信原語??煽吭Z和非可靠原語(1)非可靠原語。非可靠原語是指,對于發(fā)送方發(fā)送的一個消息,不能保證對方正確接收的原語。(2)可靠原語??煽吭Z是指,對于發(fā)送方發(fā)送的消息,能保證對方正確接收的原語。返回本節(jié)返回本節(jié)9.2.2遠(yuǎn)程過程調(diào)用1.遠(yuǎn)程過程調(diào)用概述2.傳統(tǒng)的過程調(diào)用3.遠(yuǎn)程過程調(diào)用的實現(xiàn)1.遠(yuǎn)程過程調(diào)用概述遠(yuǎn)程過程調(diào)用(RemoteProcedureCall,RPC)的基本思想是:當(dāng)機(jī)器A上的某個進(jìn)程調(diào)用機(jī)器B上的某個過程時,A上的調(diào)用進(jìn)程被掛起,B上開始執(zhí)行被調(diào)用的過程。通過參數(shù),調(diào)用者可以傳遞信息給被調(diào)用的過程,然后過程將結(jié)果返回。2.傳統(tǒng)的過程調(diào)用返回本節(jié)3.遠(yuǎn)程過程調(diào)用的實現(xiàn)返回本節(jié)9.3網(wǎng)絡(luò)資源共享技術(shù)9.3.1硬盤共享9.3.2打印機(jī)共享9.3.3數(shù)據(jù)和軟件資源共享返回本章首頁9.3.1硬盤共享硬盤共享有兩種實現(xiàn)方法:(1)以虛擬軟盤方式實現(xiàn)硬盤共享。(2)以文件服務(wù)方式實現(xiàn)硬盤共享。返回本節(jié)9.3.2打印機(jī)共享打印機(jī)共享必須提供如下功能:(1)建立連接和撤銷連接。也就是說,在打印前,先要建立工作站和共享打印機(jī)之間的連接。連接建立后,工作站的用戶就可以像使用本地打印機(jī)一樣使用共享打印機(jī)。使用完后,要釋放掉工作站和共享打印機(jī)之間的連接。(2)支持多個用戶同時打印。網(wǎng)絡(luò)上的用戶需要輸出的信息首先送到磁盤共享打印緩沖區(qū),然后由共享打印機(jī)逐個打印輸出。(3)連接多臺類型相同或不同的打印機(jī)作為共享打印機(jī)。 (4)提供多種打印方式。共享打印機(jī)的基本原理:Spooling系統(tǒng)在服務(wù)器的共享硬盤上建立打印緩沖區(qū),并在系統(tǒng)中建立輸入進(jìn)程和輸出進(jìn)程,在內(nèi)存中開辟相應(yīng)的打印緩沖區(qū)。當(dāng)打印服務(wù)器接收到工作站發(fā)來的打印請求時,經(jīng)過對用戶身份和口令的核對后,提交給共享打印軟件的輸入進(jìn)程,由輸入進(jìn)程申請磁盤打印緩沖區(qū)中的空閑盤塊,將用戶的打印信息裝入到盤塊中,并為用戶填寫一個用戶請求表,并將用戶的打印請求表送入到打印請求隊列中。若打印機(jī)空閑,輸出進(jìn)程從請求隊列的頭部摘下一個請求表,同時將盤塊中的信息拷入到內(nèi)存緩沖區(qū)中,并按照請求表中的要求打印輸出。打印完畢后,從請求隊列中取出隊首請求表,繼續(xù)按照上述過程為另一個用戶的請求進(jìn)行打印輸出,直到打印請求隊列為空。返回本節(jié)9.3.3數(shù)據(jù)和軟件資源共享

1.?dāng)?shù)據(jù)移動實現(xiàn)數(shù)據(jù)和軟件資源共享2.計算移動實現(xiàn)數(shù)據(jù)和軟件資源共享返回本節(jié)9.4網(wǎng)絡(luò)文件系統(tǒng)在網(wǎng)絡(luò)的每個系統(tǒng)中都配置了自己的文件系統(tǒng),每個系統(tǒng)都允許其他系統(tǒng)訪問自己的文件系統(tǒng),這種方式稱為對等方式?;趯Φ确绞綄崿F(xiàn)的網(wǎng)絡(luò)文件系統(tǒng)稱為分布式文件系統(tǒng)。網(wǎng)絡(luò)操作系統(tǒng)中文件主要有以下屬性:(1)只讀屬性(Read-Only)(2)存

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論