理解

帧本质就是一堆二进制,后面会将帧的格式

流量控制就是

B:急急急急急急

A:别急

A控制B,B控制C,C控制D,但D无法控制A,这就是相邻节点

abc在发送的过程中发送完了

怎么才能继续发送呢

没错只有接受了才能继续发送,比如d图

然后就是接收窗口

最后4不接收后面是不能接收的,额

这个n举个例子

这里发送是4个窗口,每个窗口对应一个编号,当接受完移动的时候这些编号会重复用

根据这个公式可以知道

超时重发就是,超时了就重新发一遍

缩写要记

这个累计确认的意思就是发送了1 2 3,只有3确认了,说明前面的1,2也没问题 

这个图看一下

这里发了012345678

01确认了,2出错了,后面全部重发

然后画圈的2345678全部重发了

只有2給重发了

那34567是怎么接收的呢

存下来就行,等2好了,就直接好了

然后接收大于发送没有任何意义,你发5个接7个没有任何意义,只有发送和接收是一样的是最快的 ,最快的就是都是2的n-1次方

题目

3确认了,说明0123没问题

但题目又说有超时,所以4超时了

所以重发的有4567

c

c

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/news/913308.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/913308.shtml
英文地址,请注明出处:http://en.pswp.cn/news/913308.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RedHat高可用集群深度解析与优化

一、RHCS核心组件深度解析1. Corosync(消息层)通信机制改进说明: Totem协议采用环形令牌传递机制,在10节点以下集群中使用UDP/IP组播(224.0.0.12),超过10节点建议改用UDP/UDP单播。典型配置示例…

为什么使用 XML Schema?

为什么使用 XML Schema? XML(可扩展标记语言)是一种广泛使用的标记语言,它被设计用来存储和传输数据。XML Schema 是一种用于定义 XML 文档结构的语言,它为 XML 文档提供了严格的验证机制。以下是使用 XML Schema 的几个主要原因: 1. 结构化数据定义 XML Schema 允许开…

ESP32蓝牙学习笔记

蓝牙 官网:https://www.bluetooth.com/zh-cn/learn-about-bluetooth/tech-overview/ 概述 分类:Bluetooth经典、Bluetooth低能耗(LE) GAP 通用访问配置文件(Generic Access Profile, GAP)简称GAP,该Profile保证不同的Bluetooth产品可以互…

C#扩展方法全解析:给现有类型插上翅膀的魔法

C#扩展方法全解析:给现有类型插上翅膀的魔法 在 C# 的类型系统中,当我们需要为现有类型添加新功能时,传统方式往往意味着继承、重写或修改源代码 —— 但如果是string、int这样的系统类型,或是第三方库中的密封类,这些…

YOLOv11在边缘计算设备上的部署与优化:从理论到实践

