news 2026/6/9 23:51:16

网络通信模型:OSI七层与TCP/IP四层架构的数据传输机制

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网络通信模型:OSI七层与TCP/IP四层架构的数据传输机制

一、OSI七层模型

物理层(信号传输)→数据链路层(帧封装)→网络层(路由)→传输层(可靠传输)→会话层(连接管理)→表示层(数据格式转换)→应用层(用户接口)。

为协议设计提供理论框架,实际部署中因协议栈复杂,逐渐被TCP/IP模型替代。

二、TCP/IP四层模型

TCP/IP四层

对应OSI层次

核心功能与协议

应用层

应用层+表示层+会话层

HTTP(80)、FTP(21)、SMTP(25)

传输层

传输层

TCP(可靠传输)、UDP(无连接)

网络层

网络层

IP(寻址与路由)、ICMP(错误报告)

网络接入层

数据链路层+物理层

Ethernet(帧封装)、PPP(点对点连接)

优势

简洁:合并OSI的上三层,简化开发流程。

实用:支持互联网大规模部署,协议栈轻量化。

三、封装与解封装的流程

1.发送端封装过程

应用层:生成原始数据(如浏览器输入的URL)。

传输层:添加TCP/UDP头部(源端口、目的端口),形成“段”(Segment)。

网络层:封装IP头部(源IP、目的IP),形成“包”(Packet)。

数据链路层:添加MAC头部(源MAC、目的MAC)和FCS校验,形成“帧”(Frame)。

物理层:转换为二进制比特流(0/1)通过介质传输。

2.接收端解封装过程

物理层→数据链路层:校验FCS,剥离MAC头部。

网络层:剥离IP头部,传递至传输层。

传输层:剥离TCP/UDP头部,还原原始数据至应用层。

案例:ping 192.168.1.2的传输流程

应用层生成ICMP请求数据,传输层封装UDP头部(ICMP基于UDP),网络层添加IP头部,数据链路层通过ARP获取目标MAC地址并封装帧头部,最终物理层发送比特流。

四、高频考点

1.TCP三次握手

第一次握手(客户端→服务端):客户端向服务端发送 SYN 包,携带初始序列号 seq=x,请求建立连接,客户端进入 SYN_SENT 状态。

第二次握手(服务端→客户端):服务端收到 SYN 包后,确认自身接收能力正常,向客户端回复 SYN+ACK 包,携带确认号 ack=x+1和自身初始序列号 seq=y,服务端进入 SYN_RCVD 状态。

第三次握手(客户端→服务端):客户端收到 SYN+ACK 包后,确认自身收发、服务端收发正常,向服务端发送 ACK 包,携带确认号 ack=y+1,客户端进入 ESTABLISHED状态;服务端收到 ACK 包后,同样进入 ESTABLISHED 状态,连接正式建立,可以开始传输数据。

2.ARP协议

通过IP地址查询MAC地址。通过本地ARP表存储IP-MAC映射,减少广播开销。

3.关键端口:HTTP(80)、FTP(20/21)、SMTP(25)、DNS(53)。

点击下名片,获取考/华为认证数通科的入门备考资料

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/6 7:57:15

科技成果转化的破局之道:构建区域创新生态新范式

当前,科技创新已成为推动经济高质量发展的核心动力。然而,在这一过程中,科技成果转化却面临着诸多瓶颈问题,成为制约区域经济发展的重要因素。科技成果供需信息不对称、转化渠道不畅以及专业化服务能力不足等问题,亟需…

作者头像 李华
网站建设 2026/6/5 5:39:37

什么是图像计算?解析AI视觉背后的科学,快速入门指南

当你走过购物中心或繁忙的公共街道时,安装在入口和走道上方的摄像头记录着人们的一举一动。它们每秒都在产生视觉数据,而大多数时候我们甚至毫无察觉。这股持续不断的数据流,为现代人工智能系统提供着养分——从智能安防系统到自动驾驶汽车。…

作者头像 李华
网站建设 2026/6/6 5:08:12

番茄(西红柿)叶病害识别(Python代码,pyTorch框架,深度卷积网络模型,很容易替换为其它模型,带有GUI识别界面)

代码运行要求:Torch>1.13.1即可 1.数据集介绍: 每一个文件夹里装有一类病害叶子的照片,一共10种类别,每种类别下有1100张照片 从第一类到第十类分别如下图所示 2.整体文件夹 data文件夹存放的是未被划分训练集和测试集的原…

作者头像 李华
网站建设 2026/6/5 10:19:57

书匠策AI:让教育论文数据“开口说话”的魔法画笔

在学术写作的江湖里,教育研究者们常常面临一个灵魂拷问:“数据会说话吗?” 答案或许是否定的——但有了书匠策AI(官网:www.shujiangce.com,微信公众号搜一搜“书匠策AI”),数据不仅能…

作者头像 李华
网站建设 2026/6/5 10:55:49

鸿蒙原生开发实战:生命科学抗衰 APP 高端启动页深度技术沉淀

本文说明 本文 / 项目为华为创新赛生命科学方向参赛作品 —— 鸿蒙原生「生命科学」抗衰 APP 开发配套内容,聚焦 HarmonyOS Next 多端开发 生命科学抗衰落地,所有代码 / 教程均为实战开发沉淀。 作者:红目香薰(双师型教师 / 华为…

作者头像 李华