2022年计算机网络408考研真题解析

ops/2024/11/26 15:01:31/

第一题:

解析网络体系结构-数据链路层

在ISO网络参考模型中,运输层,网络层和数据链路层都实现了流量的控制功能,其中运输层实现的是端到端的流量控制,网络层实现的是整个网络的流量控制,数据链路层实现的是相邻结点的流量控制。由此可见,答案选B。

答案选B

第二题:

解析:编码与调制奈氏准则和香农公式物理层

告诉带宽为200KHz,且为无噪声,应该想到香农公式中的理想低通信道的最高码元传输速率:也就是2W 波特(即码元每秒) ,W为信道的频率带宽,即题目提到的200KHz,因此我们可以求出最高码元传输速率是 2W = 400KHz,看到ASK调制,应该想到信号调制技术:不同基本波形(码元)的数量为X,则每个码元可携带的比特数量为log2(X),题目提到4个幅值也就是告诉了我们不同基本波形的数量X=4,则每个码元可携带的比特数量是log2(4) = 2。

最大数据传输速率(比特/秒)  = 最高码元传输速率(码元/秒) × 每个码元可携带的比特数量(比特/码元),带入数据:400KHz×2 = 800KHz,即800比特每秒。

答案选C

第三题:

解析:IPv4地址子网掩码网络层

求网络地址很简单,这里有两种方法来求网络地址:

第一种方式:IP地址和子网掩码相与(也就是逻辑与运算)能得到网络地址。

记住在IP地址中,任何数和255相与都是它本身,任何数与0相与都是0,这里子网掩码点分十进制前两个数都是255,因此我们直接看第三位,因为相与是相同的数就保留,不相同的数相与的结果是0,所以这里我们将第三个数变成二进制,通过比较二进制可以更清晰的得到相与的结果:

相    0 1 0 0 1 0 0 0

与    1 1 0 0 0 0 0 0

=      0 1 0 0 0 0 0 0

=      2^6

=      64

第四位因为是和0进行相与,所以结果是0;这样算出来点分十进制下的网络地址就是:

183.80.64.0

第二种方式:只要把网络前缀的数字保持不变,然后主机位全部变成0就是网络地址,所以首先我们要弄清楚网络前缀是多少位?

我们根据子网掩码中连续1的个数来判断网络前缀有多少位,因此我们直接将子网掩码转换为二进制的形式:255就是8个连续的1,        192 = 2^7+2^6

11111111.11111111.11000000.00000000

可以看到网络前缀是18个比特位,还剩下32-18=14个主机位。

题目给出了主机的IP地址,且我们得知网络前缀是18个比特位,因此我们直接找出前18个比特位的数,后面的比特位全部添0就得到网络地址了:

前面两个数已经占了16位了,因此我们直接将第三个数72转换成二进制的形式:01|001000

也就是说01后面的数全部变成0,得到182.80.01000000.0 = 182.80.64.0

答案选B

第四题:

解析:IPv4数据报的发送和转发网络层

在同一网络中的各主机或路由器各接口,应该具有相同的网络号(或称网络前缀),那么可以推出它们同样拥有相同的子网掩码,因为你有多少个比特位的网络前缀,就写多少个1,然后后面全面添0就是子网掩码了,

题目已经告知交换机将主机H和路由器192.168.1.62/27 相连接,因此主机H和路由器有着相同的网络前缀和子网掩码。也就是27位。那么我们直接写27个1,后面再添上32-27=5个0。求得网络前缀:

111111111.111111111.11111111.11100000 转化为点分十进制:2^7+2^6+2^5 = 224.

255.255.255.224

答案选C

第五题:

解析:软件定义网络SDN网络层

题目中提到了下发二字,如果这题不会的话,可以直接蒙个南向接口,因为上北下南。。。

SDN控制器有控制层面和数据层面上下两个层面,通过北向API控制网络控制应用层序,通过南向API控制分组交换机。综上所述,SDN控制器向数据平面的SDN交换机下发流表所使用的接口是南向接口。

答案选B

第六题:

解析:TCP拥塞控制运输层

首先我们要清楚TCP拥塞控制发生超时重传的处理,首先慢开始的阈值要减半 = 16/2 = 8,

