当前位置: 首页 > news >正文

2020年计网408

第33题

  1. 下图描述的协议要素是( )。
    image.png
    I. 语法

II. 语义
III. 时序
A. 仅 I
B. 仅 II
C. 仅 III
D. I、II 和 III

本题考察网络协议三要素的相关知识。

image.png
网络协议的三要素分别是语法、语义、同步(时序)。
语法:定义收发双方所交换信息的格式。
image.png
例如,这是IP数据报的格式,其中的每一个小格子称为字段或域,数字表示字段的长度,单位是位,也就是比特。语法就是定义了这些小格子的长度和先后顺序。换句话说,语法定义了所交换信息有哪些字段以及何种顺序构成。

image.png
语义定义收发双方所要完成的操作。我们来举例说明。假设我们要在主机中使用浏览器来访问远程的外部服务器。浏览器会构建一个http的get请求报文,然后将其发送给WEB服务器。WEB服务器收到该报文并进行解析。发现这是一个http的get请求报文。于是就在自身内部查找所请求的内容。并将所找到的内容封装在一个http响应报文中,发回给浏览器。
image.png
image.png
浏览器收到http响应报文后,对其进行解析。取出所请求的内容,并由浏览器内核进行渲染。这个例子就可以体现出通信双方收到http报文后完成怎样的操作。这是HTTP协议的语义所定义的。

image.png
同步定义收发双方的时序关系。需要注意的是,这里的同步并不是指时钟频率同步。例如,这是TCP采用三报文握手,建立连接的过程。TCP客户给TCP服务器发送TCP连接请求。TCP服务器收到后给TCP客户发送,针对TCP连接请求的确认。TCP客户收到后给TCP服务器发送针对TCP连接请求确认的确认。从TCP连接建立的过程就可以看出。TCP客户与TCP服务器之间的时序关系。这个例子可以充分体现出网络协议三要素中的同步,或者称时序。

很显然。本题所给示意图表达的是收发双方的持续关系。因此本题的答案是选项c。网络协议的三要素是开放系统互联七层体系结构中的专用术语。

第34题

  1. 下列关于虚电路网络的叙述中, 错误的是()。
    A. 可以确保数据分组传输顺序
    B. 需要为每条虚电路预分配带宽
    C. 建立虚电路时需要进行路由选择
    D. 依据虚电路号 (VCID) 进行数据分组转发

本题考察虚电路服务的相关概念。
image.png
如图所示,这是一个小型的互联网,这是主机中的五层原理体系结构。
image.png
image.png
虚电路服务的核心思想是。可靠通信应由网络自身来保证。当收发双方进行通信时,应当首先建立网络层的连接,也就是建立一条虚电路,以保证收发双方所需的一切网络资源。然后收发双方就沿着已建立的虚电路发送分组。需要说明的是,虚电路表示,这是一条逻辑上的连接,分组都沿着这条逻辑连接,按照存储转发方式传送。而不是真正建立了一条物理连接。而采用电路交换的电话通信。则是先建立一条真正的连接。因此,分组交换的虚连接与电路交换的连接只是类似,但并不完全一样。分组的首部仅在连接建立阶段,使用完整的目的主机地址。之后每个分组的首部只需携带一条需电路编号即可。这种通信方式,如果在使用可靠传输的网络协议。就可使所发送的分组最终正确到达接收方。通信结束后,需要释放之前所建立的虚电路。综上所述,题的答案是选项b。除虚电路服务外,分组交换还有数据报服务。
image.png
image.png

第35题

  1. 在下图所示的网络中, 冲突域和广播域的个数分别是()。

image.png
A. 2,2
B. 2,4
C. 4,2
D. 4,4

本题考察网络互联设备冲突域,广播域的相关知识。
image.png
首先来看集线器,以太网交换机,路由器这三种网络互联设备是否能隔离冲突域和广播域。集线器不能隔离,冲突域也不能隔离广播域,以太网交换机隔离冲突域不能隔离广播域,路由器隔离冲突域也隔离广播域。

image.png
再来看题目所给的网络拓扑。图中每个集线器互联的台式机和笔记本电脑。属于各自的冲突域和广播域。如图所示。这两个冲突域经过以太网交换机,互联号仍是两个独立的冲突域,但形成了一个更大的广播域。同理,这两个冲突域经过以太网交换机互联后,仍是两个独立的冲突域。但形成了一个更大的广播域。这两个广播域经过路由器,互联号仍是两个独立的广播域。综上所述,本题的答案是选项c。

