计算机网络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 是…...

kubernetes微服务基础及类型
目录 1 什么是微服务 2 微服务的类型 3 ipvs模式 ipvs模式配置方式 4 微服务类型详解 4.1 ClusterIP 4.2 ClusterIP中的特殊模式headless 4.3 nodeport 4.4 metalLB配合loadbalance实现发布IP 1 什么是微服务 用控制器来完成集群的工作负载,那么应用如何暴漏出去&…...

linux-L3_linux 查看进程(node-red)
linux 查看进程 以查看进程node-red为例 ps aux | grep node-red...

区块链之变:揭秘Web3对互联网的改变
传统游戏中,玩家的虚拟资产(如角色、装备)通常由游戏公司控制,玩家无法真正拥有这些资产或进行交易。而在区块链游戏中,虚拟资产通过去中心化技术记录在区块链上,玩家对其拥有完全的所有权,并能…...

SAP B1 Web Client MS Teams App集成连载一:先决条件/Prerequisites
一、先决条件/Prerequisites 在设置 SAP Business One 应用之前,确保您已具备以下各项:Before you set up the SAP Business One app, make sure you have acquired the following: 1.Microsoft Teams 管理员账户/A Microsoft Teams admin account 您需…...

去除单细胞数据中环境游离的RNA污染-decontX工具学习
DecontX 是一种用于单细胞 RNA 测序数据的去除环境污染物(decontamination)的工具,主要用于减少由细胞外RNA造成的污染效应。 开发者在20年的文章中已经把这个工具适用的情况说的非常清楚了:简单来说就是基于微流控的单细胞技术会…...

Games101图形学笔记——光栅化
这里写目录标题 Rasterization光栅化屏幕空间隔行扫描三角形采样采样产生的问题反走样处理方法:采样前模糊 频率,时域傅里叶级数展开傅里叶变换 滤波高通滤波低通滤波 卷积卷积的一些定理 反走样MSAA(Multisample Anti-Aliasing)多…...

2024年汉字小达人区级自由报名的几个最新问题和真题练一练
2024年第十一届汉字小达人的区级活动的时间9月25-30日正式开赛,还有不到两周。 今天继续回答家长和孩子们的几个问题,并给大家看看一些真题,让孩子对汉字小达人的题型和比赛有直观的了解,从而更好地备考。 本专题在比赛前持续更…...

从简单分析到智能问数,Smartbi AIChat让数据回归业务
大数据产业创新服务媒体 ——聚焦数据 改变商业 在某科技公司,资深数据分析师李晨(化名)正忙于分析新产品的市场表现。面对传统自助式BI工具,李晨在功能界面中手动设置各种查询条件,进行了一番复杂的拖拉拽操作&#…...

基于SpringBoot+Vue+MySQL的考编论坛网站
系统展示 用户前台界面 管理员后台界面 系统背景 在当前信息化高速发展的时代,考编已成为众多求职者的重要选择。然而,备考过程中信息获取、经验交流及资源分享的需求日益凸显。基于SpringBoot、Vue.js与MySQL构建的考编论坛网站应运而生,旨在…...

SpringSecurity剖析
1、SpringSecurity 入门 1.1、简介 Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。它是用于保护基于Spring的应用程序的实际标准。Spring Security是一个框架,致力于为Java应用程序提供身份验证和授权。与所有Spring项目一样,Sp…...