什麼是表示層?


表示層將應用層的資料轉換為裝置原生內部的數學結構,並將通訊資訊編碼為可顯示的輸出格式。

它執行程式碼更改、文件壓縮、安全加密等操作。它還根據集線器的軟體/硬體環境定義資料。例如,在Windows中顯示UNIX結構化資料。

下圖顯示了表示層與應用層和會話層之間的聯絡。

它關注的是資料的語法。

轉換

兩種框架中的過程通常是交換以字元字串、數字等形式存在的資料。資料必須在傳輸之前轉換為位元流。

加密

為了傳輸任何敏感資料,表示層在傳送端對資料進行加密,並在接收端進行解密。

壓縮

壓縮意味著減少位元數。在多行文字、音訊和影片的情況下需要壓縮。

表示層的函式

表示層的函式解釋如下:

  • 資料壓縮:透過壓縮資料來減少要傳送的位元數。

  • 資料轉換:根據軟體/硬體環境在多個集線器上佈局資料。

  • 程式碼轉換:兩個連線框架的形式和語法(語言)可能不同。一個框架使用美國資訊交換標準程式碼 (ASCII) 程式碼進行文件傳輸,另一個框架使用計算機硬體公司IBM開發的擴充套件二進位制編碼十進位制交換碼 (EBCDIC)。它提供從ASCII到EBCDIC以及反向的“轉換”。

  • 資料加密:以特定格式編碼資訊,以便每個使用者或應用程式都不能理解它。

  • 所有接收端執行分解、解碼和解密操作。


更新於:2021年5月4日

875 次瀏覽

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告