第36题

  1. 假设主机甲采用停-等协议向主机乙发送数据帧, 数据帧长与确认帧长均为 1000 B, 数据传输速率是 10kbps, 单项传播延时是 200 ms 。则甲的最大信道利用率为( )。
    A. 80%
    B. 66.7%
    C. 44.4%
    D. 40%

本题考察停止-等待协议信道利用率的相关计算。
image.png
如图所示,这是使用停止-等待协议的主机甲和主机乙。横坐标为时间。主机甲给主机乙发送长度为1000字节的数据帧。主机乙正确接收该针后,给主机甲发送针对该针的长度也为1000字节的确认针。主机甲在收到主机乙对前一个数据帧的确认后才能发送下一个数据帧。主机乙正确接收该帧后,给主机甲发送针对该帧的确认帧。如此反复进行。这段时间是主机甲发送数据帧所耗费的发送时延。这段儿时间是数据帧的最后一比特信号,从主机甲传播到主机乙所耗费的传播时间。这段时间是主机已发送确认帧所耗费的发送时延。这段时间是确认真的,最后一笔特信号从主机乙传播到主机甲所耗费的传播时间。很显然,主机甲从发送某个数据帧开始,到收到主机乙针对该帧的确认。需要耗费这一段总时间。之后才能发送下一个数据帧。
image.png
因此,主机甲的信道利用率等于数据帧的发送时延除以从发送数据帧开始到收到确认帧为止的总时间。将题目给定的已知量代入该式。可计算出主机甲的信道利用率为40%。因此,本题的答案是选项d。

第37题

  1. 某 IEEE 802.11 无线局域网中, 主机 H 与 AP 之间发送或接收 CSMA/CA 帧的过程如下图所示。在 H 或 AP 发送帧前所等待的帧间间隔时间(IFS)中, 最长的是()。
    image.png

A. IFS1
B. IFS2
C. IFS3
D. IFS4

本题考察CSMA/CA协议中帧间间隔时间的相关知识。
image.png
802.11标准规定,所有的站点必须在持续检测到信道空闲一段指定时间后才能发送帧,这段时间称为针间间隔IFS。
image.png
帧间间隔的长短取决于该站点要发送的帧的类型:高优先级帧需要等待的时间较短,因此可优先获得发送权。低优先级帧需要等待的时间较长。若某个站的低优先级帧还没来得及发送,而其他站的高优先级帧已发送到信道上。则信道变为忙态,因而低优先级帧就只能再推迟发送了,这样就减少了发生碰撞的机会。
image.png
常用的两种针间间隔如下。短帧间间隔SIFS是最短的帧间间隔,用来分隔开属于一次对话的各帧。一个站点应当能够在这段时间内从发送方式切换到接收方式。使用短帧间间隔的帧类型有ACK帧、CTS帧。由过长的mac帧分片后的数据帧、以及所有回答接入点AP探询的帧和在PCF方式中接入点AP发送出的任何帧。另一种帧间间隔是DCF帧间间隔DIFS。它比帧间间隔要长得多。在DCF方式中用来发送数据帧和管理帧。
image.png
如图所示。这是题目给定的主机h进行信道预约,并成功发送数据帧给接入点AP的过程。由于DCF帧间间隔时间远,长于帧间间隔时间。因此,本题的答案是选项a。

第38题

  1. 若主机甲与主机乙已建立一条 TCP 连接, 最大段长 (MSS) 为 1KB, 往返时间 (RTT) 为 2ms,则在不出现拥塞的前提下, 拥塞窗口从 8KB 增长到 32KB 所需的最长时间是 ( )。
    A. 4ms
    B. 8ms
    C. 24ms
    D. 48ms

本题考察TCP应塞控制的相关知识。

