2020年计算机网络408真题解析

devtools/2024/10/21 22:35:16/

第一题:

解析OSI参考模型网络协议的三要素

网络协议的三要素:语法 ,语义,同步(时序)

语法:定义收发双方所交换信息的格式

语法:定义收发双方所要完成的操作

网页的加载

同步:定义手法双方的时序关系

答案选D

第二题:

解析:分组交换中的虚电路服务

虚电路表示这是一条逻辑上的连接,而不是真正建立了一条物理上的连接,因此选项B错误。

答案选B

第三题:

解析:网络互连设备冲突域和广播域

如下图所示:

集线器不能隔离冲突域,因此台式机,笔记本和集线器同属一个冲突域,但是以太网交换机可以隔离冲突域,冲突域不能再继续扩大了,因此一个图上的以太网交换机有左右两个冲突域,两个以太网交换机就是四个冲突域,对于广播域而言,集线器和以太网交换机都不能隔离广播域,且由于路由器是能隔离广播域的,广播域不能继续扩大,因此这一个整体同属一个广播域,因此路由器隔离出了左右两个广播域

答案选C

第四题:

解析:数据链路层停止-等待协议的信道利用率

我们要清楚信道最大利用率的公式:数据帧发送时延 / 从发送数据帧开始到确认帧为止的总时间。其次停止-等待协议:从发送数据帧到收到确认帧为止的过程中,一共要经过一个数据帧的发送时延,一个数据帧的传播时延,一个确认帧的发送时延,一个确认帧的传播时延,其次数据帧长和确认帧长都是1000B,且数据传输速率相同,因此,两者的发送时延相同,两者的传播时延相同,题目告知传播时延是200ms,现在来求一下发送时延:

(1000 ×8 b) /   (10000 b/s) = 0.8s,带入进最大信道利用率公式当中:

0.8 / (1.6+0.4) = 0.4

答案选D

第五题:

解析:数据链路层CSMA/CA帧间间隔

由于DIFS帧间间隔(128us)远大于SIFS的帧间间隔(28us),所以帧间间隔时间最大的是DIFS,也就是是IFS1。

答案选A

第六题:

解析:运输层-TCP拥塞控制

我们先来回顾一下TCP的拥塞控制的过程是怎么样的:如下图所示,慢开始阶段拥塞窗口的大小是指数式增长的,增长速度较快,而在拥塞避免的阶段,拥塞窗口的大小是线性式增长的,增长速度较慢,因此,题目要求拥塞窗口增长所需时间最长则是在拥塞避免阶段,此时增长所需时间最长(如图二):一共经过20-8=12个RTT,也就是12*2=24ms的时间。

答案选C

第七题:

解析:

如图一所示:该图为TCP建立连接的阶段,我们来分析一下该过程,主机甲发送TCP连接请求,该请求不能携带数据,但要消耗一个序号,题目已经告诉我们了,该序号是1000,然后主机乙发送针对TCP连接请求的确认,序号需要+1变成1001,因为序号1000被消耗了,然后主机甲发送针对这条主机乙发来的确认的确认,那这条确认是不携带数据的,因此不消耗序号,因此序号还是1001。因此可以推断出主机甲给主机乙发送的第一个应用层数据字节的TCP序号为1001.

再来看图二:断开连接之后的连接释放阶段:主机甲发送连接释放,即使不携带数据也要消耗掉一个序号,也就是说要加一,题目告诉我们这个序号是5001,说明在断开连接时,主机甲发送的最后一个序号是5001-1=5000,从序号1001到序号5000一共是4000个序号,字节数是4000字节。

答案选C

第八题:

解析:

浏览器与web服务器之间通过TCP三报文握手建立连接之后,web服务器再对浏览器进行相应,如图所示,整个过程可以形象的称为四次握手,经过2个往返时间RTT。

