OSI七层参考模型图

本文介绍了OSI模型的七层结构,包括各层的主要功能,如物理层的信号转换,数据链路层的数据帧传输,网络层的跨网段数据包传递,传输层的端口管理,会话层的通信管理,表示层的数据编码解码,以及应用层的各种GUI应用。同时,详细阐述了数据在各层的封装和解封装过程,以及TCP/IP模型如何简化OSI模型为四层或五层结构。
摘要由CSDN通过智能技术生成

1、OSI各层功能介绍:

物理层: 用于将光电信号转换为比特流进行传输  光缆、电缆、网线、水晶头,电话线、光猫、普通猫工作在物理层 

数据链路层: 用于收发数据帧  网卡、交换机工作在数据链路层 将比特流封装为数据帧

网络层: 用于跨网段传输数据包(packet) 路由器、三层交换机工作在网络层

传输层:负责将数据段以哪种方式传送到目的端口

会话层: 管理远程用户间的通信,负责建立、维护、拆除回话

表示层: 负责数据的编解码,加解密或解压缩等操作。

应用层: 各类具有gui界面的可视化应用程序,通俗的讲,就是系统桌面。

2、数据在各个层次的单位名称

应用层、表示层、会话层:PDU 协议数据单元 
传输层:数据段[Segment]
网络层:数据包[Packet]
数据链路层:数据帧[Frame]
物理层:比特流[Bit]


3、OSI各层协议介绍:

 

4.数据传递过程中的封装和解封装
封装
数据包在发送的时候 进行的一个动作 叫做封装
上三层:封装为PDU 协议数据单元   
传输层:封装为数据段  数据段格式为TCP/UDP头+PDU数据   其中TCP或UDP头中包含源目端口号
网络层:封装为IP数据包  IP数据包格式为IP头+TCP/UDP头+PDU数据  其中 IP头中包含源目IP地址
数据链路层:封装为数据帧  数据帧格式为mac头+IP头+TCP/UDP头+PDU数据+FCS   其中mac头中包含源目mac地址及帧类型  FCS为帧校验序列和
物理层:将数据帧转变成比特流传输给对端 

 

总结:逐渐加头部的过程 是从应用封装到物理层


解封装
当服务器接收数据流量的时候 我这边会进行解分装
物理层:首先会接收比特流
数据链路层:将比特流转换成数据帧
网络层:将数据帧中的mac头剥离  还原成IP数据包
传输层:将IP数据包中的IP头剥离 还原成数据段
上三层:将数据段中的TCP/UDP头剥离 还原成PDU数据

 

总结:逐渐去掉头部的过程 是从物理层解封装到应用层
 

5、TCP/IP参考模型
TCP/IP参考模型对OSI参考模型进行了整合,将OSI的7层模型整合为4/5层模型
TCP/IP的4层模型:网络接口层、网络层、传输层、应用层
TCP/IP的5层模型:物理层、数据链路层、网络层、传输层、应用层

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱潜水的鱼11

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值