1.问题的提出 为了使不同类型的计算机或终端能互连,以便相互通信和资源共享。1977年,ISO提出开放系统互连参考模型(OSI-RM) 2.OSI-RM的概念 将通信全过程的所有功能分成若干层,每一层对应有一些功能,完成每一层功能时应遵照相应的协议—功能模型,协议模型。 概念: 开放系统——是指在与其他系统通信时,遵守OSI标准要求的系统。 换句话说,开放系统是能遵循OSI-RM实现互连的计算机系统。 3.OSI-RM的分层结构 OSI-RM分7层,自下而上分别是: ① 第一层——物理层 ② 第二层——数据链路层 ③ 第三层——网络层 ④ 第四层——运输层 ⑤ 第五层——会话层 ⑥ 第六层——表示层 ⑦ 第七层——应用层 4.各层功能概述(第1-3层) (1)物理层(数据信息传送单位:比特流) 功能: 物理层提供用于建立、保持和断开物理连接的机械的、电气的、功能的和规程的手段,简而言之,物理层提供有关同步和全双工比特流在物理媒介上的传输手段。 协议: RS232C,RS449/422/423,V.24,V.28,X.20和X.21等。 讨论: (a) 物理层并不是物理媒介本身 (b) 物理层无控制信息,不进行差错控制,即不保证无差错传输。 (2)数据链路层(数据信息传送单位:帧) 功能: 数据链路的建立、维持和拆除 差错控制 流量控制等 协议: 基本型传输控制规程 高级数据链路控制规程(HDLC) (3)网络层(数据信息传送单位:分组) 功能: 网络连接的建立、拆除 数据交换 路由选择 流量控制 协议:X.25分组级协议 (4)网络层 运输层传送数据的基本单位是报文。 主要功能:端到端的顺序控制、流量控制、差错控制及监督服务质量。 (5)会话层 会话层提供诸如会话建立时会话双方资格的核实和验证,由哪一方支付通信费用,及对话方向的交替管理、故障点定位和恢复等各种服务。 会话层及以上各层中,数据的传送单位一般都称为报文,但与运输层的报文有本质的不同。 (6)表示层 提供数据的表示方法。 功能: 代码转换 数据格式转换 数据加密与解密 数据压缩与恢复 (7)应用层 直接面向用户以满足不同用户的不同要求,是利用网络资源唯一想用户进程直接提供服务的一层。 5.信息在各层的传递过程
|