課件:網(wǎng)絡(luò)的軟件系統(tǒng)和計(jì)算模型.ppt_第1頁(yè)
課件:網(wǎng)絡(luò)的軟件系統(tǒng)和計(jì)算模型.ppt_第2頁(yè)
課件:網(wǎng)絡(luò)的軟件系統(tǒng)和計(jì)算模型.ppt_第3頁(yè)
課件:網(wǎng)絡(luò)的軟件系統(tǒng)和計(jì)算模型.ppt_第4頁(yè)
課件:網(wǎng)絡(luò)的軟件系統(tǒng)和計(jì)算模型.ppt_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

電子發(fā)燒友 電子技術(shù)論壇,第四章 網(wǎng)絡(luò)的軟件系統(tǒng)和計(jì)算模型,網(wǎng)絡(luò)協(xié)議:提供了網(wǎng)絡(luò)中計(jì)算機(jī)之間進(jìn)行通信 的約定和規(guī)則。而這些約定和規(guī)則必須以軟件 的形式運(yùn)行于主機(jī)、通信節(jié)點(diǎn)或網(wǎng)絡(luò)的連接設(shè) 備中。 主機(jī)中:通常要實(shí)現(xiàn)完整的協(xié)議棧。 通信節(jié)點(diǎn)或連接設(shè)備:一般應(yīng)實(shí)現(xiàn)網(wǎng)絡(luò)層以下 三層或兩層協(xié)議的軟件。, 電子發(fā)燒友 電子技術(shù)論壇, 電子發(fā)燒友 電子技術(shù)論壇,1. 網(wǎng)絡(luò)軟件系統(tǒng)的層次劃分,計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的軟件一般包括3個(gè)部分: 網(wǎng)絡(luò)系統(tǒng)平臺(tái)軟件:網(wǎng)絡(luò)操作系統(tǒng)和桌面操 作系統(tǒng)。 網(wǎng)絡(luò)功能和信息服務(wù)平臺(tái)軟件:主要包括提 供網(wǎng)絡(luò)各種功能服務(wù)的軟件、中間件、數(shù)據(jù)庫(kù) 管理系統(tǒng)和開(kāi)發(fā)工具等。 網(wǎng)絡(luò)應(yīng)用軟件:主要是用戶使用的各種通用 和專用的應(yīng)用程序及網(wǎng)絡(luò)管理軟件等。, 電子發(fā)燒友 電子技術(shù)論壇,2. 網(wǎng)絡(luò)服務(wù)器中的軟件類型,(1)網(wǎng)絡(luò)操作系統(tǒng) 網(wǎng)絡(luò)操作系統(tǒng)的類型 UNIX Window NT/2000 Server/2003 Server NetWare Linux, 電子發(fā)燒友 電子技術(shù)論壇,網(wǎng)絡(luò)操作系統(tǒng)的選擇原則 是否符合國(guó)際標(biāo)準(zhǔn)和工業(yè)標(biāo)準(zhǔn)。 兼容性。主要指對(duì)能否支持多種網(wǎng)絡(luò)設(shè)備。 網(wǎng)絡(luò)規(guī)模。各種網(wǎng)絡(luò)操作系統(tǒng)對(duì)網(wǎng)絡(luò)客戶端的數(shù)量都是有限制的。 可靠性。 對(duì)遠(yuǎn)程通信的支持。 應(yīng)用軟件的支持。 網(wǎng)絡(luò)管理功能,開(kāi)發(fā)平臺(tái)及安全性等。, 電子發(fā)燒友 電子技術(shù)論壇,4.3 計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)的計(jì)算模型,網(wǎng)絡(luò)模型:指網(wǎng)絡(luò)上計(jì)算機(jī)處理信息的方式, 也被稱為網(wǎng)絡(luò)的計(jì)算模型。主要有以下幾種網(wǎng) 絡(luò)計(jì)算模型: 主機(jī)-終端機(jī)式網(wǎng)絡(luò)模型 專用服務(wù)器式網(wǎng)絡(luò)模型 客戶/服務(wù)器(C/S)式網(wǎng)絡(luò)模型 瀏覽器/服務(wù)器(B/S)式網(wǎng)絡(luò)模型 對(duì)等網(wǎng)絡(luò)(P2P)網(wǎng)絡(luò)模型, 電子發(fā)燒友 電子技術(shù)論壇,1. 專用服務(wù)器網(wǎng)絡(luò)模型,又稱為“工作站/服務(wù)器”模型,它采用集中 管理和分散處理的計(jì)算模型。工作站從服務(wù)器 下載整個(gè)文件,并完成全部運(yùn)算工作;服務(wù)器 只完成數(shù)據(jù)共享和用戶帳戶管理的工作。 這種模型的主要缺點(diǎn)是:網(wǎng)絡(luò)上傳輸數(shù)據(jù)的 負(fù)荷較大,服務(wù)器的強(qiáng)大處理能力沒(méi)有充分發(fā) 揮出來(lái),網(wǎng)絡(luò)的工作效率較低。, 電子發(fā)燒友 電子技術(shù)論壇,2. C/S網(wǎng)絡(luò)模型,C/S模式中C(客戶機(jī))和S(服務(wù)器)完全按照其在網(wǎng)絡(luò)中所擔(dān)任的角色而定,可簡(jiǎn)單定義為: 客戶機(jī):提出服務(wù)請(qǐng)求的一方; 服務(wù)器:提供服務(wù)的一方,即在網(wǎng)絡(luò)中響應(yīng)需求方請(qǐng)求并“提供服務(wù)”的一方。 C/S模式的應(yīng)用程序運(yùn)作原理如下圖所示。在此原理圖中,網(wǎng)絡(luò)操作系統(tǒng)為Netware,服務(wù)器運(yùn)行多用戶SQL數(shù)據(jù)庫(kù),工作站通過(guò)SQL的客戶程序向數(shù)據(jù)庫(kù)發(fā)出查詢請(qǐng)求,SQL服務(wù)器執(zhí)行這一查詢并將結(jié)果返回客戶。, 電子發(fā)燒友 電子技術(shù)論壇, 電子發(fā)燒友 電子技術(shù)論壇,C/S模式的特點(diǎn)如下:,每個(gè)局域網(wǎng)上至少具備一臺(tái)服務(wù)器,專為網(wǎng)絡(luò)提供共享資源和服務(wù),因此對(duì)服務(wù)器要求較高。 客戶機(jī)可以訪問(wèn)網(wǎng)絡(luò)服務(wù)器上的全部共享資源,但本機(jī)資源只供本機(jī)用戶使用。 具有良好的網(wǎng)絡(luò)性能并適合于較大規(guī)模網(wǎng)絡(luò)。,2019/8/27,11,可編輯, 電子發(fā)燒友 電子技術(shù)論壇,3. B/S網(wǎng)絡(luò)模型,B/S模式是一種以Web技術(shù)為基礎(chǔ)的新型 的MIS系統(tǒng)平臺(tái)模式。把傳統(tǒng)C/S模式中的服 務(wù)器部分分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè) 應(yīng)用服務(wù)器(Web服務(wù)器),從而構(gòu)成一個(gè)三 層結(jié)構(gòu)的客戶服務(wù)器體系。, 電子發(fā)燒友 電子技術(shù)論壇,第一層客戶機(jī)是用戶與整個(gè)系統(tǒng)的接口 客戶的應(yīng)用程序精簡(jiǎn)到一個(gè)通用的瀏覽器軟件,如Netscape Navigator,微軟公司的IE等。 瀏覽器將HTML代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁(yè)。網(wǎng)頁(yè)還具備一定的交互功能,允許用戶在網(wǎng)頁(yè)提供的申請(qǐng)表上輸入信息提交給后臺(tái),并提出處理請(qǐng)求。這個(gè)后臺(tái)就是第二層的Web服務(wù)器。, 電子發(fā)燒友 電子技術(shù)論壇,第二層Web服務(wù)器將啟動(dòng)相應(yīng)的進(jìn)程來(lái)響應(yīng)這一請(qǐng)求,并動(dòng)態(tài)生成一串HTML代碼,在其中嵌入處理的結(jié)果,并返回給客戶機(jī)的瀏覽器。 如果客戶機(jī)提交的請(qǐng)求包括數(shù)據(jù)的存取,Web服務(wù)器還需與數(shù)據(jù)庫(kù)服務(wù)器協(xié)同完成這一處理工作。 第三層數(shù)據(jù)庫(kù)服務(wù)器的任務(wù)類似于C/S模式,負(fù)責(zé)協(xié)調(diào)不同的Web服務(wù)器發(fā)出的SQL請(qǐng)求,來(lái)管理數(shù)據(jù)庫(kù)。, 電子發(fā)燒友 電子技術(shù)論壇,B/S模式的優(yōu)點(diǎn),首先它簡(jiǎn)化了客戶端。它無(wú)需象C/S模式那樣在不同的客戶機(jī)上安裝不同的客戶應(yīng)用程序,而只需安裝通用的瀏覽器軟件。 它簡(jiǎn)化了系統(tǒng)的開(kāi)發(fā)和維護(hù)。系統(tǒng)的開(kāi)發(fā)者無(wú)須再為不同級(jí)別的用戶設(shè)計(jì)開(kāi)發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實(shí)現(xiàn)在Web服務(wù)器上,并設(shè)置不同的權(quán)限。 它使用戶的操作變得更簡(jiǎn)單。 B/S特別適用于網(wǎng)上信息發(fā)布。, 電子發(fā)燒友 電子技術(shù)論壇,C/S模式和B/S模式的應(yīng)用,開(kāi)發(fā)者根據(jù)一定的原則,將系統(tǒng)的所有子 功能分類,決定哪些子功能適合采用C/S, 哪些適合采用B/S。 適合采用C/S的子功能應(yīng)具備以下特點(diǎn) 安全性要求高。 要求具有較強(qiáng)的交互性。, 電子發(fā)燒友 電子技術(shù)論壇,使用范圍小,地點(diǎn)固定。 要求處理大量數(shù)據(jù)。 適合采用B/S的子功能應(yīng)具備以下特點(diǎn) 使用范圍廣,地點(diǎn)靈活。 功能變動(dòng)頻繁。 安全性、交互性要求不高。, 電子發(fā)燒友 電子技術(shù)論壇,4. 對(duì)等式網(wǎng)絡(luò)模型,(1)對(duì)等式網(wǎng)絡(luò)與C/S和B/S式網(wǎng)絡(luò)的區(qū)別 硬件結(jié)構(gòu)的區(qū)別 在對(duì)等式網(wǎng)絡(luò)中,不需要功能強(qiáng)大的專用服務(wù) 器,客戶機(jī)和服務(wù)器的區(qū)別是相對(duì)的,網(wǎng)絡(luò)中 的每臺(tái)計(jì)算機(jī)既是客戶機(jī)又是服務(wù)器。 軟件的區(qū)別 對(duì)等網(wǎng)絡(luò)無(wú)須專門的網(wǎng)絡(luò)操作系統(tǒng),僅使用各 臺(tái)計(jì)算機(jī)桌面操作系統(tǒng)中內(nèi)置的聯(lián)網(wǎng)功能。, 電子發(fā)燒友 電子技術(shù)論壇,組織和管理的區(qū)別 它與C/S和B/S模式的主要區(qū)別就在于:網(wǎng)絡(luò) 帳戶的管理、資源的管理以及管理的難易程度 的不同。 (2)目前的研究熱點(diǎn) 路由選擇問(wèn)題。目前大多數(shù)路由算法的路徑長(zhǎng) 度為O(logn)(CAN算法的路徑長(zhǎng)度為 O(dn1/d)),而鄰居結(jié)點(diǎn)數(shù)量為O(logn), CAN算法只需要O(d)個(gè)鄰居結(jié)點(diǎn)。那么能否用 O(1)的鄰居數(shù)量獲得O(logn)的路徑長(zhǎng)度呢? 如果存在這樣的方案,那么路由的其他屬性能否 不受影響?, 電子發(fā)燒友 電子技術(shù)論壇,在當(dāng)前的對(duì)等網(wǎng)絡(luò)系統(tǒng)中,存在著很大的不 對(duì)稱性,比如各個(gè)結(jié)點(diǎn)的網(wǎng)絡(luò)帶寬可能會(huì)有幾 個(gè)數(shù)量級(jí)的差別,而路由算法如何利用這些不 對(duì)稱信息是一個(gè)值得研究的問(wèn)題。 為了

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論