news 2026/10/30 8:21:53

网络分层模型与数据封装/解封装全过程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网络分层模型与数据封装/解封装全过程

IP地址:网络层定位一个主机

端口:ip定位主机的,某一个进程

协议分层

1.OSI七层模型

应用层-->表示层-->会话层-->传输层-->网络层-->数据链路层->物理层

2.TCP/IP五层模型

应用层-->传输层-->网络层-->数据链路层-->物理层

工作流程

传输:

应用层:主要是写代码的地方,决定了程序的使用和传输。(买家下单,卖家发货)

把需要传输的字符串封装成了一个数据包。

↓

传输层(TCP / UDP):规定了起点和终点。(快递小哥取走货,贴上单了写了从哪发哪)

把那个数据包加上UDP/TCP的报头(源端口,目的端口),后面的作为载荷重新封装。

(TCP的话就是段头)

↓

网络层(IP):规定了中间怎么走。(快递:从起点出发中间经历哪些咋到终点)

再在刚刚的基础上加入IP协议报头(源IP,目的IP),后面作为IP协议载荷重新封装。

↓

数据链路层(以太网):规定中间的过程咋实现。(规划中间经历的各个地方是咋过去的)

再在刚刚的基础上加入帧头(源mac,目的mac)后面作为载荷最后加上帧尾重新封装。

↓

物理层:硬件层面的设备约定了网线、光纤之类的。(什么交通工具飞过去还是跑过去)

通过网卡把数据包转为信号量传输出去。

接收:

物理层收到信号 → 还原成帧
→ 数据链路层检查帧头/帧尾,去掉帧头帧尾,交给网络层
→ 网络层检查 IP 头,去掉 IP 头,交给传输层
→ 传输层检查 TCP/UDP 头,按端口交给对应应用
→ 应用层解析数据

中间物品

路由器(创建局域网):一般按三层解析,解析到网络层再去封装发包。

交换机(路由器拓展头):一般按二层解析,解析到数据链路层再去封装发包。

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

电动汽车数据分析平台:技术架构与实现解析

1. 项目概述:电动汽车市场分析系统的技术全景这个项目本质上是一个融合多技术栈的垂直领域数据分析平台,核心目标是通过网络爬虫抓取中国电动汽车行业数据,经过清洗加工后实现可视化呈现。从技术架构来看,它涉及了从数据采集&…

作者头像 李华
网站建设 2026/10/30 8:09:36

PiliPlus 完整指南:如何快速上手一款全能的 BiliBili 第三方客户端

PiliPlus 完整指南:如何快速上手一款全能的 BiliBili 第三方客户端 【免费下载链接】PiliPlus PiliPlus 项目地址: https://gitcode.com/gh_mirrors/pi/PiliPlus 官方 App 的首页塞满了推荐流,想记住的播放进度总是慢半拍,界面还越来越…

作者头像 李华
网站建设 2026/10/30 7:57:24

三维地质建模技术与数字矿山应用实践

1. 三维地质建模技术概述三维地质建模技术是数字矿山建设的核心技术之一,它通过计算机技术将地质体在三维空间中的形态、属性及相互关系进行数字化表达。这项技术起源于20世纪80年代,最初应用于石油勘探领域,后逐渐扩展到金属矿山、煤炭等资源…

作者头像 李华