计算机网络408考研 2022
https://zhuanlan.zhihu.com/p/695446866
1
1
1SDN代表软件定义网络。它是一种网络架构,旨在通过将网络控制平面从数据转发平面分离出来,从而实现网络的灵活性和可编程性。在SDN中,网络管理员可以通过集中式控制器
来动态管理网络流量,使其更适应不断变化的需求。SDN的核心理念是通过软件和集中式控制来管理网络,而不是仅依赖传统的分布式网络设备来进行控制。
SDN 控制器和下面数据层面的受控设备的通信接口为南向接口。
SDN 控制器和上面数据层面的受控设备的通信接口为北向接口。
SDN控制器向数据平面的SDN交换机下发流表
时所使用的接口是南向接口。
假设主机甲和主机乙已建立一个TCP连接,最大段长MSS=1 KB,
甲一直有数据向乙发送,当甲的拥塞窗口为16 KB时,计时器发生了超时,
则甲的拥塞窗口再次增长到16 KB所需要的时间至少是( )。
A. 4 RTT
B. 5 RTT
C. 11 RTT
D. 16 RTT
慢开始算法
开始时,将拥塞窗口设置为一个 MSS 的数值,每收到一个对新的报文段的确认后,把拥塞窗口增加至多一个 MSS 的数值。可以分析出,每经过一个传输轮次 (transmission round),拥塞窗口大小加倍,逐渐增大到拥塞窗口的数值,一个传输轮次所经历的时间就是一个往返时间 RTT。
拥塞避免算法
每经过一个往返时间将发送方的窗口加 1。只要发送方判断网络出现拥塞,就将慢开始门限 ssthresh 设置为出现拥塞时发送方窗口值的一半,然后执行慢开始算法。
在本题中,在 cwnd = 16 KB 时出现超时,发送方判断网络出现拥塞,就将慢开始门限 ssthresh 设置为 cwnd/2 = 8 KB,然后执行慢开始算法。重新设置 cwnd = 1 MSS = 1 KB。
假设传输过程中,网络没有出现拥塞。
第 1 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小的两倍,即调整 cwnd
= 2 KB。
第 2 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小的两倍,即调整 cwnd = 4 KB。
第 3 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小的两倍,即调整 cwnd = 8 KB。此时 cwnd 到达慢开始门限 ssthresh 值,转而是使用拥塞避免算法
。
第 4 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 9 KB。
第 5 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 10 KB。
第 6 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 11 KB。
第 7 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 12 KB。
第 8 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 13 KB。
第 9 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 14 KB。
第 10 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 15 KB。
第 11 个 RTT 发送方得到肯定应答后,调整当前拥塞窗口大小为上一轮次拥塞窗口大小加 1 MSS,即调整 cwnd = 16 KB。
假设客户C和服务器S已建立一个TCP连接、通信往返时间RTT=50 ms,最长报文段寿命MSL=800 ms,数据传输结束后,C主动诸求断开连接。若从C主动向S发出FIN段时刻算起,则C和S进入CLOSED状态所需的时间至少分别是( )。
释放 TCP 连接四次挥手的过程如下:
本题考察C和S进入CLOSED状态所需的时间最少的情况。为了使释放 TCP 连接的时间最短,CLOSE-WAIT 期间不再进行数据传输,CLOSE-WAIT 和 FIN-WAIT-2
的时间为 0,释放 TCP 连接四次挥手的过程就变成了三次挥手,过程如下:
从C主动向S发出FIN段时刻算起,C进入CLOSED状态前需要经过一个FIN-WAIT-1的时长(1个RTT)和一个TIME-WAIT的时长(2个MSL),合计 RTT+2MSL=50ms+2×800 ms=1650ms。
从C主动向S发出FIN段时刻算起,S进入CLOSED状态前需要经过半个FIN-WAIT-1的时长(0.5个RTT)和一个LAST-ACK的时长(1个RTT),合计 1.5 RTT = 1.5 × 50ms = 75ms。
本题选 D。
根设主机H通过HTTP/1.1请求浏览某Web服务器S上的Web页news408.html,news408.html引用了同目录下1个图像,news408.html文件大小为1MSS(最大段长),图像文件大小为3 MSS,H访问S的往返时间RTT=10 ms,忽略HTTP响应报文的首部开销和TCP段传输时延。若H已完成域名解析,则从H请求与S建立TCP连接时刻起,到接收到全部内容止,所需的时间至少是( )。
IEEE 802.11数据帧的格式如下:
802.11数据帧最特殊的地方就是有四个地址字段。地址4用于自组网络。本题考察前三个地址。这三个地址的内容取决于帧控制字段中的“去往 AP”(发送到接入点)和“来自 AP”(从接入点发出)这两个字段的数值。这两个子字段各占1为,合起来有4种组合,用于定义802.11帧中的几个地址字段的含义。
下表给出了802.11帧的地址字段最常用的两种情况(在右基础设施的网络中只使用前三种地址,而不使用仅在自组移动网络最后使用的地址4)。
去往AP | 来自AP | 地址1 | 地址2 | 地址3 | 地址4 |
0 | 1 | 目的地址 | AP地址 | 源地址 | - |
1 | 0 | AP地址 | 源地址 | 目的地址 | - |
根据题意,数据帧是从H4通过AP转发给H5,因此H5收到的数据帧来自AP,因此
地址1是目的MAC地址,即H5的MAC地址00-11-11-11-11-E1。
地址2是AP地址,即图中AP的MAC地址00-11-11-11-11-C1。
地址3是源MAC地址,即H4的MAC地址00-11-11-11-11-D1。
相关文章:

