OSI七层模型

OSI的基本概念

OSI是Open System Interconnect的缩写,意为开放式系统互联。
OSI七层参考模型的各个层次的划分遵循下列原则:
1、同一层中的各网络节点都有相同的层次结构,具有同样的功能。
2、同一节点内相邻层之间通过接口(可以是逻辑接口)进行通信。
3、七层结构中的每一层使用下一层提供的服务,并且向其上层提供服务。
4、不同节点的同等层按照协议实现对等层之间的通信。

应用层:

​ 提供用户和程序的接口, 例如:为操作系统或网络应用程序提供网络服务的接口

​ 协议:Telnet、FTP、HTTP、SNMP、DNS

表示层:

​ 提供数据的格式转换,例如:解密与加密,图片解码和编码,数据的压缩和解压缩

会话层:

​ 建立端连接并提供访问验证和会话管理,例如:使用校验点可使会话在通信失效时从校验点恢复通信。

​ 常见:服务器验证用户登录、断电续传

传输层:

​ 提供应用进程之间的逻辑通信,例如:建立连接,处理数据包错误、数据包次序

​ 协议:TCP、UDP、SPX

网络层:

​ 为数据在结点之间传输创建逻辑链路,并分组转发数据,例如:对子网间的数据包进行路由选择

​ 设备:路由器、多层交换机、防火墙

​ 协议:IP、RIP、OSPF

数据链路层:

​ 在通信的实体间建立数据链路连接,例如:将数据分帧,并处理流控制、物理地址寻址、重发等

​ 设备:网卡、网桥、二层交换机

物理层:

​ 为数据端设备提供原始比特流的传输的通路,例如:网络通信的数据传输介质,由电缆与设备共同构成

​ 设备:中继器、集线器(HUB)、网线、RJ-45

数据封装

​ 不同的协议层对数据包有不同的称谓,在传输层叫做段(segment),在网络层叫做数据报(datagram),在链路层叫做帧(frame)加上MAC头,加完后再加上一个FCS校验组成数据帧,就封装完成了,然后在物理层通过Bit来传输。发到传输介质上,到达目的主机后每层协议再剥掉相应的首部,最后将应用层数据交给应用程序处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值