




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.1概述
網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
通信與協(xié)議
NOS的功能
NOS的實(shí)現(xiàn)策略
圖11-34.2BSDUNIX網(wǎng)絡(luò)操作系統(tǒng)結(jié)構(gòu)第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2基本通信技術(shù)
11.2.1send/receive原語(yǔ)
◆帶有檢查應(yīng)答信號(hào)的send/receive原語(yǔ)
第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.1send/receive原語(yǔ)
◆帶鎖的sendw/receivew原語(yǔ)
◆帶緩沖區(qū)的sendb/receiveb原語(yǔ)
第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.2遠(yuǎn)程過(guò)程調(diào)用
圖11-5主機(jī)A調(diào)用遠(yuǎn)地主機(jī)B上的過(guò)程ProgramAA()┇procedurelocal()begin┇過(guò)程體代碼end;本過(guò)程體結(jié)束begin本程序開始┇local(x1,y);調(diào)用本地程序┇remote(y);調(diào)用遠(yuǎn)地過(guò)程┇end本程序結(jié)束ProgramAA()┇procedurelocal()begin┇過(guò)程體代碼end;本過(guò)程體結(jié)束
┇
┇
┇end本程序結(jié)束結(jié)點(diǎn)A(主機(jī)A)結(jié)點(diǎn)B(主機(jī)B)圖11-6RPC的實(shí)現(xiàn)概況圖11-7RPC執(zhí)行時(shí)各部分的關(guān)系圖
第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.3SOCKET系統(tǒng)調(diào)用
◆socket利用客戶/服務(wù)器模式巧妙地解決了進(jìn)程之間建立通信連接的問題
11.2.3.1socket的功能
◆創(chuàng)建socketsockid=socket(af,type,protocol)第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.3.1socket的功能
◆listen()調(diào)用
listen()在accept()之前使用,其格式為:
listen(sockid,quelen)
第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.3.1socket的功能
◆發(fā)送數(shù)據(jù)──write()、writev()、send()、sendto()、sendmsg()3個(gè)面向連接調(diào)用的格式大致相同:
write(sockid,buff,bufflen); 緩沖發(fā)送
writev(sockid,iovector,vectorlen); 集中發(fā)送
send(sockid,buff,bufflen,flags); 可控緩沖發(fā)送
◆接收數(shù)據(jù)——read()、readv()、recvfrom()、recvmsg()第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.3.2客戶/服務(wù)器模型的
socket實(shí)現(xiàn)框架
◆客戶/服務(wù)器模型時(shí)序圖
圖11-13無(wú)連接客戶/服務(wù)器模型時(shí)序圖第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.3.2客戶/服務(wù)器模型的socket
實(shí)現(xiàn)框架
◆服務(wù)器框架
服務(wù)器為重復(fù)服務(wù)器和并發(fā)服務(wù)器
圖11-14利用accept()建立并發(fā)服務(wù)器第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.2.3.2客戶/服務(wù)器模型的socket
實(shí)現(xiàn)框架
◆服務(wù)器socket地址的確定
port=getservbyname(servtype,proto)hp=gethostbyname(host)gethostname(localhost,namelen)gethostbyname(localhost)圖11-15服務(wù)器硬盤共享圖11-16SPC網(wǎng)絡(luò)配置表第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.3.3數(shù)據(jù)和軟件資源共享
◆數(shù)據(jù)遷移(datamigration)◆計(jì)算遷移(computationmigration)更多的情況下是利用遠(yuǎn)程過(guò)程調(diào)用(RPC)方式或請(qǐng)求代理方式實(shí)現(xiàn)計(jì)算遷移
第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.4網(wǎng)絡(luò)文件系統(tǒng)
11.4.1什么是NFS◆NFS是一種運(yùn)行機(jī)制,它通過(guò)網(wǎng)絡(luò)給不同操作平臺(tái)上的用戶共享同一個(gè)文件系統(tǒng)
◆NFS給上層提供統(tǒng)一的文件操作平臺(tái),在下層有不同的接口與具體的文件系統(tǒng)交互
第十一章網(wǎng)絡(luò)操作系統(tǒng)
11.4.2NFS實(shí)現(xiàn)技術(shù)
◆
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)2-氯-4-氟甲苯數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)阻尼高壓線市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)鉗型儀表市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)車用芳香劑市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)紅霉素A-9肟市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)相機(jī)鋰電池市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)球型封頭市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)水性PU浸掌手套市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)拉孔模具市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 2025至2030年中國(guó)平屋避雷針市場(chǎng)分析及競(jìng)爭(zhēng)策略研究報(bào)告
- 保健按摩試題+答案
- 全屋定制培訓(xùn)
- 《提高團(tuán)隊(duì)?wèi)?zhàn)斗力》課件
- 神州數(shù)碼行測(cè)題
- 數(shù)字化賦能小學(xué)語(yǔ)文中段習(xí)作教學(xué)的有效策略探究
- 2024年中國(guó)燈影牛肉市場(chǎng)調(diào)查研究報(bào)告
- 2024年高中生物學(xué)業(yè)水平合格考及答案
- DB61∕T 1856-2024 國(guó)土調(diào)查成本定額
- 出版業(yè)行業(yè)市場(chǎng)特點(diǎn)分析
- 廣東省四校(華附、省實(shí)、廣雅、深中)2023至2024學(xué)年高二下學(xué)期期末聯(lián)考化學(xué)試題附參考答案(解析)
- 離散裝配行業(yè)MES案例
評(píng)論
0/150
提交評(píng)論