1.2.1 计算机网络的分层结构、协议、服务和接口
生活随笔
收集整理的這篇文章主要介紹了
1.2.1 计算机网络的分层结构、协议、服务和接口
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 1.為什么計(jì)算機(jī)網(wǎng)絡(luò)要分層?
- 2.如何分層呢?
- 3.正式認(rèn)識(shí)分層結(jié)構(gòu)(協(xié)議、接口、服務(wù))
- (1)協(xié)議的組成
- (2)服務(wù)原語(yǔ)
- (3)協(xié)議、接口、服務(wù)之間的關(guān)系
1.為什么計(jì)算機(jī)網(wǎng)絡(luò)要分層?
- 如上圖所示,這是一臺(tái)計(jì)算機(jī)向另一臺(tái)計(jì)算機(jī)發(fā)送pdf文檔的傳輸過(guò)程,傳輸過(guò)程分為大致4個(gè)步驟,這4個(gè)步驟合起來(lái)就是一個(gè)數(shù)據(jù)傳輸?shù)慕鉀Q方法。但是這4個(gè)步驟合起來(lái),傳輸顯得很復(fù)雜,不便于網(wǎng)絡(luò)的研究、實(shí)現(xiàn)和維護(hù)。那么我們?cè)趺唇鉀Q這個(gè)問題呢?
- 我們可以采用“分層”的方式解決這個(gè)問題,將一個(gè)復(fù)雜大問題分解成若干子問題,那么子問題就相對(duì)來(lái)說(shuō)更加容易研究和處理。
2.如何分層呢?
- 剛剛上面那張圖已經(jīng)大致列出了兩臺(tái)計(jì)算機(jī)傳輸數(shù)據(jù)時(shí)需要計(jì)算機(jī)網(wǎng)絡(luò)提供的4個(gè)大致功能,那我們分層就根據(jù)功能來(lái)劃分。每個(gè)層次即是對(duì)相應(yīng)功能的具體定義。
- 分層也得遵守一些規(guī)則,這些規(guī)則是前人提出來(lái)的,我也就不解釋了。
- 分層基本原則:
3.正式認(rèn)識(shí)分層結(jié)構(gòu)(協(xié)議、接口、服務(wù))
(1)協(xié)議的組成
(2)服務(wù)原語(yǔ)
- 注意:在一層內(nèi)完成的全部功能并非都稱之為服務(wù),只有那些能夠被高一層實(shí)體“看得見”的功能才能稱為服務(wù)。
- 上層使用下層所提供的服務(wù)必須與下層交換一些指令,這些指令在OSI中被稱為服務(wù)原語(yǔ)。
- OSI將原語(yǔ)劃分為4類:
●請(qǐng)求(Request):由服務(wù)用戶發(fā)往服務(wù)提供者,請(qǐng)求它完成某項(xiàng)工作。
●指示(Indication):由服務(wù)提供者發(fā)往服務(wù)用戶,指示發(fā)生了某些事件。
●響應(yīng)(Response):由服務(wù)用戶發(fā)往服務(wù)提供者,對(duì)前面發(fā)生的指示的響應(yīng)。
●證實(shí)(Confirmation):由服務(wù)提供者發(fā)往服務(wù)用戶,對(duì)前面發(fā)生的請(qǐng)求的證實(shí)。 - 這4類原語(yǔ)用于不同的功能,如建立連接、傳輸數(shù)據(jù)和斷開連接等。
- 有應(yīng)答服務(wù)包括全部4種原語(yǔ)
- 無(wú)應(yīng)答服務(wù)則只有請(qǐng)求和指示
- 舉個(gè)例子來(lái)理解這四種原語(yǔ)
我們假設(shè)n+1層是存錢的人,n層是銀行柜臺(tái)服務(wù)人員。存錢的人要去柜臺(tái)存錢,他會(huì)說(shuō)出他的請(qǐng)求給柜臺(tái)服務(wù)人員,然后服務(wù)人員知道后,需要你的銀行卡和存款金額現(xiàn)金等證件,指示你把銀行卡和現(xiàn)金等證件給她,然后存錢的人根據(jù)柜臺(tái)人員的指示,進(jìn)行響應(yīng),把銀行卡和現(xiàn)金等證件給柜臺(tái)人員,最后柜臺(tái)人員對(duì)你的請(qǐng)求進(jìn)行處理,幫你存錢,給你一張憑據(jù),證實(shí)我?guī)湍闾幚砹舜驽X操作等一些信息。
(3)協(xié)議、接口、服務(wù)之間的關(guān)系
總結(jié)
以上是生活随笔為你收集整理的1.2.1 计算机网络的分层结构、协议、服务和接口的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 111 第一章操作系统概述总结思维导图+
- 下一篇: 1.2.2 OSI参考模型(应用层、表示