计算机网络408考研 2022
https://zhuanlan.zhihu.com/p/695446866 1 1 1SDN代表软件定义网络。它是一种网络架构,旨在通过将网络控制平面从数据转发平面分离出来,从而实现网络的灵活性和可编程性。在SDN中,网络管理员可以通过集中式控制器 来动态管理网络流量&…...

2023级JavaScript与jQuery
第三课:JavaScript对象编程 一.预习笔记 1.Date对象 对象创建:var myDatenew Date() 输出显示当前日期的标准时间 对象创建:var myDatenew Date(“2024/09/14”) 对象创建:var myDatenew Date(2024,9,14) 当前对象创建时&…...

【C++】————IO流
作者主页: 作者主页 本篇博客专栏:C 创作时间 :2024年9月9日 一、C语言的输入和输出 C语言中我们用到的最频繁的输入输出方式就是 scanf() 和 printf()。 scanf():从标准输入设备(键盘)读…...

ESP8266连接到Blinker平台
ESP8266是一款常见的物联网开发板,因其支持WIFI且性能强大,收到了各类电子爱好者的喜爱,Blinker是一个非常适合初学者的物联网开发平台,借助Arduino开发环境,二者之间进行巧妙配合,很容易便可以完成物联网的…...

qwen2 VL 多模态图文模型;图像、视频使用案例
参考: https://huggingface.co/Qwen/Qwen2-VL-2B-Instruct 模型: export HF_ENDPOINThttps://hf-mirror.comhuggingface-cli download --resume-download --local-dir-use-symlinks False Qwen/Qwen2-VL-2B-Instruct --local-dir qwen2-vl安装&#x…...
ASPICE评估:汽车软件质量的守护神
随着汽车行业的快速发展,车载软件系统的复杂性和重要性日益凸显。为了确保汽车软件的质量和安全性, 汽车行业引入了ASPICE(Automotive SPICE)评估作为评价软件开发团队研发能力的重要工具。 本文将详细介绍ASPICE评估的概念、过…...

野生动物检测系统源码分享
野生动物检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vis…...

