三、1SO/OSI 参考模型
1.1SO/OSI 参考模型
1SO 是国际标准组织(Internationa1 Standards Organization)的简称。为了使各种网络能够互连,它提出了一个网络体系结构模型作为国际标准,称为开放系统互连参考模型,即 OSI(Reference Mode1 of Open Systems Interconnection)模型,凡按该模型建立的网络就可以互连,这也是“开放” 一词的意思。该模型只是一些原则性说明,并不是一个具体的网络。
图 9.10 是 OSI 标准七层通信协议结构框图
层
图 9.10 OSI 标准七层通信协议
- 各层的作用和功能
第 1 层是物理层。这一层主要对通信介质、调制技术、传输速率、接插头等通信物理参数作出规定,有关网络的机械和电气特性都在该层进行说明,以实现网内两实体间的物理连接,传送比特(bit,也称位)码。
第 2 层是数据链路层。在这一层指出信息在通信线路中传递的规则,如信息的成帧(数据加上报文头)与拆封、寻址、差错检验与纠错以及对物理层的管理等,用在物理层提供的比特服务基础上建立的相邻节点之间的数据链路传送数据帧(按一定格式组织起来的位组合)。
第 3 层是网络层。在这一层处理的信息包括从发送站经由中间一些工作站到达接收站路径的选择,用于在通信子网中传输信息包或报文分组(具有地址标识和网络层协议信息的格式化信息组)。
第 4 层是传输层。在这一层建立网内两实体间端。端通信信道,用来传输信息或报文(一个报文可分成若干个报文分组)。
第 5 层是会话层。本层提供两实体间建立、管理和拆除会话连接的方法。如会话双方的资格审查和验证、收费方法、会话方向的交替管理、故障点定位及恢复等各种服务,用于在两个实体之间建立通信的伙伴关系,然后进行数据交换,完成一次会话连接。
第 6 层是表示层。在这一层把数据从一种代码和格式转换成另一种代码和格式,完成不同文件不同文件格式的转换,以及不同类型的计算机。终端、数据库之间的数据格式转换。
第 7 层是应用层。本层负责应用管理和执行应用程序。本层为用户提供OSI 环境的各种服务,管理和分配网络资源,建立应用程序包,如事务管理服务、文件传送、数据库管理服务、网络管理服务。本层功能主要由用户或应用决定,所以许多网络应用程序都是第 7 层的一部分。
- 局域网参考模型
局域网既然是计算机网络系统的一种,它也参考和引用上述 1SO/O1S 参考模型,结合局域网本身的特点制定自己的具体模型与标准。在 1SO/OSI 的七层模型中,低下三层即物理层、数据链路层和网络层,主要涉及的是通信功能。局域网在通信方面有自己的特点:其一,数据以帧为单位传输。其二,局域网内部一般不需中间转接。局域网的拓扑结构主要是总线、树形或
环形,故路径选择功能可大大简化,一般不设立单独的网络层。因此,局域网的参考模型如图 9.11 所示的 IEEE802 为例,它仅相应于 1SO/OSI 参考模型中最低两层。物理层用来建立物理连接,数据链路层则把数据构成帧进行传输,并实现帧顺序控制、错误控制及流控制功能,使不可靠的链路变成可靠的链路,其余高层尚待确定与标准化。
IEEE 是美国电气与电子工程师协会的英文缩写,IEEE 在 1980 年 2 月成立局域网标准化委员会,因此称之为 IEEE802 委员会,它制定的标准称为IEEE802 标准。