摘要:會話層的任務就是提供一種有效的方法,以組織和協(xié)商兩個表示層進程之間的會話,并管理它們之間的數據交換。會話是指兩個用戶(表示層進程)之間的連接。會話可允許一個用戶進入遠程分時系統(tǒng),或在兩個用戶計算機之間傳送一個文件。
1)會話層
會話層的任務就是提供一種有效的方法,以組織和協(xié)商兩個表示層進程之間的會話,并管理它們之間的數據交換。會話是指兩個用戶(表示層進程)之間的連接。會話可允許一個用戶進入遠程分時系統(tǒng),或在兩個用戶計算機之間傳送一個文件。會話層的主要功能是依據在應用進程之間約定的原則,按照正確的順序發(fā)/收數據,進行各種形態(tài)的對話,其中包括對對方是否有權參加對話的身份核實.確定由哪一方支付通信費用,并且在選擇功能方面取得一致,是選全雙工還是選半雙工通信等。另外,在會話建立后,需要對進程間的對話進行管理和控制,如權標的發(fā)放(只有持有權標的一方才可以執(zhí)行某種關鍵的操作)和同步的管理(當會話由于某種原因中止時,在數據中插入檢驗點,會話恢復后僅重傳最后一個檢驗點后的數據)。
在有些計算機網絡中,會話層與運輸層是合二為一的,其總的功能都是為用戶建立一條邏輯信道。
會話層傳送的信息的基本單位也叫報文,但它與運輸層的報文有本質的不同。
2)表示層
表示層主要解決用戶信息的語法表示問題,它為應用層提供服務。表示層對信息格式和編碼起轉換作用,例如將ASCII碼轉換成EBCDIC碼等,同時將欲交換的數據從用戶的抽象語法轉換成適合OSI系統(tǒng)內部使用的傳送語法。表示層還提供信息壓縮的功能,如采用哈夫曼編碼對文本進行壓縮。此外,對傳送的信息進行加密與解密也是表示層的任務之一。
表示層傳送的信息也是以報文為單位的。
3)應用層
應用層是OSI體系結構的較高層,它直接面向用戶,以滿足用戶不同的需求,是向應用程序直接提供服務的層。其功能包括:提供網絡完整透明性、用戶資源的配置、應用管理和系統(tǒng)管理、分布式信息服務及分布式數據庫管理等。
應用層傳遞的是用戶數據報文。
上述層次中一、三層的功能屬于通信子網的功能,這些功能的實現(xiàn)均體現(xiàn)在交換機內。按照分層模型設計交換機,可以將設備的復雜功能簡單化、層次化,使每一個層次在信息交換中都擔當一個獨立的角色,具有特定的功能。
級通信專業(yè)實務傳輸與接入教程匯總
通信工程師備考資料免費領取
去領取