表現層(Presentation Layer)屬於第六層
將對方傳送過來的訊息
轉換成使用者能看的型態
反之就是將使用者所要傳送出去的資訊
經過轉換後再傳送出去
轉換的功能
主要包含對資訊的編碼與轉碼、壓縮與解壓縮以及加密與解密
- 編碼與轉碼
一般我們電腦螢幕上所看到的文字
大部分是採用美國資訊交換標準碼(American Standard Code for Information Interchange Code,ASCII)
可是早期也有人使用EBCDIC(Extended Binary Coded Decimal Interchange Code)來展現英文字母
倘若透過網路通訊的雙方使用的內碼不同
因為兩邊使用的對照表不同的關係
所以在表現層必須提供不同編碼的對照表
才能將傳送過去的資料正確無誤的表現出來
- 壓縮與解壓縮
透過網路傳輸資料
資料量如果太過龐大
會影響其他使用者的傳輸效益
因此表現層提供對資料壓縮(Compression)的功能
抵達目的地後
再由相同的表現層來進行資料的解壓縮(Decompression)動作
節省傳輸所耗費的時間
提高效率或品質
- 加密與解密
網路必須提供使用者一個安全無虞的網路傳輸環境
表現層也提供一個可對資料或資訊
進行加密(Encrypt)與解密(Decrypt)的功能