当前位置:网站首页>网络七层结构(讲人话)
网络七层结构(讲人话)
2022-08-11 05:24:00 【打小又皮又闹】
整个网络当中,最基本或者是最核心的就是数据的传输,整个网络的搭建,都是为数据传输服务的,我们类比一下快递物流的例子,就可以初步理解这七层都是干嘛的了:
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 等。
翻译成“人话”:
相当于交通工具。例如公路、汽车和飞机等,承载货物(数据)的交通运输。
边栏推荐
- LAGRANGIAN FLUID SIMULATION WITH CONTINUOUS CONVOLUTIONS
- CMT2380F32模块开发6-flash例程
- mAPH - Waymo dataset
- 梅科尔工作室-第四次PR培训笔记(字幕和标题动画,关键帧动画和声音处理)
- CNN-based Point Cloud De-Noising
- win10 配置tensorflow(GPU) anaconda3 cuda9.0 cudnn for 9.0
- 梅科尔工作室-PR第三次培训笔记(效果与转场及插件使用)
- 软件架构之--MVC、MVP、MVVM
- SCNet:Semantic Consistency Networks for 3D Object Detection
- Safety helmet recognition - construction safety "regulator"
猜你喜欢
Toward a Unified Model
Hard hat identification
微信小程序-腾讯云即时通信 IM 小程序直播(一)
CNN-based Point Cloud De-Noising
360° large field of view helmet recognition system-deep learning intelligent video analysis
微信小程序部分功能细节
软件架构之--MVC、MVP、MVVM
Severe Weather 3D Object Detection Dataset Collection
Hardhat Recognition System - Solving Regulatory Conundrums
SCNet:Semantic Consistency Networks for 3D Object Detection
随机推荐
微信小程序canvas画图,保存页面为海报
小程序技术原理分析
yolov3+centerloss+replay buffer实现单人物跟踪
用正则验证文件名是否合法
安全帽识别算法
websocket聊天通讯(全局封装)
基于uniapp开发的聊天界面
微信小程序部分功能细节
The selection points you need to know about the helmet identification system
【mysql】查询不区分大小写(用户密码登录不区分大小写)
Pay “Attention” to Adverse Weather
四大组件之一BroadCast(其一)
梅科尔工作室-HarmonyOS应用开发第一次培训
梅科尔工作室-第四次PR培训笔记(字幕和标题动画,关键帧动画和声音处理)
2022年最新安全帽佩戴识别系统
TAMNet:A loss-balanced multi-task model for simultaneous detection and segmentation
Reconstruction and Synthesis of Lidar Point Clouds of Spray
浙江大学软件学院2020年保研上机真题练习
安全帽识别系统-为安全生产保驾护航
>>技术应用:*aaS服务定义