整个网络当中,最基本或者是最核心的就是数据的传输,整个网络的搭建,都是为数据传输服务的,我们类比一下快递物流的例子,就可以初步理解这七层都是干嘛的了:

1. 应用层

应用层的作用是为应用程序提供服务并规定应用程序中通讯相关的细节,也就是为应用提供服务。常见的协议有 HTTP,FTP,TELNET、SMTP 等。

翻译成“人话”:

相当于收件员。当客户(应用)打电话(发起请求)给收件员(应用层)时,收件员可以根据客户的不同需求提供不同的服务(不同协议),比如隔天送达、指定时间送达等等。

2. 表示层

表示层的作用是将应用处理的信息转换为适合网络传输的格式,或者将来自下一层的数据转换为上层能处理的格式。它主要负责数据格式的转换。具体来说,就是将设备固有的数据格式转换为网络标准格式。常见的协议有 ASCII、SSL/TLS 等。

翻译成“人话”:

相当于打包员。如果快递(数据)太臃肿,他会在不破坏快递的情况下压扁(压缩)它。如果客户注重安全线,全能的快递公司还能用密码箱( SSL/TLS)打包快递再快送。当然,打包员会确定,目的地快递站的拆包员,能无损地拆开包裹,将快递交给用户。

3. 会话层

会话层作用是负责建立和断开通信连接,以及数据分割等数据传输相关的管理。常见的协议有 ADSP、RPC 等。

翻译成“人话”:

相当于调度员。对快递运输进行调度指挥。例如这次客户要发100吨沙土(数据),到底是空运、陆运还是海运。而运完之后,相关信息(连接)也可以被销毁了,这些都是他的职责。

4. 传输层

传输层起着可靠传输的作用。只在通信双方节点进行处理,而不需在路由器上处理。此层有两个具有代表性的协议:TCP 与 UDP。

翻译成“人话”:

相当于跟单员。负责任的跟单员(使用 TCP 协议)会保证快递送到客户手上,如果送不到就让公司再发一次。不负责任的跟单员(使用 UDP 协议)只管将快递送到客户指定的地方,不管快递是否送到客户手上。

5. 网络层

网络层负责将数据传输到目标地址。目标地址可以是多个网络通过路由器连接而成的某一个地址。因此这一层主要负责寻址和路由选择。主要由 IP、ICMP 两个协议组成。

翻译成“人话”:

相当于路线规划员。快递公司有很多集散中心(路由器),根据集散中心的情况(是否拥堵),找出一条最合适的路径将货物(数据)沿路运过去。

6. 数据链路层

该层负责物理层面上互连的节点之间的通信传输。例如与1个以太网相连的两个节点间的通讯。常见的协议有 HDLC、PPP、SLIP 等。

翻译成“人话”:

相当于驾驶员。他们驾驶着汽车,将打包好的快递(数据帧)从一个城市(物理节点)运输到另一个城市。

7. 物理层

物理层负责0、1比特流(0、1序列)与电压高低、光的闪灭之间的互换。典型的协议有 RS 232C、RS 449/422/423、V.24 和 X.21、X.21bis 等。

翻译成“人话”:

相当于交通工具例如公路、汽车和飞机等,承载货物(数据)的交通运输。

网络七层结构(讲人话)相关推荐

  1. 网络七层结构是干啥的?看这篇文章就够了

    前言 "物理层.数据链路层.网络层.传输层.会话层.表示层和应用层",今天我们的目标就是把这些个玩意,翻译成"人话",保证你一看就懂,一学就废~ 网络七层结构, ...

  2. 网络七层协议_IT人计算机网络浅析

    LAN: 局域网 local Area Network WAN: 广域网 Wide Area Network WAN = LAN +LAN+....+LAN 多个LAN 组成 WAN OSI 七层协议 ...

  3. 网络编程osl模型的七层结构

    OSI模型的体系结构:OSI七层协议 1,网络体系结构指:网络的层次结构和每层所使用协议的集合. 2,OSI模型的七层结构为:(低层,前四层)--> (高层,后三层).物理层-->数据链路 ...

  4. 网络7层结构的原理及理解

    本文转自 https://blog.csdn.net/qq_16093323/article/details/79582554 目录 二. OSI基础知识 三. OSI的七层结构 四. OSI分层的优 ...

  5. Lesson 002 —— 网络七层模型

    Lesson 002 -- 网络七层模型 互联网的本质就是一系列网络协议.OSI(open system interconnect 开放系统互联)七层协议 或 tcp/ip 五层 或 tcp/ip 四 ...

  6. 互联网五层、七层结构

    互联网五层结构 层次 描述 协议栈 数据单元 网络设备 应用层 为人类用户或者其他应用进程提供网络应用服务 DNS.HTTP.FTP.SMTP 应用报文message 传输层 在网络层提供的端到端通信 ...

  7. 网络七层协议:OSI七层协议大白话解读

    互联网的本质就是一系列的网络协议,这个协议就叫OSI协议(一系列协议),按照功能不同,分工不同,人为的分层七层.实际上这个七层是不存在的.没有这七层的概念,只是人为的划分而已.区分出来的目的只是让你明 ...

  8. 网络七层模型和对应协议的通俗理解

    文章目录 1.七层.五层.四层模型划分 2.记忆口诀 3.各层的协议 4.OSI 七层模型的通俗理解 4.1.需求1: 4.2. 需求2: 4.3.需求3: 4.4. 需求4: 4.5.需求5: 4. ...

  9. 网络七层模型与物联网三层模型

    前言 学安全,基础知识还是得要学习学习的吧. 网络七层模型 OSI参考模型全称是开放系统互连参考模型(Open System Interconnection Reference Model).这一参考 ...

最新文章

  1. 汇编语言--转移指令
  2. 用archoctopus下载花瓣
  3. (19)修改PDE PTE 的RW位使物理页可读写
  4. 小学计算机打字基础知识,浅谈小学计算机教学技巧5篇
  5. “人工智障”,我们还能忍你多久?
  6. 深入详解函数的柯里化
  7. Asp.net系列--基础篇(二)
  8. 《基于MFC的OpenGL编程》Part 3 Drawing Simple 2D Shapes
  9. MyBatis架构图
  10. 常用关系型数据库管理系统
  11. IEEE的论文哪里可以下载?
  12. 【iKBC poker2】使用说明书(简体中文版)
  13. 4.re包学习(正则表达式)
  14. ubuntu镜像源的配置
  15. 计算机上怎么计算x的n次方,计算x的n次方
  16. c语言健康指数,C-AHI——中国汽车健康指数
  17. python图片水印
  18. 学人工智能有前途吗?人工智能前景-AI就业方向
  19. 疫情期间,如何花样开智能锁
  20. Excel(四) OFFSET函数应用

热门文章

  1. 初二因式分解奥数竞赛题_初中数学因式分解含答案竞赛题精选
  2. 转移概率矩阵(Transition Probability Matrix)
  3. Nat学习(sNat和dNat)
  4. 赵明荣耀鸿蒙,荣耀能升级华为鸿蒙吗赵明正式表态,老用户很幸运
  5. AtCoder Beginner Contest 217 A B C D E G 题解
  6. 软件开发过程与项目管理(10.软件项目人员与沟通计划)
  7. 如何识别64位和32位CPU
  8. 微信小程序_调用openAi搭建虚拟伙伴聊天
  9. (实测可用)STM32L431RCT6开发板-实验2 看门狗IWDG实验
  10. 怎么联系计算机管理员,自己家电脑怎么联系网络管理员啊~~!?