【Hot100】LeetCode—75. 颜色分类
目录 1- 思路题目识别技巧 2- 实现⭐75. 颜色分类——题解思路 3- ACM 实现 原题链接:75. 颜色分类 1- 思路 题目识别 识别1 :给定三种类型数据,使得三种数据用一次遍历实现三种数据排序。 技巧 用两条线将数组分为三部分A 线左侧&#x…...

【物联网技术大作业】设计一个智能家居的应用场景
前言: 本人的物联网技术的期末大作业,希望对你有帮助。 目录 大作业设计题 (1)智能家居的概述。 (2)介绍智能家居应用。要求至少5个方面的应用,包括每个应用所采用的设备,性能&am…...

ESP8266做httpServer提示Header fields are too long for server to interpret
CONFIG_HTTP_BUF_SIZE512 CONFIG_HTTPD_MAX_REQ_HDR_LEN1024 CONFIG_HTTPD_MAX_URI_LEN512CONFIG_HTTPD_MAX_REQ_HDR_LEN由512改为1024...

jmeter设置全局token
1、创建setup线程,获取token的接口在所有线程中优先执行,确保后续线程可以拿到token 2、添加配置原件-Http信息头管理器,添加取样器-http请求 配置好接口路径,端口,前端传参数据,调试一下,保证获…...

DORIS - DORIS之索引简介
索引概述 索引对比 索引建议 (1)最频繁使用的过滤条件指定为 Key字段,自动建前缀索引,它的过滤效果最好,但是一个表只能有一个前缀索引,因此要用在最频繁的过滤条件上,前缀索引比较小ÿ…...