首先,我们通过一个例子来回忆一下TCP拥塞控制算法。
image.png
TCP发送方一开始使用慢开始算法,让拥塞窗口值从一开始按指数规律增大,当增大到慢开始门限初始值时。停止使用慢开始算法,转而执行拥塞避免算法,让拥塞窗口值按线性加一的规律增大。当发生超时重传时,就判断网络可能出现了拥塞,采取相应的措施。一方面将慢开始门限值更新为发生拥塞时拥塞窗口值的一半。另一方面将拥塞窗口值减少为一,并重新开始执行慢开始算法。拥塞窗口值又从一开始按指数规律增大。当增大到新的慢开始门限值时,停止使用慢开始算法,转而执行拥塞避免算法。让拥塞窗口值按线性加一的规律增大。当发送方收到三个重复确认时,就进行快重传和快恢复。也就是更新慢开始门限值值为当前拥塞窗口值的一半,并将拥塞窗口值也取为新的慢开始门限值值,重新开始用算避免算法。

image.png
题目要求,给出拥塞窗口从8k字节增长到20k字节所需的最长时间。因此如图所示。拥塞窗口从8k字节增大到20k字节的过程,应当处于拥塞避免算法的执行过程中。共经历了12个传输轮次。也就是经历了题目所给的12个往返时间rtt,总耗时为24毫秒。因此,本题的答案是选项c

第39题

  1. 若主机甲与主机乙建立 TCP 连接时, 发送的 SYN 段中的序号为 1000 , 在断开连接时, 甲 发送给乙的 FIN 段中的序号为 5001 , 则在无任何重传的情况下, 甲向乙已经发送的应用层 数据的字节数为()。
    A. 4002
    B. 4001
    C. 4000
    D. 3999

本题考察TCP连接建立和释放过程中,序号和确认号的相关知识。image.png
如图所示,这是TCP采用三报文握手建立连接的过程,TCP客户就是题目给定的主机甲,TCP服务器就是题目给定的主机乙。
image.png
这是TCP客户给TCP服务器发送的TCP连接请求报文段。其首部中序号字段的值就是TCP客户为自己选择的初始序号。题目给定,其值为1000。需要注意的是。尽管TCP连接请求报文段不能携带数据,但也要消耗掉一个序号。
image.png
这是TCP服务器给TCP客户发送的,针对TCP连接请求的确认报文段。其首部中确认号字段的值为1001。这是对TCP客户所选初始序号的确认。
image.png
这是TCP客户给TCP服务器发送的,针对TCP连接请求确认的确认报文段。其首部中序号字段的值为1001。这是因为TCP客户先前发送的TCP连接请求报文段的序号为1000。虽然它不携带数据,但也要消耗掉一个序号。需要注意的是。针对TCP连接请求确认的确认报文段。是一个普通的TCP确认报文段。它可以携带数据,也可以不携带数据。若不携带数据,则不消耗序号。也就是说。TCP客户在TCP连接成功建立后发送的第一个TCP数据报文段的序号仍是1001。
image.png
因此,可以判断出。主机甲给主机乙发送的第一个应用层数据字节的TCP序号为1001。

image.png
再来看TCP采用“四报文挥手”释放连接的过程。
image.png
这是TCP客户给TCP服务器发送的TCP连接释放报文段。其首部中序号字段的值等于TCP客户,之前已传送过的数据的最后一个字节的序号加一。题目给定,其值为5001。需要注意的是。TCP连接释放报文段可以携带数据,也可以不携带数据。即使不携带数据,也要消耗掉一个序号。
image.png
因此,可以判断出,在断开连接之前,主机甲给主机乙发送的最后一个应用层数据字节的TCP序号为5000。综上所述,在断开连接前,主机甲给主机乙累计发送了TCP序号1001到5000,共4000字节的应用层数据。因此,本题的答案是选项c。

第40题

  1. 假设下图所示网络中的本地域名服务器只提供递归查询服务, 其他域名服务器均只提供迭 代查询服务; 局域网内主机访问 Internet 上各服务器的往返时间 (RTT) 均为 10 ms, 忽略 其他各种时延。若主机 H 通过超链接 http://www.abc.com/index.html 请求浏览纯文本 Web 页 index.html, 则从点击超链接开始到浏览器接收到 index.html 页面为止, 所需的最短时间 与最长时间分别是 ( )。
    image.png
    image.png

A. 10ms, 40ms
B. 10ms, 50ms
C. 20ms, 40ms
D. 20ms, 50ms

