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地址分别是什么?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/177231.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【PyGIS】使用阿里AIEarth快速下载指定区域指定年份的土地利用数据

说明 中国逐年土地覆盖数据集(CLCD) 由武汉大学的杨杰和黄昕教授团队基于Landsat影像制作了中国逐年土地覆盖数据集(annual China Land Cover Dataset, CLCD),数据包含1985—2021年中国逐年土地覆盖信息。研究团队基于Landsat长时序卫星观测数据,构建时空特征,结合随机森…

lombok 引入

lombok 依赖--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency>

智能车入门补充篇——电感值处理、转向控制与巡线

冒泡法 冒泡法是一种简单的排序算法&#xff0c;它重复地遍历要排序的数列&#xff0c;一次比较两个元素&#xff0c;如果它们的顺序错误就把它们交换过来。遍历数列的工作是重复地进行直到没有再需要交换&#xff0c;也就是说该数列已经排序完成。冒泡排序的时间复杂度为O(n^…

国内怎么投资黄金,炒黄金有哪些好方法?

随着我国综合实力的不断强大&#xff0c;投资市场的发展也日臻完善&#xff0c;现已成为了国际黄金市场的重要组成部分&#xff0c;人们想要精准判断金市走向&#xff0c;就离不开对我国经济等信息的仔细分析。而想要有效提升盈利概率&#xff0c;人们还需要掌握国内黄金投资的…

centos无法进入系统之原因解决办法集合

前言 可爱的小伙伴们&#xff0c;由于精力有限&#xff0c;暂时整理了两类。如果没有你遇到的问题也没有关系&#xff0c;欢迎底下留言评论或私信&#xff0c;小编看到后第一时间帮助解决 一. Centos 7 LVM xfs文件系统修复 情况1&#xff1a; [sda] Assuming drive cache:…

Docker Swarm总结(2/3)

目录 8、service 操作 8.1 task 伸缩 8.2 task 容错 8.3 服务删除 8.4 滚动更新 8.5 更新回滚 9、service 全局部署模式 9.1 环境变更 9.2 创建 service 9.3 task 伸缩 10、overlay 网络 10.1 测试环境 1搭建 10.2 overlay 网络概述 10.3 docker_gwbridg 网络基础…

​极氪,中国传统汽车品牌电动化的样板间

这篇文章早就想写了&#xff0c;因为太忙的原因就一直跳票&#xff0c;正好最近两件事的出现&#xff0c;又触发了想写这篇文章的冲动。 两件事主要是&#xff1a; 一&#xff0c;10 月份各家陆续公布了单月销量以及累计销量&#xff1b; 二&#xff0c;极氪在北京正式发布了 …

算法刷题-动态规划-1

算法刷题-动态规划-1 不同路径不同路径||方法一&#xff1a;方法二 第N个泰波那契数递归写法滚动数组 三步问题递归操作滚动数组 使用最小画法爬楼梯递归 解码方法方法一方法二&#xff1a;&#xff08;大佬讲解&#xff09; 不同路径 //机器人不同的路径进入到指定的地点 publ…

OSG文字-渐变文字(4)

渐变文字(osgText::FadeText类)继承自osgText::Text类继承关系图如图9-6所示 图9-6 osgText::FadeText的继承关系图 从继承关系图中可以看出&#xff0c;它继承自osgText::Text类&#xff0c;因此&#xff0c;它具备一般文字属性的设置方法这里不再重复说明。创建渐变文字与一般…

【JavaEE】Spring更简单的存储和获取对象(类注解、方法注解、属性注入、Setter注入、构造方法注入)

一、存储Bean对象 在这篇文章中我介绍了Spring最简单的创建和使用&#xff1a;Spring的创建和使用 其中存储Bean对象是这样的&#xff1a; 1.1 配置扫描路径 想要成功把对象存到Spring中&#xff0c;我们需要配置对象的扫描包路径 这样的话&#xff0c;就只有被配置了的包…

详解Python中哈希表的使用。站在开发者角度,与大家一起探究哈希的世界。

文章目录 1. 前言2. 哈希表2.1 哈希函数2.2 哈希算法2.3 常见哈希算法2.4 哈希冲突 3.总结关于Python技术储备一、Python所有方向的学习路线二、Python基础学习视频三、精品Python学习书籍四、Python工具包项目源码合集①Python工具包②Python实战案例③Python小游戏源码五、面…

【数据库】数据库中的备份与恢复,保障容灾时的数据一致性与完整性

数据库的备份机制 ​专栏内容&#xff1a; 手写数据库toadb 本专栏主要介绍如何从零开发&#xff0c;开发的步骤&#xff0c;以及开发过程中的涉及的原理&#xff0c;遇到的问题等&#xff0c;让大家能跟上并且可以一起开发&#xff0c;让每个需要的人成为参与者。 本专栏会定期…

【LeetCode刷题】-- 29.两数相除

29.两数相除 思路&#xff1a; class Solution {public int divide(int dividend, int divisor) {//考察被除数为最小值的情况if(dividend Integer.MIN_VALUE){//被除数为最小值&#xff0c;除数是1&#xff0c;返回最小值if(divisor 1){return Integer.MIN_VALUE;}//除数是-…

2023年亚太杯数学建模思路 - 案例:粒子群算法

文章目录 1 什么是粒子群算法&#xff1f;2 举个例子3 还是一个例子算法流程算法实现建模资料 # 0 赛题思路 &#xff08;赛题出来以后第一时间在CSDN分享&#xff09; https://blog.csdn.net/dc_sinor?typeblog 1 什么是粒子群算法&#xff1f; 粒子群算法&#xff08;Pa…

阿里云跨账号建立局域网

最近有活动&#xff0c;和好友一并薅了下阿里云的羊毛。琢磨着两台机器组一个局域网&#xff0c;于是有了这个需求&#xff0c;把步骤记录一下&#xff1a; 假设两台机器叫A和B&#xff0c;我们开始进行建立和组网 1. 建立ECS 把A机器公共环境装好&#xff0c;然后使用《实例与…

ROSNS3(一)

https://github.com/malintha/rosns3 第一步&#xff1a;clone和构建rosns3客户端 第二步&#xff1a;运行 最详细的ubuntu 安装 docker教程 - 知乎 1. unable to find source space /home/muta/src 解决方法&#xff1a; 将副将将碰到的bug&#xff0c;解决方法_#include &…

【蓝桥杯省赛真题45】Scratch九宫格游戏 蓝桥杯scratch图形化编程 中小学生蓝桥杯省赛真题讲解

目录 scratch九宫格游戏 一、题目要求 编程实现 二、案例分析 1、角色分析

csdn最新最全pytest系列——pluggy插件源码解读(一)HookspecMarker类和HookimplMarker类分析

简介 pluggy是一个非常优秀的插件系统&#xff0c;它是理解pytest的核心&#xff0c;只有理解了pluggy的原理&#xff0c;才能更好的理解和使用pytest&#xff0c;否则见到了pytest的很多应用都会感觉很难理解 pluggy插件总共的代码量不足一千行&#xff0c;而实现的功能却是…

909-2015-T3

文章目录 1.原题2.算法思想2.1.求树的高度2.2.求路径 3.关键代码4.完整代码5.输出结果 1.原题 试编写算法&#xff0c;求给定二叉树上从根节点到叶子节点的一条路径长度等于树的深度减一的路径&#xff08;即列出从根节点到该叶子节点的节点序列&#xff09;&#xff0c;若这样…

解决 VSCode 配置远程连接,过程试图写入的管道不存在

解决 VSCode 配置远程连接&#xff0c;过程试图写入的管道不存在