计算机网络-OSI模型及网络数据传输(双十一淘宝故事详解版)

news/2024/11/29 5:37:47/

首先,把一个资源的传输,想象成在双十一下,商品琳琅满目,然后剁手党们经不住诱惑,疯狂买买买。在OSI中资源传输就相当于淘宝 卖家发货--->买家收货的过程。

其中每一层分别如下所示:

  • 应用层(双十一淘宝买卖商品)
  • 表示层(商家打包或收件拆包)
  • 会话层(相当于电话联系包裹)
  • 传输层(相当于快递公司)
  • 网络层(相当于GPS导航)
  • 数据链路层(相当于交警指挥路况)
  • 物理层(相当于高速公路)

一个数据的传输就好比:

应用层-->物理层:

淘宝平台里商家卖了一款商品(应用层),然后将这个商品打包密封(表示层),接着打电话给快递员取货(会话层),快递员取货后回到快递公司,快递公司派发运送货物(传输层),送货的是一个新人快递员,对路况不太清楚,所以开启导航(网络层)。这时,出现交通事故,开始堵车,交警出马指挥路况(数据链路层),最后终于上高速了(物理层),通过传输介质抵达买家地。

物理层-->应用层:

下高速时(物理层),又堵车了,当地交警出动指挥(数据链路层),派送员找不到你家的地址,开启导航(网络层),继续派送(传输层),到达你家附近后,打电话给你叫你记得取件(会话层),你拿到包裹后,拆开包装袋(表示层),终于收到你买的东西啦!(应用层

看到这,再来看下面的这张表格,是不是会更清楚一些了呢!

OSI层次封装单位地址标识主要功能
1.物理层比特流bit流提供物理通路、二进制数据比特流传输、定义机械/短期特性和接口
2.数链层数据帧MAC地址把不可靠信道变为可靠信道。比特流组织成帧,链路上点到点帧传输,差错控制,流量控制
3.网络层数据包/数据分组IP地址路径的选择网络连接的多路复用,差错控制,流量控制,服务选择
4.传输层数据报文/数据段端口号提供端到端可靠透明的数据传输。分段、重组、差错控制、流量控制,保证数据传输正确完整性。
5.会话层应用进程进程号会话链接的恢复与释放,对会话进行分段、同步
6.表示层应用进程进程号数据加密与压缩、语法表示与连接管理
7.应用层应用进程进程号应用层包含用户应用程序和协议


http://www.ppmy.cn/news/1353639.html

相关文章

每日OJ题_算法_递归③力扣206. 反转链表

目录 力扣206. 反转链表 解析代码 力扣206. 反转链表 206. 反转链表 LCR 024. 反转链表 难度 简单 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head [1,2,3,4,5] 输出:[5,4,3,…

数据结构——5.4 树、森林

5.4 树、森林 概念 树的存储结构 双亲表示法 孩子表示法 孩子兄弟表示法(二叉树表示法): 二叉树每个结点有三个变量 ① 二叉树结点值:原树结点的值 ② 二叉树左孩子:原树结点的最左孩子 ③ 二叉树右孩子&#xff1a…

AI:130-基于深度学习的室内导航与定位

🚀点击这里跳转到本专栏,可查阅专栏顶置最新的指南宝典~ 🎉🎊🎉 你的技术旅程将在这里启航! 从基础到实践,深入学习。无论你是初学者还是经验丰富的老手,对于本专栏案例和项目实践都有参考学习意义。 ✨✨✨ 每一个案例都附带有在本地跑过的关键代码,详细讲解供…

【Node.js】path 模块进行路径处理

Node.js 执行 JS 代码时,代码中的路径都是以终端所在文件夹出发查找相对路径,而不是以我们认为的从代码本身出发,会遇到问题,所以在 Node.js 要执行的代码中,访问其他文件,建议使用绝对路径 实例&#xff1…

[嵌入式系统-23]:RT-Thread -10- 内核组件编程接口 - 线程编程与线程间通信:事件、邮箱、消息队列

目录 一、线程间通信机制 1.1 概述 1.2 RT-Thread 邮箱与事件的区别 1.3 RT-Thread 邮箱与消息队列比较 二、事件 2.1 概述 2.2 使用方法 2.3 代码示例 三、邮箱(Mailbox) 3.1 概述 3.2 使用方法 四、消息队列 4.1 概述 4.2 使用方法 一、…

作业day6

数据库 sqlite3 sq.db 如果sq.db存在则直接打开sq.db数据库,如果不存在则先创建再打开; ​ 系统命令 需要以 . 开头,不需要以 ; 结尾 .quit 退出数据库 .exit 退出数据库 .help 显示帮助信息,获取所有系统命令; ​ .table 查看当前数据…

Leetcode-103. 二叉树的锯齿形层序遍历

这个年和树过不去啦啦啦! 题目: 给你二叉树的根节点 root ,返回其节点值的 锯齿形层序遍历 。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 示例 1&…

无人机导航技术,无人机导航理论基础,无人机导航技术应用发展详解

惯性/卫星定位组合是一种比较理想的组合导航系统。在无人机导航领域,多年来惯性/卫星定位组合导航系统的研究一直受到普遍的关注,大量的理论研究成果得到实际应用。 常见的几类导航系统 单一导航 卫星导航系统 、多普勒导航、惯性导航系统(INS) 、图形…