新浪博客

OSI第六层:表示层功能及介绍

2012-07-15 14:54阅读:

OSI第六层:表示层功能及介绍


OSI参考模型第六层—>表示层:Presentation Layer
OSI表示层功能:数据的编码、翻译、压缩、解压缩、加密、解密,将数据翻译为相对应的编码格式,然后展现到应用程序中。

举几个例子来理解OSI表示层:

OSI表示层例子一:
A电脑,向B电脑传递一个word文档,B电脑接受之后,如果B电脑上没有装office或者wps之类的办公软件,他的电脑就无法识别这个word文档。
B电脑为什么知道自己打不开这个word文档呢?因为B电脑没有装相关的应用程序,无法支持文档的解码。就是OSI表示层在其中起了作用。
各位可以先看看“OSI的封装和解封装”,传递数据包是封装的过程,接收数据包是一个解封装的过程,从物理层依次解封装至表示层之后,表示层会检查电脑中是否有能识别该word文档的解码工具,如果有,则将word文档展现在相应的应用程序中;如果没有,则提示打不开,或显示出一堆乱码。
OSI表示层例子二:
A电脑,向B电脑传递一个mp3音乐文件,B电脑如果没有安装.mp3音乐文件的解码器,打开这个mp3文件的时候,会出现“缺少解码器”等相应的提示。如果B电脑安装了mp3音乐的解码器,就可以使用播放器打开这个mp3音乐了。
OSI表示层例子三:
A电脑,向B电脑发了一张图片,格式为”PNG”,B电脑没有装识别PNG的相应解码工具,则无法打开这张PNG图片。
以上是OSI表示层的基本作用,例子只是助于你理解。更深层次的意思,则需要你自己去体会了。
表示层的PDU为:PPDU(表示层协议
数据单元)

我的更多文章

下载客户端阅读体验更佳

APP专享