OSI七层划分详解
OSI是采用分层的结构化技术,分为七层,提供端到端的进程间通信服务的是分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
OSI的特性:
1 是一种异构系统互连的分层结构;
2 提供了控制互连系统交互规则的标准骨架;
3 定义一种抽象结构,而并非具体实现的描述;
4 不同系统中相同层的实体为同等层实体;
5 同等层实体之间通信由该层的协议管理;
6 相信层间的接口定义了原语操作和低层向上层提供的服务;
7 所提供的公共服务是面向连接的或无连接的数据服务;
8 直接的数据传送仅在最低层实现;每层完成所定义的功能,修改本层的功能并不影响其他层。
OSI每层的含义和作用:
物理层:提供为建立、维护和拆除物理链路所需要的机械的、电气的、功能的和规程的特性;有关的物理链路上传输非结构的位流以及故障检测指示。
数据链路层:在网络层实体间提供数据发送和接收的功能和过程;提供数据链路的流控。
网络层:控制分组传送系统的操作、路由选择、拥护控制、网络互连等功能,它的作用是将具体的物理传送对高层透明。
传输层:提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。
会话层:提供两进程之间建立、维护和结束会话连接的功能;提供交互会话的管理功能,如三种数据流方向的控制,即一路交互、两路交替和两路同时会话模式 。
表示层:代表应用进程协商数据表示;完成数据转换、格式化和文本压缩。
应用层:提供OSI用户服务,例如事务处理程序、文件传送协议和网络管理等。
物理层:为数据通信提供传输介质及互连设备,传输数据单元称为比特流
数据链路层:传输的数据单元称为数据帧Frame
网络层:使用逻辑地址进行选址,比如IP路由
传输层:实现端到端的流量控制
会话层:建立在传输层连接的基础上,例如远程登陆的会话管理
表示层:通信系统之间数据的表示方式,如ASCII码,能实现加解密,压缩解压缩如JPEG
应用层:提供方便的接口和运行程序
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论