OSI七层模型

开放系统互连参考模型 (Open System Interconnect 简称OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。它从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

在这里插入图片描述

OSI参考模型的特性
  • 一种异构系统互连的分层结构,提供了控制互连系统交互规则的标准骨架;
  • 定义一种抽象结构,而并非具体实现的描述;
  • 不同系统中相同层的实体为同等层实体,同等层实体之间通信由该层的协议管理,相信层间的接口定义了原语操作和低层向上层提供的服务;
  • 所提供的公共服务是面向连接的或无连接的数据服务;
  • 直接的数据传送仅在最低层实现,每层完成所定义的功能,修改本层的功能并不影响其他层。
各层的作用

物理层(Physical Layer):提供为建立、维护和拆除物理链路所需要的机械的、电气的、功能的和规程的特性;有关的物理链路上传输非结构的位流以及故障检测指示。
数据链路层(Data Link Layer):在网络层实体间提供数据发送和接收的功能和过程;提供数据链路的流控。
网络层(Network Layer):控制分组传送系统的操作、路由选择、拥护控制、网络互连等功能,它的作用是将具体的物理传送对高层透明。
传输层(Transport Layer):提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。
会话层(Session Layer):提供两进程之间建立、维护和结束会话连接的功能;提供交互会话的管理功能,如三种数据流方向的控制,即一路交互、两路交替和两路同时会话模式 。
表示层(Presentation Layer):代表应用进程协商数据表示;完成数据转换、格式化和文本压缩。
应用层(Application Layer):提供OSI用户服务,例如事务处理程序、文件传送协议和网络管理等。

每层封装后的数据单元的叫法不同,在应用层、表示层、会话层的协议数据单元统称为data(数据),在传输层协议数据单元称为segment(数据段),在网络层称为packet(数据包),数据链路层协议数据单元称为frame(数据帧),在物理层叫做bits(比特流)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值