Java 串口通信—收发,监听数据(代码实现)
一、串口通信与串行通信的原理 串行通信是指仅用一根接收线和一根发送线,将数据以位进行依次传输的一种通讯方式,每一位数据占据一个固定的时间长度。 串口通信(Serial Communications)的概念非常简单,串口按位&#x…...
fileinput pdf编辑初始化预览
var $fileLinkInput $(#file_link_full); $fileLinkInput.fileinput({language: zh,uploadUrl: <?php echo Yii::$app->urlManager->createUrl([file/image, type > work_file]);?>,initialPreview: [defaultFile],initialPreviewAsData: true,initialPrevie…...

微信支付开发-需求整理及需求设计
一、客户要求 1、通过唤醒机器人参与答题项,机器人自动获取题目,用户进行答题; 2、用户答对题数与后台设置的一样或者更多,则提醒用户可以领取奖品,但是需要用户支付邮费; 3、用户在几天之内不能重复领取奖…...
vs code: pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本
在visual studio code运行pnpm出错: pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本 解决方案: 到C:\Program Files\nodejs文件夹下删除pnpm.ps1即可。 C:\Program Files\nodejs改成你自己的路径...

web测试必备技能:浏览器兼容性测试
如今,市面上的浏览器种类越来越多(尤其是在平板和移动设备上),这就意味着你所测试的站点需要在这些你声称支持浏览器上都能很好的工作。 同时,主流浏览器(IE,Firefox,Chrome&#x…...

《数据资产管理核心技术与应用》首次大型赠书活动圆满结束
《数据资产管理核心技术与应用》是清华大学出版社出版的一本图书,作者为张永清等著,在2024.9.11号晚上20:00,本书作者张永清联合锋哥聊数仓公众号和清华大学出版社一起,向各大大数据技术爱好者通过三轮互动活动赠送了3本正版图书。…...
vue在一个组件引用其他组件
在vue一个组件中引用另一个组件的步骤 必须在script中导入要引用的组件需要在export default的components引用导入的组件(这一步经常忘记)在template使用导入的组件<script><!-- 第一步,导入--> import Vue01 from "@/components/Vue01.vue";...

软件测试学习笔记丨Postman实战练习
本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/32096#h-22 二、实战练习 2.1 宠物商店接口文档分析 接口文档:http://petstore.swagger.io ,这是宠物商店接口的 swagger 文档。 2.1.1 什么是 swagger Swagger 是…...
Python爬虫实战:研究MechanicalSoup库相关技术
一、MechanicalSoup 库概述 1.1 库简介 MechanicalSoup 是一个 Python 库,专为自动化交互网站而设计。它结合了 requests 的 HTTP 请求能力和 BeautifulSoup 的 HTML 解析能力,提供了直观的 API,让我们可以像人类用户一样浏览网页、填写表单和提交请求。 1.2 主要功能特点…...

AI-调查研究-01-正念冥想有用吗?对健康的影响及科学指南
点一下关注吧!!!非常感谢!!持续更新!!! 🚀 AI篇持续更新中!(长期更新) 目前2025年06月05日更新到: AI炼丹日志-28 - Aud…...
在软件开发中正确使用MySQL日期时间类型的深度解析
在日常软件开发场景中,时间信息的存储是底层且核心的需求。从金融交易的精确记账时间、用户操作的行为日志,到供应链系统的物流节点时间戳,时间数据的准确性直接决定业务逻辑的可靠性。MySQL作为主流关系型数据库,其日期时间类型的…...

【机器视觉】单目测距——运动结构恢复
ps:图是随便找的,为了凑个封面 前言 在前面对光流法进行进一步改进,希望将2D光流推广至3D场景流时,发现2D转3D过程中存在尺度歧义问题,需要补全摄像头拍摄图像中缺失的深度信息,否则解空间不收敛…...

Nuxt.js 中的路由配置详解
Nuxt.js 通过其内置的路由系统简化了应用的路由配置,使得开发者可以轻松地管理页面导航和 URL 结构。路由配置主要涉及页面组件的组织、动态路由的设置以及路由元信息的配置。 自动路由生成 Nuxt.js 会根据 pages 目录下的文件结构自动生成路由配置。每个文件都会对…...

第 86 场周赛:矩阵中的幻方、钥匙和房间、将数组拆分成斐波那契序列、猜猜这个单词
Q1、[中等] 矩阵中的幻方 1、题目描述 3 x 3 的幻方是一个填充有 从 1 到 9 的不同数字的 3 x 3 矩阵,其中每行,每列以及两条对角线上的各数之和都相等。 给定一个由整数组成的row x col 的 grid,其中有多少个 3 3 的 “幻方” 子矩阵&am…...

安全突围:重塑内生安全体系:齐向东在2025年BCS大会的演讲
文章目录 前言第一部分:体系力量是突围之钥第一重困境是体系思想落地不畅。第二重困境是大小体系融合瓶颈。第三重困境是“小体系”运营梗阻。 第二部分:体系矛盾是突围之障一是数据孤岛的障碍。二是投入不足的障碍。三是新旧兼容难的障碍。 第三部分&am…...
Web中间件--tomcat学习
Web中间件–tomcat Java虚拟机详解 什么是JAVA虚拟机 Java虚拟机是一个抽象的计算机,它可以执行Java字节码。Java虚拟机是Java平台的一部分,Java平台由Java语言、Java API和Java虚拟机组成。Java虚拟机的主要作用是将Java字节码转换为机器代码&#x…...

Rust 开发环境搭建
环境搭建 1、开发工具RustRover 或者vs code 2、Cygwin64 安装 https://cygwin.com/install.html 在工具终端执行: rustup toolchain install stable-x86_64-pc-windows-gnu rustup default stable-x86_64-pc-windows-gnu 2、Hello World fn main() { println…...

Linux中《基础IO》详细介绍
目录 理解"文件"狭义理解广义理解文件操作的归类认知系统角度文件类别 回顾C文件接口打开文件写文件读文件稍作修改,实现简单cat命令 输出信息到显示器,你有哪些方法stdin & stdout & stderr打开文件的方式 系统⽂件I/O⼀种传递标志位…...