本题考察http交互过程和DNS查询过程的相关知识。
image.png
首先,我们来回忆一下浏览器与外部服务器之间的交互过程。这是浏览器与外部服务器之间通过三报文握手,建立TCP连接的过程。在第三个报文中,携带的是HTTP请求报文。外部服务器收到后。给浏览器发回包含所请求内容的http响应报文。很显然,整个过程耗费两个往返时间rtt。
image.png
另外DNS查询是要运输层的udp提供的服务。无需建立连接。一次DNS查询只耗费一个往返时间rtt。
image.png
image.png
我们来看题目考察的最短耗时。主机向本地域名服务器递归查询外部服务器的域名所对应的IP地址。主机获取到外部服务器的IP地址后。访问WEB服务器中的指定网页文件。由于题目给定局域网内主机访问,因特网上各服务器的往返时间rtt均为十毫秒。而并没有给出主机访问本地域名服务器的往返时间。因此,我们忽略这段时间。我们之前已经分析过了。主机与外部服务器的交互需要耗费两个rtt。因此,最短耗时可计算如下。结果为20毫秒。
image.png
image.png
我们再来看题目考察的最长耗时,主机向本地域名服务器递归查询外部服务器的域名所对应的IP地址查询不到。根据题意,本地域名服务器向根域名服务器发送DNS迭代查询。获取到下一步需要查询的顶级域名服务器。本地域名服务器向该顶级域名服务器发送DNS迭代查询。获取到下一步需要查询的权限域名服务器。本地域名服务器向该权限域名服务器发送DNS迭代查询。获取到外部服务器的IP地址。本地域名服务器将获取到的外部服务器的IP地址发送给主机。主机现在可以访问WEB服务器中的指定网页文件。这段耗时可以忽略。三次DNS迭代查询每次耗费一个rtt。主机与外部服务器的交互需要耗费两个rtt。因此,最长耗时可计算如下。结果为50毫秒。综上所述,本题的答案是选项d。

第47题

  1. (9分)某校园网有两个局域网,通过路由器 R1、R2 和 R3 互联后接入 Internet, S1和 S2为以太网交换机。局域网采用静态IP地址配置,路由器部分接口以及各主机的IP地址如下图所示。
    image.png
    假设NAT转换表结构为:
    image.png
    请回答下列问题:

1)为使 H2和H3能够访问 Web服务器(使用默认端口号),需要进行什么配置?

2)若 H2 主动访问 Web服务器时,将HTTP请求报文封装到IP数据报 P中发送,则H2发送 P的源IP地址和目的IP地址分别是什么?经过 R3转发后,P的源IP地址和目的IP 地址分别是什么?经过R2转发后,P的源IP地址和目的 IP地址分别是什么?

相关文章:

2020年计网408

第33题 下图描述的协议要素是( )。I. 语法 II. 语义 III. 时序 A. 仅 I B. 仅 II C. 仅 III D. I、II 和 III 本题考察网络协议三要素的相关知识。 网络协议的三要素分别是语法、语义、同步(时序)。语法:定义收发双…...

手把手教你编写LoadRunner脚本

编写 LoadRunner 脚本需要熟悉脚本语言、业务场景、参数化技术、断言和事务等基础知识。 在实际编写时,可以根据具体测试需求,结合实际情况进行合理的配置和调整。 基本步骤 创建脚本 在 LoadRunner 的 Controller 模块中,创建一个新的测…...

2311rust,到74版本更新

1.66.0稳定版 显式判定有字段的枚举 即使有字段,带整数表示的枚举现在也可用显式判定器. #[repr(u8)] enum Foo {A(u8),B(i8),C(bool) 42, }跨语言边界传递值时,在两个语言中匹配枚举表示时,显式判定器非常有用.如 #[repr(u8)] enum Bar {A,B,C 42,D, }这里保证Bar枚举有…...

Web项目从Tomcat迁移到TongWeb

注意事项 1. 使用JNDI方式获取数据源: ①在TongWeb创建JDBC连接池; ②修改Web项目数据源配置. #spring.datasource.urljdbc:mysql://127.0.0.1:3306/demo #spring.datasource.usernametest #spring.datasource.passwordspring.datasource.jndi-namedemo2. 修…...

Polygon Miden VM架构总览

1. 计算类型 Programs程序有2种类型: 1)Circuit电路:即,程序即电路。将程序转换为电路。2)Virtual machine虚拟机:即,程序为电路的输入。【Miden VM属于此类型】 2. 何为ZK virtual machine…...

ultralytics yolov8 实例分割 训练自有数据集

