十二、详解计算网络中的流量控制和差错控制

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例如:第一章 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相关推荐

  1. 【K8S】详解容器网络中的overlay、underlay

    目录 overlay网络模型 underlay 总结: overlay网络模型 接上文https://blog.csdn.net/qq_39965059/article/details/1259487 ...

  2. 通配符及反掩码的详解 (网络中ACL )

    在我们学习ACL中,在搞懂ACL的同时也要搞定通配符掩码(wildcard mask).说简单点,通配符掩码就是0为绝对匹配,必须严格匹配才行,而1为任意,从某种意义上讲,如果一个8位上有一个1字符, ...

  3. 【NLP】四万字全面详解 | 深度学习中的注意力机制(二)

    NewBeeNLP原创出品 公众号专栏作者@蘑菇先生 知乎 | 蘑菇先生学习记  前情提要:四万字全面详解 | 深度学习中的注意力机制(一) 目前深度学习中热点之一就是注意力机制(Attention ...

  4. php执行md5sum,Linux_详解Linux系统中md5sum命令的用法,MD5算法常常被用来验证网络文 - phpStudy...

    详解Linux系统中md5sum命令的用法 MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改.MD5全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任 ...

  5. 第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string)

    第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string) *7.22(计算一个字符串中大写字母 ...

  6. 【NLP】四万字全面详解 | 深度学习中的注意力机制(四,完结篇)

    作者 | 蘑菇先生 知乎 | 蘑菇先生学习记 深度学习Attention小综述系列: 四万字全面详解 | 深度学习中的注意力机制(一) 四万字全面详解 | 深度学习中的注意力机制(二) 四万字全面详解 ...

  7. 【NLP】四万字全面详解 | 深度学习中的注意力机制(三)

    NewBeeNLP原创出品 公众号专栏作者@蘑菇先生 知乎 | 蘑菇先生学习记 深度学习Attenion小综述系列: 四万字全面详解 | 深度学习中的注意力机制(一) 四万字全面详解 | 深度学习中的 ...

  8. 详解MAC硬盘中各个文件夹

    详解MAC硬盘中各个文件夹 打开Macintosh HD你会发现内中有四个文件夹(一般情况下,隐藏文件夹是不可见的,而且,可能会更多,比如安装xcode后会有developer文件夹). 分别有--应 ...

  9. 详解深度学习中的Normalization,不只是BN(2)

    " 深度神经网络模型训练之难众所周知,其中一个重要的现象就是 Internal Covariate Shift. Batch Normalization 大法自 2015 年由Google ...

最新文章

  1. 图灵奖得主Judea Pearl:从“大数据革命”到“因果革命”
  2. jenkins详细设置(二)
  3. MapReduce基础开发之十读写ORC File
  4. VTK:Actor边缘颜色用法实战
  5. vue2.0父向子传参,子向父传参,路由传参
  6. C/C++输入输出流
  7. 查看照片的指定位置的像素点值,并在照片中绘制一条指定像素颜色的线段
  8. PDF在线阅读开发经验(FlexPaper+SWFTools+SaveAsPDFandXPS)【转】
  9. 【利用WPS功能破解密码】笔记
  10. 新手做国外广告联盟lead常用工具汇总!
  11. Aurora AD308e 一体机驱动
  12. ResNet到底在解决一个什么问题呢?
  13. 如何利用区块链技术保护知识产权
  14. 【论文下饭】Temporal Graph Network for Deep Learning on Dynamic Graphs
  15. ls算法java实现_Java API之算法 | 学步园
  16. 企业工商信息查询API开发文档
  17. mysql数据库复合索引
  18. VM虚拟机中鼠标左键点击失效解决方案
  19. 3400位造型师,80位大数据科学家,这家美国女装公司这么做个性化定制
  20. LVM管理详解手册(LVM创建、LVM扩容、LV减容)

热门文章

  1. 作为技术人,我们如何画出精美的技术配图?我把我画上百张图片的经验,分享给你们
  2. BeagleBoard XM 开发板入手
  3. Kotlin之Flow由浅入深,对比Rxjava
  4. 普通用户使用docker
  5. 项目众包 开源项目_人们离开时保持开源项目的活力
  6. 加密资产交易所面临哪些风险?| CSA发布《加密资产交易所安全指南》
  7. 《国标麻将算番宝典》使用说明与答疑。
  8. 兄弟一体机硒鼓清零7195 7500 7530DN 7895DW 7700D B7720硒鼓清零方法
  9. 微信开发工具任务栏图标不显示
  10. 企业ERP系统、电商erp、企业erp、智慧电商erp、工作台、销售管理、出库、退货、生产管理、生产订单、礼品、资产、员工、库存管理、仓库盘点、物品入库、采购管理、采购订单、采购退货、库存预警、供应商