吸血狼王 |
2006-12-15 10:30 |
6.表示层
表示层的作用之一是为异种机通信提供一种公共语言,以便能进行互操作。这种类型的服 务之所以需要,是因为不同的计算机体系结构使用的数据表示法不同。例如,IBM主机使用 EBCDIC编码,而大部分PC机使用的是ASCII码。在这种情况下,便需要会话层来完成这种转 换。
通过前面的介绍,我们可以看出,会话层以下5层完成了端到端的数据传送,并且是可靠,无差 错的传送.但是数据传送只是手段而不是目的,最终是要实现对数据的使用.由于各种系统对 数据的定义并不完全相同,最易明白的例子是键盘,其上的某些键的含义在许多系统中都有 差异.这自然给利用其它系统的数据造成了障碍.表示层和应用层就担负了消除这种障碍的 任务.
对于用户数据来说,可以从两个侧面来分析,一个是数据含义被称为语义,另一个是数据的表 示形式,称做语法.像文字,图形,声音,文种,压缩,加密等都属于语法范畴.表示层设计了3类 15种功能单位,其中上下文管理功能单位就是沟通用户间的数据编码规则,以便双方有一致 的数据形式,能够互相认识.ISO表示层为服务,协议,文本通信符制定了DP8822,DP8823,DIS 6937/2等一系列标准. |
|