運(yùn)輸層的最終目標(biāo)是為用戶提供有效、可靠和價格合理的服務(wù)。給出了運(yùn)輸層與網(wǎng)絡(luò)層、運(yùn)輸服務(wù)用戶三者之間的關(guān)系。在一個系統(tǒng)中,運(yùn)輸實體通過網(wǎng)絡(luò)服務(wù)與其它運(yùn)輸實體通信,向運(yùn)輸層用戶(可以是應(yīng)用進(jìn)程,也可以是會話層協(xié)議)提供運(yùn)輸服務(wù)。運(yùn)輸層的服務(wù)包括的內(nèi)容有:服務(wù)的類型、服務(wù)的等級、數(shù)據(jù)運(yùn)輸、用戶接口、連接管理、快速數(shù)據(jù)運(yùn)輸、狀態(tài)報告、安全保密等。
服務(wù)類型
運(yùn)輸服務(wù)有兩大類,面向連接的服務(wù)和無連接的服務(wù)。面向連接的服務(wù)提供運(yùn)輸服務(wù)與用戶之間邏輯連接的建立、維持和拆除,是可靠的服務(wù),可提供流量控制、差錯控制和序列控制。無連接服務(wù)即數(shù)據(jù)服務(wù),只能提供不可靠的服務(wù)。
服務(wù)等級
運(yùn)輸協(xié)議實體應(yīng)該允許運(yùn)輸層用戶能選擇運(yùn)輸層所提供的服務(wù)等級,以利于更有效地利用所提供的鏈路、網(wǎng)絡(luò)及互連網(wǎng)絡(luò)的資源??晒┻x擇的服務(wù)包括差錯和丟失數(shù)據(jù)的程度、允許的平均延遲和最大延遲、允許的平均吞吐率以及優(yōu)先級水平等。根據(jù)這些要求,可將運(yùn)輸層協(xié)議服務(wù)等級細(xì)分為以下四類:
1、可靠的面向連接的協(xié)議。2、不可靠的無連接協(xié)議。3、需要定序和定時運(yùn)輸?shù)脑捯暨\(yùn)輸協(xié)議。4、需要快速和高可靠的實時協(xié)議。
數(shù)據(jù)運(yùn)輸
數(shù)據(jù)運(yùn)輸?shù)娜蝿?wù)是在兩個運(yùn)輸實體之間運(yùn)輸用戶數(shù)據(jù)和控制數(shù)據(jù)。一般采用全雙工服務(wù),個別場合也可采用半雙工服務(wù)。數(shù)據(jù)可分為正常的服務(wù)數(shù)據(jù)分組和快速服務(wù)數(shù)據(jù)分組兩種,對快速服務(wù)數(shù)據(jù)分組的運(yùn)輸可暫時中止當(dāng)前的數(shù)據(jù)運(yùn)輸,在接收端用中斷方式優(yōu)先接收。
用戶接口
用戶接口機(jī)制可以有多種方式,包括采用過程調(diào)用、通過郵箱運(yùn)輸數(shù)據(jù)和參數(shù)、用dma方式在主機(jī)與具有運(yùn)輸層實體的前端處理機(jī)之間運(yùn)輸?shù)取?br>連接管理
面向連接的協(xié)議需要提供建立和終止連接的功能。一般總是提供對稱的功能,即兩個對話的實體都有連接管理的功能,對簡單的應(yīng)用也有僅對一方提供連接管理功能的情況。連接的終止可以采用立即終止運(yùn)輸,或等待全部數(shù)據(jù)運(yùn)輸完再終止連接。
狀態(tài)報告
向運(yùn)輸層用戶提供運(yùn)輸實體或運(yùn)輸連接的狀態(tài)信息。
安全保密
包括對發(fā)送者和接收者的確認(rèn)、數(shù)據(jù)的加密以及通過和解密以及通過保密的鏈路和節(jié)點的路由選擇等安全保密的服務(wù)。