参考: https://docs.ultralytics.com/datasets/segment/coco/ http://www.bryh.cn/a/613333.html 1、数据下载与转换yolo格式 1)数据集下载: 参考:https://universe.roboflow.com/naumov-igor-segmentation/car-segmetarion 下载的是coco格式,需要转换 2)coco2yolo t…...

linux之进程地址空间

文章目录 1.进程地址空间回顾1.1进程地址空间划分1.2验证进程地址空间划分1.简单划分2.完整划分 2.初探进程地址空间2.1初看现象2.2Makefile的简便写法 3.进程地址空间详解3.1地址空间是什么?3.2地址空间的设计/由来3.3空间区域划分3.4如何理解地址空间?3.5解释3.2的&#x1…...

Cloud微服务

当我们谈论“云微服务”时,通常是指基于云计算和微服务架构的应用程序开发和部署模型。以下是关于云微服务的一些详细信息: 微服务架构: 微服务架构是一种软件设计和开发模式,将应用程序划分为一组小型、独立的服务单元。每个服…...

BLIP-2:冻结现有视觉模型和大语言模型的预训练模型

Li J, Li D, Savarese S, et al. Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models[J]. arXiv preprint arXiv:2301.12597, 2023. BLIP-2,是 BLIP 系列的第二篇,同样出自 Salesforce 公司&…...

PyQt(学习笔记)

学习资料来源: PyQt快速入门——b站王铭东老师 PyQt官网的所有模块 C具体实现的官方文档 PyQt(学习笔记) PyCharm环境准备运行第一个程序QPushButtonQLabelQLineEdit调整窗口大小、位置、图标布局信号与槽PyQt引入多线程 PyCharm环境准备 新…...

策略模式应用(内窥镜项目播放不同种类的视频)

新旧代码对比 策略模式 基本概念 策略模式是一种行为设计模式,它定义了一系列算法,将每个算法封装起来,并且使它们可以互相替换。策略模式允许客户端选择算法的具体实现,而不必改变客户端的代码。这样,客户端代码就…...

【操作系统】Bochs安装和配置

Bochs是使用C编写的高度可移植开源IA-32(X86)PC模拟器,能在大多数流行的平台上运行。它包括模拟Intel x86 CPU、常见I/O设备和自定义BIOS。Bochs可以被编译以模拟许多不同的x86 CPU,从386早期到最新的x86-64英特尔和AMD处理器甚至…...

【Vue】Node.js的下载安装与配置

目录 一.下载安装 官网: 二.环境变量的配置 三.设置全局路径和缓存路径 四.配置淘宝镜像 五.查看配置 六.使用npm安装cnpm ​ 一.下载安装 官网: https://nodejs.org/en/download 下载完之后,安装的时候一直点next即可&#xff0c…...

C语言从入门到实战——数组和指针的强化练习题

数组和指针的强化练习题 前言1. sizeof和strlen的对比1.1 sizeof1.2 strlen1.3 sizeof和strlen的对⽐ 2. 数组和指针笔试题解析2.1 一维数组2.2 字符数组2.3 二维数组 3. 指针运算笔试题解析3.1 题目1:3.2 题目23.3 题目33.4 题目43.5 题目53.6 题目63.7 题目7 前言…...

经典滑动窗口试题(一)

📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、将x减到0的最小操作数1、题目讲解2、讲解算法原理3、代码实现 二、无重复的最长子串1、题…...

【paddlepaddle】

安装paddlepaddle 报错 ImportError: /home/ubuntu/miniconda3/envs/paddle_gan/bin/../lib/libstdc.so.6: version GLIBCXX_3.4.30 not found (required by /home/ubuntu/miniconda3/envs/paddle_gan/lib/python3.8/site-packages/paddle/fluid/libpaddle.so) 替换 /home/ubu…...

String 、StringBuffer 和 StringBuilder 的区别?

String 使用 String 声明一个字符串的时候,该字符串会存放在堆中的字符串常量池中。因为在java中所有的String 都是以常量表示,且由 final 修饰,因此在线程池中它的线程是安全的 且 不可变的 。每个 String 在被创建后就不再发生任何变化。 …...

【DevOps】Git 图文详解(六):Git 利器 - 分支

