十二、详解计算网络中的流量控制和差错控制、HDLC
十二、详解计算网络中的流量控制和差错控制
提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 Python 机器学习入门之pandas的使用
提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 十二、详解计算网络中的流量控制和差错控制
- 前言
- 一、流量控制和差错控制是什么?
- 二、流量控制讲解
- 1.停等协议——(X25、TCP)
- 2.滑动窗口协议
- 三、差错控制讲解
- 1.应对差错的办法
- 2.详解超时重传ARQ的三种协议(常用)
- ①停等ARQ协议
- ② 选择重发 和 后退N帧协议
- 例题
前言
流量控制 和 差错控制, 在平时的应用中虽然比较少,但也是很重要的内容,在平时的面试、运维等应用中还是会提及到。以及HDLC的概念
一、流量控制和差错控制是什么?
简单来说,流量控制就是协调发送站和接收站工作步调,避免发送速度过快,接受站处理不过来, 在平时的网络运维管理中,也会通过流量监控来发现是否有异常,进而及时做出调整。
差错控制:检测和纠正传输错误的机制
二、流量控制讲解
1.停等协议——(X25、TCP)
TFA 代表的是数据传送时间。
2.滑动窗口协议
相对于TFA ,滑动窗口协议是分组传输,速率更加高
三、差错控制讲解
1.应对差错的办法
2.详解超时重传ARQ的三种协议(常用)
①停等ARQ协议
② 选择重发 和 后退N帧协议
根据上图可以清晰看出, 由发送站 发送 0 ,1,2,3,4,5…, 在发送过程中,数据 2 发送出错, 选择重发ARQ协议选择,将 数据 2 单独重新发送; 而后退帧ARQ协议选择将数据2以及后续的数据全部重新发送。
公式的口诀 " 选上退下"
# 四、HDLC ![在这里插入图片描述](https://img-blog.csdnimg.cn/338e610deed2464f92412649b2125e35.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAbGluU2Vlaw==,size_20,color_FFFFFF,t_70,g_se,x_16)
例题
根据公式的口诀 " 选上退下" , 选择B
> 1.REJ3: 后退3帧,则重新发送 3 4 5
2.SREJ3: 选择重发: 则第三帧重新发送 3 加上后续需要发送的为 3 ,5, 6, 选择C
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文简单介绍了 流量控制和差错控制、HDLC
十二、详解计算网络中的流量控制和差错控制、HDLC相关推荐
- 【K8S】详解容器网络中的overlay、underlay
目录 overlay网络模型 underlay 总结: overlay网络模型 接上文https://blog.csdn.net/qq_39965059/article/details/1259487 ...
- 通配符及反掩码的详解 (网络中ACL )
在我们学习ACL中,在搞懂ACL的同时也要搞定通配符掩码(wildcard mask).说简单点,通配符掩码就是0为绝对匹配,必须严格匹配才行,而1为任意,从某种意义上讲,如果一个8位上有一个1字符, ...
- 【NLP】四万字全面详解 | 深度学习中的注意力机制(二)
NewBeeNLP原创出品 公众号专栏作者@蘑菇先生 知乎 | 蘑菇先生学习记 前情提要:四万字全面详解 | 深度学习中的注意力机制(一) 目前深度学习中热点之一就是注意力机制(Attention ...
- php执行md5sum,Linux_详解Linux系统中md5sum命令的用法,MD5算法常常被用来验证网络文 - phpStudy...
详解Linux系统中md5sum命令的用法 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改.MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任 ...
- 第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string)
第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string) *7.22(计算一个字符串中大写字母 ...
- 【NLP】四万字全面详解 | 深度学习中的注意力机制(四,完结篇)
作者 | 蘑菇先生 知乎 | 蘑菇先生学习记 深度学习Attention小综述系列: 四万字全面详解 | 深度学习中的注意力机制(一) 四万字全面详解 | 深度学习中的注意力机制(二) 四万字全面详解 ...
- 【NLP】四万字全面详解 | 深度学习中的注意力机制(三)
NewBeeNLP原创出品 公众号专栏作者@蘑菇先生 知乎 | 蘑菇先生学习记 深度学习Attenion小综述系列: 四万字全面详解 | 深度学习中的注意力机制(一) 四万字全面详解 | 深度学习中的 ...
- 详解MAC硬盘中各个文件夹
详解MAC硬盘中各个文件夹 打开Macintosh HD你会发现内中有四个文件夹(一般情况下,隐藏文件夹是不可见的,而且,可能会更多,比如安装xcode后会有developer文件夹). 分别有--应 ...
- 详解深度学习中的Normalization,不只是BN(2)
" 深度神经网络模型训练之难众所周知,其中一个重要的现象就是 Internal Covariate Shift. Batch Normalization 大法自 2015 年由Google ...
最新文章
- 图灵奖得主Judea Pearl:从“大数据革命”到“因果革命”
- jenkins详细设置(二)
- MapReduce基础开发之十读写ORC File
- VTK:Actor边缘颜色用法实战
- vue2.0父向子传参,子向父传参,路由传参
- C/C++输入输出流
- 查看照片的指定位置的像素点值,并在照片中绘制一条指定像素颜色的线段
- PDF在线阅读开发经验(FlexPaper+SWFTools+SaveAsPDFandXPS)【转】
- 【利用WPS功能破解密码】笔记
- 新手做国外广告联盟lead常用工具汇总!
- Aurora AD308e 一体机驱动
- ResNet到底在解决一个什么问题呢?
- 如何利用区块链技术保护知识产权
- 【论文下饭】Temporal Graph Network for Deep Learning on Dynamic Graphs
- ls算法java实现_Java API之算法 | 学步园
- 企业工商信息查询API开发文档
- mysql数据库复合索引
- VM虚拟机中鼠标左键点击失效解决方案
- 3400位造型师,80位大数据科学家,这家美国女装公司这么做个性化定制
- LVM管理详解手册(LVM创建、LVM扩容、LV减容)
热门文章
- 作为技术人,我们如何画出精美的技术配图?我把我画上百张图片的经验,分享给你们
- BeagleBoard XM 开发板入手
- Kotlin之Flow由浅入深,对比Rxjava
- 普通用户使用docker
- 项目众包 开源项目_人们离开时保持开源项目的活力
- 加密资产交易所面临哪些风险?| CSA发布《加密资产交易所安全指南》
- 《国标麻将算番宝典》使用说明与答疑。
- 兄弟一体机硒鼓清零7195 7500 7530DN 7895DW 7700D B7720硒鼓清零方法
- 微信开发工具任务栏图标不显示
- 企业ERP系统、电商erp、企业erp、智慧电商erp、工作台、销售管理、出库、退货、生产管理、生产订单、礼品、资产、员工、库存管理、仓库盘点、物品入库、采购管理、采购订单、采购退货、库存预警、供应商