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七层模型简单介绍 -> 正文阅读

[网络协议]OSI七层模型简单介绍

osi七层模型 前四层都是端到端,后三层是点到点

应用层

所有能和用户交互产生网络流量的程序都是应用层
ex: qq,浏览器页面等

表示层

用于处理在两个通信系统中交换信息的表示方式(语义和语法)

功能一:数据格式变换

由于不同的系统数据格式不同 为了能够实现数据的一个交换
ex:不同国家的人之间的交流 需要有人做翻译 翻译成他们能够听懂的话
功能二:数据加密解密
ex: 如果说密码的传输 不加密的话 被人截取会出现问题
功能三:数据压缩和恢复:

会话层

向表示层实体/用户进程提供建立连接并且在连接上有序的传输数据,这是会话,也是建立同步(SYN)
ex: 电脑同时打开了两个进程服务,每个进程和主机之间建立的连接就是一次会话,会话之间彼此独立
功能一:建立、管理、终止会话
功能二:使用校验点可使会话在通信失效时从校验点/同步点继续恢复通信,实现数据同步

传输层

负责主机中两个进程的通信,及端到端的通信。传输单位时报文段或者用户数据报。
功能一: 靠传输、不可靠传输
功能二:错控制
功能三:量控制
功能四:复分用
复用主要用于发送端,分用只要用于接收端,发送的时候不需要管是谁的,消息都在一个运输通道,这个就是复用。到了接收端根据消息的不同端口分发给对应的进程,这个就是分用
主要用的协议:tcp、udp

网络层

主要任务就是把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。网络层传输单位是数据报
数据包和分组之间的关系:父与子,当数据报太大就分组放到链路层传输
功能一:路由选择->最佳路径
功能二:流量控制->协调发送和接收端的速度
功能三:差错控制->发送的分组等是否有错
功能四:拥塞控制
所有的节点都来不及接收分组,而要大量丢弃分组的话,网络就处于拥塞状态,因此需要采取一定措施来缓解这种拥塞
主要用的协议:IP、IPX、ICMP、IGMP、ARP、RARP、OSPF
#### 数据链路层
主要任务是把网络层传下来的数据报组装成帧。数据链路层/链路层的传输单位是
功能一:成帧(定义帧的开始和结束) …1011100…
功能二:差错控制->帧错+位错
功能三:流量控制
功能四:访问(接入)控制 控制对信道的访问
主要用的协议:SDLC、HDLC、PPP、STP

物理层

主要任务是在物理媒体上实现比特流的透明传输
传输单位是:比特
透明传输:指不管所传数据是什么样的比特组合,都应当能够在链路上传送

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章      下一篇文章      查看所有文章
加:2022-04-26 12:12:37  更:2022-04-26 12:14:19 
 
开发: 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/26 3:29:22-

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