Git 利器 - 分支 1.分支 Branch2.分支指令 &#x1f525;3.分支的切换 checkout4.合并 merge & 冲突4.1 &#x1f538; 快速合并&#xff08;Fast forward&#xff09;4.2 &#x1f538; 普通合并4.3 处理冲突 <<<<<<< HEAD 5.变基 rebase 分支是从主…...

万界星空科技QMS质量管理系统介绍

QMS&#xff08;Quality Management System&#xff09;质量管理系统是五大基础系统之一&#xff0c;在工业企业中被广泛的应用&#xff0c;在质量策划、生产过程质量监督、体系审核和文档管理等业务上发挥着不可替代的作用。 一般制造业工厂现状&#xff1a;质量成本高&#x…...

C练习题_14

一、单项选择题&#xff08;本大题共 20小题&#xff0c;每小题 2分&#xff0c;共 40分。在每小题给出的四个备选项中&#xff0c;选出一个正确的答案&#xff0c;并将所选项前的字母填写在答题纸的相应位置上。) 以下叙述不正确的是&#xff08;&#xff09; A.一个C源程序可…...

java 实现excel文件转pdf | 无水印 | 无限制

文章目录 目录 文章目录 前言 1.项目远程仓库配置 2.pom文件引入相关依赖 3.代码破解 二、Excel转PDF 1.代码实现 2.Aspose.License.xml 授权文件 总结 前言 java处理excel转pdf一直没找到什么好用的免费jar包工具,自己手写的难度,恐怕高级程序员花费一年的事件,也…...

cf2117E

原题链接&#xff1a;https://codeforces.com/contest/2117/problem/E 题目背景&#xff1a; 给定两个数组a,b&#xff0c;可以执行多次以下操作&#xff1a;选择 i (1 < i < n - 1)&#xff0c;并设置 或&#xff0c;也可以在执行上述操作前执行一次删除任意 和 。求…...

视频字幕质量评估的大规模细粒度基准

大家读完觉得有帮助记得关注和点赞&#xff01;&#xff01;&#xff01; 摘要 视频字幕在文本到视频生成任务中起着至关重要的作用&#xff0c;因为它们的质量直接影响所生成视频的语义连贯性和视觉保真度。尽管大型视觉-语言模型&#xff08;VLMs&#xff09;在字幕生成方面…...

CocosCreator 之 JavaScript/TypeScript和Java的相互交互

引擎版本&#xff1a; 3.8.1 语言&#xff1a; JavaScript/TypeScript、C、Java 环境&#xff1a;Window 参考&#xff1a;Java原生反射机制 您好&#xff0c;我是鹤九日&#xff01; 回顾 在上篇文章中&#xff1a;CocosCreator Android项目接入UnityAds 广告SDK。 我们简单讲…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)

设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile&#xff0c;新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...

什么是EULA和DPA

文章目录 EULA&#xff08;End User License Agreement&#xff09;DPA&#xff08;Data Protection Agreement&#xff09;一、定义与背景二、核心内容三、法律效力与责任四、实际应用与意义 EULA&#xff08;End User License Agreement&#xff09; 定义&#xff1a; EULA即…...

css3笔记 (1) 自用

outline: none 用于移除元素获得焦点时默认的轮廓线 broder:0 用于移除边框 font-size&#xff1a;0 用于设置字体不显示 list-style: none 消除<li> 标签默认样式 margin: xx auto 版心居中 width:100% 通栏 vertical-align 作用于行内元素 / 表格单元格&#xff…...

均衡后的SNRSINR

本文主要摘自参考文献中的前两篇&#xff0c;相关文献中经常会出现MIMO检测后的SINR不过一直没有找到相关数学推到过程&#xff0c;其中文献[1]中给出了相关原理在此仅做记录。 1. 系统模型 复信道模型 n t n_t nt​ 根发送天线&#xff0c; n r n_r nr​ 根接收天线的 MIMO 系…...

力扣热题100 k个一组反转链表题解

题目: 代码: func reverseKGroup(head *ListNode, k int) *ListNode {cur : headfor i : 0; i < k; i {if cur nil {return head}cur cur.Next}newHead : reverse(head, cur)head.Next reverseKGroup(cur, k)return newHead }func reverse(start, end *ListNode) *ListN…...

【Linux】Linux 系统默认的目录及作用说明

博主介绍&#xff1a;✌全网粉丝23W&#xff0c;CSDN博客专家、Java领域优质创作者&#xff0c;掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌ 技术范围&#xff1a;SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物…...