题目说只用考虑主机访问Internet上各个服务器的往返时间,因此我们可以不用考虑本地域名服务器的时间,因此从主机依次对根域名服务器,com顶级域名服务器,abc.com权限域名服务器进行DNS迭代查询,每一次迭代查询耗时1RTT,一共消耗3RTT。

如果主机经过DNS递归查询直接能在本地域名服务器中找到web服务器的地址,则直接访问web服务器,耗时2RTT=2*10ms=20ms,如果主机不能直接从本地域名服务器中找到web服务器的地址,还需要依次访问3个域名服务器,最后再访问web服务器的话,整个耗时是3RTT+2RTT = 5RTT = 5*10ms = 50ms

答案选D


http://www.ppmy.cn/devtools/127670.html

相关文章

微信小程序用开发工具在本地真机调试可以正常访问摄像头,发布了授权后却无法访问摄像头,解决方案

今天开发上线了一个拍照的微信小程序&#xff0c;用uniapp的Vue3开发的&#xff0c;调用的camera组件&#xff0c;相关代码如下&#xff1a; <!-- 微信小程序相机组件 --><view v-if"showCamera" class"camera-container"><camera :device…

鸿蒙测试-常见问题记录

文章目录 queuesize:0, msg:error: failed to install bundle. code:9568322 error: signature verification failed due to not trusted app source. queuesize:0, msg:error: failed to install bundle. code:9568322 error: signature verification failed due to not trust…

RabbitMQ系列学习笔记(七)--RabbitMQ交换机

文章目录 一、Exchange概念二、交换机类型三、无名交换机四、绑定(bindings) 本文参考&#xff1a; 尚硅谷RabbitMQ教程丨快速掌握MQ消息中间件rabbitmq RabbitMQ 详解 Centos7环境安装Erlang、RabbitMQ详细过程(配图) 一、Exchange概念 RabbitMQ 消息传递模型的核心思想是: 生…

除GOF23种设计模式之简单工厂模式

文章目录 1. 简介2. 代码2.1 抽象类&#xff1a;Course.java2.2 产品A:JavaCourse.java2.3 产品B:PythonCourse.java2.4 工厂:CourseFactory.java2.5 测试&#xff1a;Test.java 3. 心得参考链接&#xff08;无&#xff09; 1. 简介 简单工厂模式(Simple Factory Patern):又称…

《柬埔寨语翻译通》App:技术驱动的语言翻译解决方案,高精度的高棉语OCR识别技术分享

2023年&#xff0c;一款全新的高棉语翻译应用《柬埔寨语翻译通》正式面向公众发布。这款应用不仅支持中文与高棉语的双向翻译&#xff0c;还集成了语音播放、翻译历史自动保存等高级功能&#xff0c;极大地提高了用户的语言学习效率和跨文化交流的便捷性。 核心功能与技术亮点…

物流管理系统设计与实现

摘 要 本物流管理系统是针对目前物流管理系统管理的实际需求&#xff0c;从实际工作出发&#xff0c;对过去的物流管理系统管理系统存在的问题进行分析&#xff0c;结合计算机系统的结构、概念、模型、原理、方法&#xff0c;在计算机各种优势的情况下&#xff0c;采用目前jsp…

使用 rbenv 安装 Ruby 2.7.5

如果尚未安装 rbenv&#xff0c;可以使用 Homebrew 安装它&#xff1a; brew install rbenv brew install ruby-build初始化 rbenv&#xff1a; rbenv init在终端中运行以下命令将 rbenv 添加到你的 shell 中&#xff1a; open .bash_profile复制代码到文件中 eval “$(rbenv…

售后管理系统 解锁服务效率与质量双重提升

售后管理系统通过提升响应速度、确保服务一致性、数据分析优化流程&#xff0c;提高企业售后服务质量。ZohoDesk等解决方案可自动化分配工单、多渠道支持、管理追踪工单等&#xff0c;增强客户满意度和忠诚度。 一、什么是售后管理系统 首先&#xff0c;我们需要了解什么是售后…