網(wǎng)絡(luò)協(xié)議工程總結(jié)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(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)介

1、第二章協(xié)議設(shè)計(jì)技術(shù)1.協(xié)議層次模型:(主要是描述n與n1實(shí)體間的關(guān)系)?實(shí)體實(shí)體(entity):表示任何可以發(fā)送和接收信息的硬件或軟件進(jìn)程。在許多情況下,實(shí)體就是一個(gè)特定的模塊。?n服務(wù)服務(wù):兩個(gè)(n)實(shí)體在(n)協(xié)議的控制下的通信,使(n)層能夠向上一層(n1)提供服務(wù)。這種服務(wù)就是(n)服務(wù)。?一個(gè)一個(gè)(n)實(shí)體向上一層所提供的服務(wù)由以下三部分構(gòu)成:實(shí)體向上一層所提供的服務(wù)由以下三部分構(gòu)成:(1)(n)實(shí)體自己提供的某些功能。(2

2、)從(n1)層及其以下各層以及本地系統(tǒng)環(huán)境得到的服務(wù)。(3)通過(guò)與處在另一系統(tǒng)中的對(duì)等(n)實(shí)體的通信而得到的服務(wù)。?PDU通常由2部分構(gòu)成:用戶數(shù)據(jù)和協(xié)議控制信息PCI(ProtocolControlInfmation)。PCI一般作為首部加在用戶數(shù)據(jù)的前面,但有時(shí)也可作為尾部加在用戶數(shù)據(jù)的后面,例如檢驗(yàn)和(checksum)常放在尾部。兩種類(lèi)型:兩種類(lèi)型:數(shù)據(jù)PDU控制PDU,不攜帶用戶數(shù)據(jù)。在不同的協(xié)議層次中,在不同的協(xié)議層次中,

3、PDU還有一些其它的表示法。還有一些其它的表示法。物理層:比特(bit);數(shù)據(jù)鏈路層:幀(frame)或信元(cell);網(wǎng)絡(luò)層:分組或包(packet)運(yùn)輸層:報(bào)文(Message)?SDU:OSI將層與層之間交換的數(shù)據(jù)的單元稱為服務(wù)數(shù)據(jù)單元SDU(ServiceDataUnit)。一個(gè)(n)服務(wù)數(shù)據(jù)單元就是(n)服務(wù)所要傳送的邏輯數(shù)據(jù)單元。?SDU就是數(shù)據(jù)PDU中的用戶數(shù)據(jù),但不一定是一一對(duì)應(yīng)關(guān)系。?可以是多個(gè)SDU合成為一個(gè)PDU

4、(稱為“拼裝拼裝”),也可以是將一個(gè)SDU劃分為幾個(gè)PDU(稱為“分段分段”)。?PDU的裝配與拆裝的裝配與拆裝:在發(fā)送數(shù)據(jù)之前,(n)協(xié)議需要裝配PDU,即按照給(n1)實(shí)體(n)實(shí)體(n1)實(shí)體(n)實(shí)體(n)協(xié)議提供(n1)服務(wù)提供(n)服務(wù)(n)服務(wù)提供者通過(guò)(n1)連接進(jìn)行通信(n1)層(n1)層(n)層nSAP(n1)SAPnSAP(n1)SAP(n1)SPs(n1)SPs(n)SPs(n)SPs(n)PDUs①:用戶A先發(fā)

5、出Request原語(yǔ),以調(diào)用服務(wù)提供者的某個(gè)進(jìn)程①To②:Request原語(yǔ)就引起系統(tǒng)A的(n)實(shí)體向某對(duì)等實(shí)體發(fā)出一個(gè)協(xié)議數(shù)據(jù)單元PDU②:當(dāng)系統(tǒng)B的(n)實(shí)體收到這個(gè)PDU后,就向其服務(wù)用戶發(fā)出Indication原語(yǔ)②To③:通常對(duì)應(yīng)于:(1)表示系統(tǒng)B的(n)服務(wù)用戶應(yīng)當(dāng)調(diào)用一個(gè)適當(dāng)?shù)膮f(xié)議過(guò)程,或者(2)表示服務(wù)提供者已經(jīng)調(diào)用了一個(gè)必要的過(guò)程。③:接著,服務(wù)用戶B發(fā)出Response原語(yǔ),用以完成剛才Indication原語(yǔ)所調(diào)

6、用的過(guò)程③To④:這時(shí),協(xié)議又產(chǎn)生一個(gè)協(xié)議數(shù)據(jù)單元PDU,通過(guò)網(wǎng)絡(luò)到達(dá)系統(tǒng)A。④:最后,系統(tǒng)A的(n)實(shí)體發(fā)出Confirm原語(yǔ),表示完成了先前由服務(wù)用戶A發(fā)出的Request原語(yǔ)所調(diào)用的過(guò)程。2.連接于非連接:?面向連接的面向連接的(connectioniented)服務(wù)服務(wù)?三個(gè)階段:連接建立、數(shù)據(jù)傳輸和連接釋放?在傳送數(shù)據(jù)時(shí)是按序傳送的?網(wǎng)絡(luò)層:虛電路服務(wù)?比較適合于在一定期間內(nèi)要向同一目的地發(fā)送許多報(bào)文的情況?永久虛電路:適于兩

7、個(gè)用戶需要經(jīng)常進(jìn)行頻繁的通信的情況?無(wú)連接的無(wú)連接的(connectionless)服務(wù)服務(wù)?不能保證報(bào)文的丟失、重復(fù)、失序?三種類(lèi)型:數(shù)據(jù)報(bào)(datagram)、證實(shí)交付(confirmeddelivery可靠的數(shù)據(jù)報(bào))、請(qǐng)求回答(requestreply)?數(shù)據(jù)報(bào):不需要接收端做任何響應(yīng)。盡最大努力交會(huì)(bestefftdelivery)?證實(shí)交付:又稱“可靠的數(shù)據(jù)報(bào)”。對(duì)每一個(gè)報(bào)文產(chǎn)生一個(gè)證實(shí)給發(fā)方用戶,不過(guò)這個(gè)證實(shí)不是來(lái)自接收端

8、的用戶而是來(lái)自提供服務(wù)的層?請(qǐng)求回答:收端用戶每收到一個(gè)報(bào)文,就向發(fā)端用戶發(fā)送一個(gè)應(yīng)答報(bào)文。適于“事務(wù)(transaction)”中的通信。?適于傳送少量零星的報(bào)文3.通道:(基于三種通道的FSM模型)?主要有三類(lèi):?空通道(emptychannels)?報(bào)文的發(fā)送時(shí)間和延時(shí)時(shí)間為0的通道?報(bào)文一旦從輸入端進(jìn)入就立即在輸出端出現(xiàn)?非緩沖通道(nonbufferedchannels)?在任何時(shí)刻,最多只有一個(gè)正在傳送中的報(bào)文的通道?緩沖通

溫馨提示

  • 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ù)僅提供信息存儲(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)論