同时拥塞窗口的大小重新变成1,然后开始慢开始算法,开始指数式增长,1-2-4-8,此时进过3个RTT,到达阈值8,然后开始拥塞避免算法,拥塞窗口开始线性按加1式增长,经过8个RTT,增长到16,一共经过了3+8=11个RTT

答案选C

第七题:

解析:TCP"四报文挥手”释放连接运输层

客户 C 想要进入 CLOSED 状态,需要客户 C 在发送第四次挥手,进入了时间等待状态后,还需要再经过 2MSL(最长报文段寿命)才能进入。由于题目求最短时间,因此可以将第二次挥手和第三次挥手一起执行,即,第二次挥手和第三次挥手之间没有数据需要传输。因此,客户 C 想要进入 CLOSED 状态的最短时间 = 第一次挥手所需时间 + 第二次挥手和第三次挥手一起执行所需时间 + 2MSL = RTT + 2MSL = 1650ms。

可以从图中看到,服务器 S 想要进入 CLOSED 状态,需要在服务器 S 收到第四次挥手后,才能进入 CLOSED 状态。考虑到题目求最短时间,因此可以将第二次挥手和第三次挥手一起执行,即,第二次挥手和第三次挥手之间没有数据需要传输。因此,服务器 S 想要进入 CLOSED状态的最短时间 = 第一次挥手所需时间 + 第二次挥手和第三次挥手一起执行所需时间 +第四次挥手所需时间=1.5RTT = 75ms。

答案选D

第八题:

解析:HTTP交换过程TCP“三报文握手”建立连接运输层和应用层

答案选B


http://www.ppmy.cn/ops/136853.html

相关文章

代码管理之Gitlab

文章目录 Git基础概述场景本地修改未提交,拉取远程代码修改提交本地,远程已有新提交 GitIDEA引入Git拉取仓库代码最后位置 Git基础 概述 workspace 工作区:本地电脑上看到的目录; repository 本地仓库:就是工作区中隐…

[less] Operation on an invalid type

我这个是升级项目的时候遇到的,要从 scss 升级到 less,然后代码中就报了这个错误 我说一下代码的错误过程,但是这里没有复现,因为我原本报错的代码要复杂很多,而且是公司代码,不方便透露,这是我…

泷羽sec-linux

基础之linux 声明! 学习视频来自B站up主 泷羽sec 有兴趣的师傅可以关注一下,如涉及侵权马上删除文章,笔记只是方便各位师傅的学习和探讨,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团…

【QT项目】基于C++的数据链路层帧封装实验(CRC校验算法实现)

目录 一.项目背景 二.基础知识及思路讲解 CRC校验 实现思路 三.工程创建 创建工程 添加文件 ​编辑 四.功能实现 CRC类 crc_checkcode.h crc_checkcode.cpp 主窗口 mainwindow.h mainwindow.cpp 五.最终效果 六.总结 一.项目背景 二.基础知识及思路讲解 CRC校…

ubuntu 安装 docker 记录

本文假设系统为 Ubuntu,从 16.04 到 24.04,且通过 APT 命令安装。理论上也其他 Debian 系的操作系统。 WSL 也一样。 感觉 Docker 官方在强推 Docker Desktop,搜索 Docker 安装文档,一不小心就被导航到了 Docker Desktop 的安装页…

2024亚太杯国际赛C题宠物预测1234问完整解题思路代码+成品参考文章

中国宠物业发展趋势及预测模型 一、问题背景与研究目标 近年来,中国宠物业经历了快速发展,特别是在城市化进程加快、人口结构变化和消费水平提升的背景下,宠物作为家庭成员的角色变得愈发重要。根据相关数据,中国宠物数量&#…

PPT分享 | IBM集团业务流程架构顶层规划-订单到交付-销售到回款方案

PPT下载链接见文末~ IBM业务流程规划方法是一套结构化、体系化的流程设计理论,其企业流程框架(EPF)是一种用于企业业务流程架构设计梳理的方法论。 一、IBM业务流程规划方法的核心 IBM的BPM(业务流程管理)流程管理体…

kali安装及使用docker和docker-compose

安装docker及docker-compose: (这里我之前安装过了,借用别人的教程来讲解) 更新可用软件包: apt-get update 开始安装docker: apt install docker.io 如果有让确认的,输入 y 即可&#xff1a…