詞語解釋
簡述
會話層(Session)提供的服務(wù)可使應(yīng)用建立和維持會話,并能使會話獲得同步。會話層使用校驗點可使通信會話在通信失效時從校驗點繼續(xù)恢復(fù)通信。這種能力對于傳送大的文件極為重要。
會話層,表示層,應(yīng)用層構(gòu)成開放系統(tǒng)的高3層,面對應(yīng)用進程提供分布處理,對話管理,信息表示,恢復(fù)最后的差錯等. 會話層同樣要擔(dān)負應(yīng)用進程服務(wù)要求,而運輸層不能完成的那部分工作,給運輸層功能差距以彌補.主要的功能是對話管理,數(shù)據(jù)流同步和重新同步。要完成這些功能,需要由大量的服務(wù)單元功能組合,已經(jīng)制定的功能單元已有幾十種.
主要功能
⑴為會話實體間建立連接
為給兩個對等會話服務(wù)用戶建立一個會話連接,應(yīng)該做如下幾項工作.
、 將會話地址映射為運輸?shù)刂?
、 選擇需要的運輸服務(wù)質(zhì)量參數(shù)(QOS).
、 對會話參數(shù)進行協(xié)商.
、 識別各個會話連接.
、 傳送有限的透明用戶數(shù)據(jù).
⑵數(shù)據(jù)傳輸階段
這個階段是在兩個會話用戶之間實現(xiàn)有組織的,同步的數(shù)據(jù)傳輸.用戶數(shù)據(jù)單元為SSDU,而協(xié)議數(shù)據(jù)單元為SPDU.會話用戶之間的數(shù)據(jù)傳送過程是將SSDU轉(zhuǎn)變成SPDU進行的.
⑶連接釋放
連接釋放是通過"有序釋放","廢棄","有限量透明用戶數(shù)據(jù)傳送"等功能單元來釋放會話連接的.
會話層標(biāo)準為了使會話連接建立階段能進行功能協(xié)商,也為了便于其它國際標(biāo)準參考和引用,定義了12種功能單元.各個系統(tǒng)可根據(jù)自身情況和需要,以核心功能服務(wù)單元為基礎(chǔ),選配其他功能單元組成合理的會話服務(wù)子集.
其他
會話層的主要標(biāo)準有"DIS8236:會話服務(wù)定義"和"DIS8237:會話協(xié)議規(guī)范".
會話層(SESSION LAYER)允許不同機器上的用戶之間建立會話關(guān)系。會話層循序進行類似的傳輸層的普通數(shù)據(jù)的傳送,在某某些場合還提供了一些有用的增強型服務(wù)。允許用戶利用一次會話在遠端的分時系統(tǒng)上登陸,或者在兩臺機器間傳遞文件。 會話層提供的服務(wù)之一是管理對話控制。會話層允許信息同時雙向傳輸,或任一時刻只能單向傳輸。如果屬于后者,類似于物理信道上的半雙工模式,會話層將記錄此時該輪到哪一方。一種與對話控制有關(guān)的服務(wù)是令牌管理(token management)。有些協(xié)議會保證雙方不能同時進行同樣的操作,這一點很重要。為了管理這些活動,會話層提供了令牌,令牌可以在會話雙方之間移動,只有持有令牌的一方可以執(zhí)行某種關(guān)鍵性操作。另一種會話層服務(wù)是同步。如果在平均每小時出現(xiàn)一次大故障的網(wǎng)絡(luò)上,兩臺機器簡要進行一次兩小時的文件傳輸,試想會出現(xiàn)什么樣的情況呢?每一次傳輸中途失敗后,都不得不重新傳送這個文件。當(dāng)網(wǎng)絡(luò)再次出現(xiàn)大故障時,可能又會半途而廢。為解決這個問題,會話層提供了一種方法,即在數(shù)據(jù)中插入同步點。每次網(wǎng)絡(luò)出現(xiàn)故障后,僅僅重傳最后一個同步點以后的數(shù)據(jù)(這個其實就是斷點下載的原理)。
掃碼付費即可復(fù)制
X