当前位置:   article > 正文

OSI七层模型之数据封装与解封装_osi封装与解封装的过程中1-7层的协议相同吗

osi封装与解封装的过程中1-7层的协议相同吗

OSI七层模型框架如下:

每一层功能概述:

第7层 应用层 如:http 、SMTP、FTP 由用户启动一个类似的应用;

用户的数据根据7层的应用协议进行打包封装送往表示层

第6层 表示层 : ASCII 码 SSL 压缩 解压缩、编码转换;

将应用层交来的数据进行 ASCII编码=》加密=》 压缩送往会话层;

第5层 会话层: 创建会话、保持会话 会话管理;

将表示层交来来的数据进行识别,并创建会话、保持会话处于活动状态;

第4层 传输层: 分片、组装、复用、端口寻址、提供可靠传输与不可靠传输

将会话层交来的数据分片并给应用提供端口寻址(应用对应某个端口)和CP/UDP连接

传输层协议 将会话层交来的数据封装到一段中,并使用从应用程序层(目标端口)信息来添加传输层头部。

然后,分段连同一些附加信息(例如目标地址)向下传递到网络层。 

第3层 网络层: IP寻址、QOS、转发包、无连接通信

将传输层交来的PUD进行封装源 目 IP

将传输层交来的段封装在 IP 数据包/数据报中,并使用传输层接收到的一些附加信息目标地址来添加 IP 报头。

并交给数据链接层。

第2层 数据链路层 :将数据转换成帧并使用MAC地址寻址。

将网络层交来的报文进行封装源目MAC地址和FCS字段,组成数据帧

将网络层交来的数据报封装在一个帧中。

然后,如果ARP缓存表没有对应的IP地址的MAC 使用协议 (ARP) 获得目标IP的目标(MAC 地址)并填充链路层协议帧头。

第1层 物理层 : 定义物理连接,设备电缆、无线 比特流控制

将数据链路层交来的数据帧进行转换比特流 进行传输,

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/562125
推荐阅读
相关标签
  

闽ICP备14008679号