IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> OSI模型7层结构 -> 正文阅读

[网络协议]OSI模型7层结构

一、OSI七层协议

在这里插入图片描述

1.物理层
概念:该层主要定义物理设备标准
如:网线接口类型、光纤接口类型、各种传输介质的传输速率等。
功能:主要作用是传输比特流(就是由1、0转化为电流强弱来进行运输,到达目的地后转化为1、0,也就是我们常说的数模转换和模数转换,高低电平进行运输)。这一层的数据叫做比特。

2.数据链路层
概念:该层主要定义物理设备的传输介质的标准,并对数据进行格式化以进行传输。
比如;网线→电信号,光纤→光信号。
功能:能保证传输过去的比特流数据是正确的,有纠错功能,以确保数据可靠的传输。

3.网络层
概念:该层可以用4个字简单概括,路由、寻址,这一层定义的是IP地址,通过IP地址寻址,寻找最佳的路径,这就是路由要做的事。
功能:即路由器,交换机那些具备寻址功能的设备所实现的功能。

4.传输层
概念:端到端。
功能:为了保证传输大量文件时的准确性,就要对数据进行封装,就像发快递一样,一个一个的发。
发数据文件用到的协议
TCP协议:用于发大量数据的,可以提醒是否丢包,丢了多少个包,具体哪些包,这样就能确保数据完整无误的传输。(TCP协议是会绑定IP和端口的协议)
UDP协议:用于发少量数据,一般不会丢包,如果用TCP协议,一直提醒丢包反而会降低速率。

5.会话层(解除与建立别的接口的联系)
解决了每次都得调用TCP去打包,然后调用IP协议去找路由,这样很浪费时间。会话层可以帮助我们建立和官里应用程序之间的通信,封装调用IP协议去找路由等操作。(封装将提高速率)。

6.表示层
数据封装

数据封装

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2021-08-09 10:33:55  更:2021-08-09 10:34:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 19:31:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码