官术网_书友最值得收藏!

2.6 高層

會話層、表示層和應用層一起構成OSI/RM的高層。高層主要考慮的是面向用戶的服務,而低層主要提供可靠的端到端的通信。

2.6.1 會話層

會話層的功能是實現進程(又稱為會話實體)間通信(或稱為會話)的管理和同步。其具體功能如下。

①提供進程間會話連接的建立、維持和釋放功能。

②管理會話雙方的對話活動,主要是對會話權標管理,可以提供單方向會話或雙向同時進行的會話。

③在數據流中插入適當的同步點,當發生差錯時可以從雙方同意的同步點重新進行會話,而不需要重新發送全部數據。

在OSI層次結構中,會話層協議是ISO 8327。

2.6.2 表示層

表示層要處理的是通信雙方之間的數據表示問題。對通信雙方的計算機來說,一般都有其自己的數據內部表現形式。為了保持所傳信息的含義,并使通信雙方能夠相互理解,表示層的主要任務就是把發送方具有的同步格式編碼為適于傳輸的比特流,傳輸到目的端后再進行解碼,在保持數據含義不變的前提下,轉換成用戶所要求的形式。

表示層的具體功能如下。

①語法轉換。不同的計算機有不同的內部數據表示,表示層接收到應用層傳遞過來的某種語法形式表示的數據之后,將其轉變為適合在網絡實體之間傳送的公共語法表示的數據。具體工作包括數據格式轉換、字符集轉換以及圖形、文字、聲音的表示和數據壓縮、加密與解密、協議轉換等。

②選擇并與接收方確認采用的公共語法類型。

③表示層對等實體之間連接的建立、數據傳送和連接釋放。

在OSI層次結構中,表示層協議是ISO 8823。

2.6.3 應用層

應用層是OSI模型的最高層,是直接面向用戶的一層,是計算機網絡與最終用戶之間的界面。該層為應用進程提供了訪問OSI環境的手段,同時為應用進程提供服務。計算機網絡通過應用層向網絡用戶提供多種網絡服務。從功能的劃分看,OSI的下6層協議解決了支持網絡服務功能所需的通信和表示問題,而應用層則提供完成特定網絡服務功能的各種協議。應用層協議規范了通信雙方端系統應用程序之間信息交換的格式和操作規則,包括通信雙方如何請求、響應、管理一個網絡應用。常用的應用層協議很多,如HTTP、FTP、SMTP等。

主站蜘蛛池模板: 收藏| 中阳县| 饶河县| 临沂市| 镶黄旗| 白银市| 佛坪县| 芦溪县| 克山县| 哈密市| 晋江市| 高尔夫| 嵊泗县| 石棉县| 神木县| 偏关县| 修水县| 大渡口区| 诏安县| 金门县| 平和县| 富裕县| 永嘉县| 南涧| 望江县| 吉安市| 铅山县| 鄂伦春自治旗| 怀化市| 南昌市| 宜黄县| 沙河市| 朝阳区| 山东省| 四平市| 迁西县| 山东| 万源市| 贵港市| 溧水县| 历史|