边缘计算与YOLOv11的融合背景 边缘计算的崛起与核心价值 边缘计算作为一种分布式计算范式,正深刻改变着人工智能应用的部署方式。其核心在于将数据处理从云端下沉到网络边缘,在靠近数据源的位置完成计算任务。根据国际数据公司(IDC&#xf…

Solidity——pure 不消耗gas的情况、call和sendTransaction区别

/ pure: 纯纯牛马 function addPure(uint256 _number) external pure returns(uint256 new_number){ new_number _number 1; }不会消耗gas对吧。传的不是状态变量 你的理解基本对了,但我们来更严谨、深入地回答这个问题。 ✅ 你这段 pure 函数代码: …

柔性电路芯片赋能脑机接口:技术融合、应用突破与前景展望

柔性电路芯片赋能脑机接口:技术融合、应用突破与前景展望 一、引言 1.1 研究背景与意义 在科技飞速发展的时代,柔性电路芯片与脑机接口的融合展现出巨大的潜力,为医疗、科研等多个领域带来了新的机遇与变革。 从医疗领域来看,随着人口老龄化的加剧以及神经系统疾病患者…

全面解析存储芯片:从Flash到DDR、铁电、内存条与SD卡

一、存储芯片分类概述 存储芯片是电子设备中用于数据存储的核心组件,根据数据保存方式可分为 易失性存储器(Volatile Memory) 和 非易失性存储器(Non-Volatile Memory)。 类型代表芯片特点典型应用易失性存储器DRAM、…

编译ADI NO-OS工程

1,先在WINdows下安装git bush 可以参考下面博客 https://blog.csdn.net/Natsuago/article/details/145647536 2.安装make 工具 可参考一下链接 https://blog.csdn.net/weixin_40727233/article/details/110353240 3,参考ADI官方链接 https://wiki.analo…

自存bro code java course 笔记(2025 及 2020)

Java Full Course for free ☕ System 是 Java 中的一个 final 类,定义在 java.lang 包中。它的 构造方法是 private 的,意味着你无法通过 new System() 来创建对象。它的所有常用成员(如 System.out, System.in, System.err, currentTimeMil…

opencv基础的图像操作

目录 1.安装opencv-python 2.基础的图像操作 3.绘制几何图形 3.1.绘制直线 3.2.绘制矩形 3.3.绘制圆形 3.4.向图像中添加文字 总结 1.安装opencv-python pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python 2.基础的图像操作 # 导入库 import c…

Kali制作Linux木马

环境描述:攻击机:kali-Linux2025靶机:Linux-Centos8本文章主要介绍怎么通过kali制作Linux木马控制linux,不要用于非法用途,法律是底线不要触碰,提升自己的网络安全技能,如有用于非法用途自行承担…

常见user agent

常见user agent pc端ua chrome “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537.36”“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11”“Mo…

Windows 11 Enterprise LTSC 转 IoT

Windows 11 Enterprise LTSC 转 Windows 11 IoT Enterprise LTSC 微软官方并未给出Windows 11 IoT Enterprise LTSC中文版的镜像文件,但可以通过Windows 11 Enterprise LTSC版本的进行转换。 二者主要区别概览 特性Windows 11 Enterprise LTSCWindows 11 IoT Ent…

【手动安装并启动后, 如何查看mysql数据库密码以及重置密码(centos8)】

在 CentOS 8 上手动安装 MySQL 后,初始密码的位置取决于安装方式。以下是查找密码的步骤: 1. 通过 yum/dnf 安装的 MySQL 8.0 如果使用官方 RPM 源安装,初始密码会在安装时自动生成并记录在日志中: # 查看 MySQL 初始密码 sudo…

STM32第十四天串口

一:串口发送字符和字符串和printf重定向 usart.c #include "stm32f10x.h" #include "usart.h" #include "stdio.h"void my_usart_Init()//千万不要和32库里面串口定于的名字一样,不然会报错 {GPIO_InitTypeDef my_usart…

ether0 大语言推理模型生成SMILES 的分子

参考: https://huggingface.co/futurehouse/ether0 ether0 是一个 24B 语言模型,用于用英语进行推理并输出分子结构作为 SMILES。它源自 Mistral-Small-24B-Instruct-2501 的微调和强化学习训练。用英语提问,但问题中也可以包含指定为 SMILE…

基于AndServer的RPC架构:Android原生SO文件远程调用实战指南

引言:企业级原生代码集成的范式革新 在移动混合架构应用中,原生代码(SO)调用面临​​三重技术瓶颈​​: ​​环境强耦合​​:依赖应用上下文,复用成本增加200%(Gartner 2023数据)​​安全限制…

spring-ai 1.0.0 (3)交互增强:Advisor 顾问模块

核心组件 API 由非流式处理方案和 和 流式处理方案组成。 在1.0.0版本中,顾问链AdvisorChain相关接口已经弃用,可能是老版本的思想不太合伦理吧 可以使用下面的方式实现多个顾问按oder顺序访问模型 public ChatController(ChatClient.Builder chatClien…

【机器学习笔记Ⅰ】2 线性回归模型

线性回归(Linear Regression)是机器学习中最基础、最常用的监督学习模型之一,用于解决回归问题(预测连续数值输出)。它的核心思想是通过拟合一条直线(或超平面)来描述输入特征(自变量…