osi参考模型
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OSI参考模型的层次 OSI参考模型共有七层,由低到高分别是:物理层、数据链路层、 网络层、传输层、会话层、表示层和应用层。
分层原则:逻辑分组 明确功能 国际标准 层级合适 减少接口
1.OSI参考模型的特性
(1)是一种将异构系统互联的分层结构; (2)提供了控制互联系统交互规则的标准骨架; (3)定义了一种抽象结构,而并非具体实现的描述; (4)不同系统上的相同层的实体称为同等层实体; (5)同等层实体之间的通信由该层的协议管理; (6)相邻层间的接口定义了原语操作和低层向上层提供的服务; (7)所提供的公共服务是面向连接的或无连接的数据服务; (8)直接的数据传送仅在最低层实现; (9)每层完成所定义的功能,修改本层的功能并不影响其它层。
数据链路层将本质上不可靠的传输媒介变成可靠的传输通路提供给网络层。在 IEEE802.3情况下,数据链路层分成两个子层:一个是逻辑链路控制,另一个是媒 体访问控制。
3.2.3 网络层
网络层是通信子网与资源子网之间的接口,也是高、低层协议之间的接口 层。网络层的主要功能是路由选择、流量控制、传输确认、中断、差错及 故障的恢复等。当本地端与目的端不处于同一网络中,网络层将处理这些 差异。 1.网络层的主要功能 (1)建立和拆除网络连接(2)分段和组块 (3)有序传输和流量控制(4)网络连接多路复用 (5)路由选择和中继(6)差错的检测和恢复(7)服务选择 2.网络层提供的服务 OSI/RM中规定,网络层中提供无连接和面向连接两种类型的服务,也称 为数据报服务和虚电路服务。 3.路由选择
功能: 虚拟终端协议 文件传输、访问和管理 作业传送和操纵 电子邮件
来自百度文库
3.2.6 表示层
表示层为应用层服务,该服务层处理的是通信双方之间的数据表示问题。 为使通信的双方能互相理解所传送信息的含义,表示层就需要把发送方具 有的内部格式编码为适于传输的比特流,接收方再将其译码为所需要的表 示形式。 数据传送包括语义和语法两个方面的问题。OSI模型中,有关语义的处理 由应用层负责,表示层仅完成语法的处理。 1.表示层的主要功能 (1)语法转换(2)传送语法的选择(3)常规功能 2.表示层提供的服务 (1)数据转换和格式转换(2)语法选择 (3)数据加密与解密(4)文本压缩
3.2.4 传输层
传输层是资源子网与通信子网的接口和桥梁。传输层下面三层(属于通信 子网)面向数据通信,上面三层(属于资源子网)面向数据处理。因此, 传输层位于高层和低层中间,起承上启下的作用。它屏蔽了通信子网中的 细节,实现通信子网中端到端的透明传输,完成资源子网中两节点间的逻 辑通信。它是负责数据传输的最高一层,也是整个七层协议中最重要和最 复杂的一层。 1.传输层的特性 (1)连接与传输(2)传输层服务 2.传输层的主要功能: (1)接收由会话层来的数据,分割后,经通信子网实现端到端的通信。 (2)提供建立、终止传输连接,实现相应服务。 (3)向高层提供可靠透明数据,具有差错、流量控制和故障 恢复。 3.传输层协议 。 有可靠和不可靠之分,具体分ABC三种类型,0-4共5个类别。
建立分层结构的原因和意义
建立计算机网络的根本目的是实现数据通信和资源共享,而 通信则是实现所有网络功能的基础和关键。对于网络的广泛实施, 国际标准化组织ISO(International Standard Organization),经过 多年研究,在1983年提出了开放系统互联参考模型OSI/RM (Reference Model of Open System Interconnection),这是一个定 义连接异种计算机的标准主体结构,给网络设计者提供了一个参 考规范。
3.2.2 数据链路层
数据链路可以粗略地理解为数据信道。数据链路层的任务是以物理层为基础,为网 络层提供透明的、正确的和有效的传输线路,通过数据链路协议,实施对二进制数 据正确、可靠的传输。 数据链路的建立、拆除、对数据的检错、纠错是数据链路层的基本任务。 1.链路层的主要功能 (1)链路管理(2)帧的装配与分解(3)帧的同步 (4)流量控制与顺序控制(5)差错控制 (6)使接收端能区分数据和控制信息(7)透明传输(8)寻址 2.数据链路层的主要协议 (1)ISO1745-1975(2)ISO3309-1984(3)ISO7776 3.链路层产品 独立的链路产品中最常见的是网卡,网桥也是链路产品。
3.2.1 物理层
物理层是OSI模型的最低层,其任务是实现物理上互连系统间的信息 传输。
1.物理层必须具备以下功能 (1)物理连接的建立、维持与释放 (2)物理层服务数据单元传输 (3)物理层管理。
2.媒体和互联设备 物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等; 通信用的互联设备如各种插头、插座等;局域网中的各种粗、细同 轴电缆,T型接/插头,接收器,发送器,中继器等都属物理层的媒 体和连接器。
3.2.7 应用层
OSI的7层协议从功能划分来看,下面6层主要解决支持网络服务功能所需 要的通信和表示问题,应用层则提供完成特定网络功能服务所需要的各种 应用协议。 应用层是OSI的最高层,直接面向用户,是计算机网络与最终用户的接口。 负责两个应用进程(应用程序或操作员)之间的通信,为网络用户之间的 通信提供专用程序。 负责语义的处理。
2.有关OSI参考模型的技术术语
在OSI参考模型中,每一层的真正功能是为其上一层提供服务。在对这些功能 或服务过程以及协议的描述中,经常使用如下一些技术术语: (1)数据单元 服务数据单元SDU(Service Data Unit)协议数据单元PDU(Protocol Data Unit) 接口数据单元IDU(Interface Data Unit)服务访问点SAP(Service Access Point) 服务原语(Primitive):请求 指示 相应 确认 (2)面向连接和无连接的服务 下层能够向上层提供的服务有两种基本形式:面向连接和无连接的服务。 面向连接的服务是在数据传输之前先建立连接,主要过程是:建立连接、进 行数据传送,拆除链路。面向连接的服务,又称为虚电路服务。 无连接服务没有建立和拆除链路的过程,一般也不采用可靠方式传送。不可 靠(无确认)的无连接服务又称为数据报服务。
3.2.5 会话层
会话层、表示层和应用层一起构成OSI/RM的高层,会话层位于OSI模型面 向信息处理的高三层中的最下层,它利用传输层提供的端到端数据传输服 务,具体实施服务请求者与服务提供者之间的通信,属于进程间通信的范 畴。 会话层还对会话活动提供组织和同步所必须的手段,对数据传输提供控制 和管理。 1.会话层的主要功能 (1)提供远程会话地址(2)会话建立后的管理 (3)提供把报文分组重新组成报文的功能 2.会话层提供的服务 (1)会话连接的建立和拆除(2)与会话管理有关的服务 (3)隔离(4)出错和恢复控制
分层原则:逻辑分组 明确功能 国际标准 层级合适 减少接口
1.OSI参考模型的特性
(1)是一种将异构系统互联的分层结构; (2)提供了控制互联系统交互规则的标准骨架; (3)定义了一种抽象结构,而并非具体实现的描述; (4)不同系统上的相同层的实体称为同等层实体; (5)同等层实体之间的通信由该层的协议管理; (6)相邻层间的接口定义了原语操作和低层向上层提供的服务; (7)所提供的公共服务是面向连接的或无连接的数据服务; (8)直接的数据传送仅在最低层实现; (9)每层完成所定义的功能,修改本层的功能并不影响其它层。
数据链路层将本质上不可靠的传输媒介变成可靠的传输通路提供给网络层。在 IEEE802.3情况下,数据链路层分成两个子层:一个是逻辑链路控制,另一个是媒 体访问控制。
3.2.3 网络层
网络层是通信子网与资源子网之间的接口,也是高、低层协议之间的接口 层。网络层的主要功能是路由选择、流量控制、传输确认、中断、差错及 故障的恢复等。当本地端与目的端不处于同一网络中,网络层将处理这些 差异。 1.网络层的主要功能 (1)建立和拆除网络连接(2)分段和组块 (3)有序传输和流量控制(4)网络连接多路复用 (5)路由选择和中继(6)差错的检测和恢复(7)服务选择 2.网络层提供的服务 OSI/RM中规定,网络层中提供无连接和面向连接两种类型的服务,也称 为数据报服务和虚电路服务。 3.路由选择
功能: 虚拟终端协议 文件传输、访问和管理 作业传送和操纵 电子邮件
来自百度文库
3.2.6 表示层
表示层为应用层服务,该服务层处理的是通信双方之间的数据表示问题。 为使通信的双方能互相理解所传送信息的含义,表示层就需要把发送方具 有的内部格式编码为适于传输的比特流,接收方再将其译码为所需要的表 示形式。 数据传送包括语义和语法两个方面的问题。OSI模型中,有关语义的处理 由应用层负责,表示层仅完成语法的处理。 1.表示层的主要功能 (1)语法转换(2)传送语法的选择(3)常规功能 2.表示层提供的服务 (1)数据转换和格式转换(2)语法选择 (3)数据加密与解密(4)文本压缩
3.2.4 传输层
传输层是资源子网与通信子网的接口和桥梁。传输层下面三层(属于通信 子网)面向数据通信,上面三层(属于资源子网)面向数据处理。因此, 传输层位于高层和低层中间,起承上启下的作用。它屏蔽了通信子网中的 细节,实现通信子网中端到端的透明传输,完成资源子网中两节点间的逻 辑通信。它是负责数据传输的最高一层,也是整个七层协议中最重要和最 复杂的一层。 1.传输层的特性 (1)连接与传输(2)传输层服务 2.传输层的主要功能: (1)接收由会话层来的数据,分割后,经通信子网实现端到端的通信。 (2)提供建立、终止传输连接,实现相应服务。 (3)向高层提供可靠透明数据,具有差错、流量控制和故障 恢复。 3.传输层协议 。 有可靠和不可靠之分,具体分ABC三种类型,0-4共5个类别。
建立分层结构的原因和意义
建立计算机网络的根本目的是实现数据通信和资源共享,而 通信则是实现所有网络功能的基础和关键。对于网络的广泛实施, 国际标准化组织ISO(International Standard Organization),经过 多年研究,在1983年提出了开放系统互联参考模型OSI/RM (Reference Model of Open System Interconnection),这是一个定 义连接异种计算机的标准主体结构,给网络设计者提供了一个参 考规范。
3.2.2 数据链路层
数据链路可以粗略地理解为数据信道。数据链路层的任务是以物理层为基础,为网 络层提供透明的、正确的和有效的传输线路,通过数据链路协议,实施对二进制数 据正确、可靠的传输。 数据链路的建立、拆除、对数据的检错、纠错是数据链路层的基本任务。 1.链路层的主要功能 (1)链路管理(2)帧的装配与分解(3)帧的同步 (4)流量控制与顺序控制(5)差错控制 (6)使接收端能区分数据和控制信息(7)透明传输(8)寻址 2.数据链路层的主要协议 (1)ISO1745-1975(2)ISO3309-1984(3)ISO7776 3.链路层产品 独立的链路产品中最常见的是网卡,网桥也是链路产品。
3.2.1 物理层
物理层是OSI模型的最低层,其任务是实现物理上互连系统间的信息 传输。
1.物理层必须具备以下功能 (1)物理连接的建立、维持与释放 (2)物理层服务数据单元传输 (3)物理层管理。
2.媒体和互联设备 物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等; 通信用的互联设备如各种插头、插座等;局域网中的各种粗、细同 轴电缆,T型接/插头,接收器,发送器,中继器等都属物理层的媒 体和连接器。
3.2.7 应用层
OSI的7层协议从功能划分来看,下面6层主要解决支持网络服务功能所需 要的通信和表示问题,应用层则提供完成特定网络功能服务所需要的各种 应用协议。 应用层是OSI的最高层,直接面向用户,是计算机网络与最终用户的接口。 负责两个应用进程(应用程序或操作员)之间的通信,为网络用户之间的 通信提供专用程序。 负责语义的处理。
2.有关OSI参考模型的技术术语
在OSI参考模型中,每一层的真正功能是为其上一层提供服务。在对这些功能 或服务过程以及协议的描述中,经常使用如下一些技术术语: (1)数据单元 服务数据单元SDU(Service Data Unit)协议数据单元PDU(Protocol Data Unit) 接口数据单元IDU(Interface Data Unit)服务访问点SAP(Service Access Point) 服务原语(Primitive):请求 指示 相应 确认 (2)面向连接和无连接的服务 下层能够向上层提供的服务有两种基本形式:面向连接和无连接的服务。 面向连接的服务是在数据传输之前先建立连接,主要过程是:建立连接、进 行数据传送,拆除链路。面向连接的服务,又称为虚电路服务。 无连接服务没有建立和拆除链路的过程,一般也不采用可靠方式传送。不可 靠(无确认)的无连接服务又称为数据报服务。
3.2.5 会话层
会话层、表示层和应用层一起构成OSI/RM的高层,会话层位于OSI模型面 向信息处理的高三层中的最下层,它利用传输层提供的端到端数据传输服 务,具体实施服务请求者与服务提供者之间的通信,属于进程间通信的范 畴。 会话层还对会话活动提供组织和同步所必须的手段,对数据传输提供控制 和管理。 1.会话层的主要功能 (1)提供远程会话地址(2)会话建立后的管理 (3)提供把报文分组重新组成报文的功能 2.会话层提供的服务 (1)会话连接的建立和拆除(2)与会话管理有关的服务 (3)隔离(4)出错和恢复控制