2015年计网408

第33题

  1. 通过 POP3 协议接收邮件时, 使用的传输层服务类型是( )
    A. 无连接不可靠的数据传输服务
    B. 无连接可靠的数据传输服务
    C. 有连接不可靠的数据传输服务
    D. 有连接可靠的数据传输服务

本题考察邮件接收协议POP3使用的运输层服务类型。
image.png

如图所示。接收方用户代理使用pop 3协议,从接收方邮件服务器读取邮件。这是基于运输层TCP连接进行的。TCP向其上层提供的是面向连接的,可靠的数据传输服务。因此,本题的答案是选项d。
顺便提一下TCP/IP的运输层,还有另一个常用的协议UDP。它向其上层提供的是无连接的,不可靠的数据传输服务。

第34题

  1. 使用两种编码方案对比特流 01100111 进行编码的结果如下图所示, 编码 1 和编码 2 分别是( )
    image.png
    A. NRZ 和曼彻斯特编码
    B. NRZ 和差分曼彻斯特编码
    C. NRZI 和曼彻斯特编码
    D. NRZI 和差分曼彻斯特编码
    本题考察常用编码的相关知识。

不归零编码NRZ在整个码元时间内电平不发生变化,需要额外的传输线来传输时钟信号。
归零编码RZ在每个码元传输结束后,信号都要归零。所以接收方只要在信号归零后进行采样即可。不需要单独的时钟信号。
曼彻斯特编码。用码元中间时刻的跳变来表示时钟和数据。正跳变表示一还是零?负跳变表示零还是一可以自行定义。
差分曼彻斯特编码用码元中间时刻的跳变来表示时钟。用码元开始处电平是否发生变化表示数据。发生变化表示零,不发生变化表示一。

image.png
image.png

image.png
首先划分出各码元。
编码一的特点是:比特一和零对应不同的电平。在整个码元时间内,电瓶不发生变化。这明显属于不归零编码。
编码二的特点是。在每个码元的中间时刻,电平发生跳变。对于本题,正跳变表示比特零。负跳变表示比特一。这明显属于曼彻斯特编码。

第35题

  1. 主机甲通过 128kbps 卫星链路, 采用滑动窗口协议向主机乙发送数据, 链路单向传播延迟为 250ms, 帧长为 1000 字节。不考虑确认帧的开销, 为使链路利用率不小于 80%, 帧序号的比特数至少是( )
    A. 3
    B. 4
    C. 7
    D. 8

本题考察滑动窗口协议的相关知识。
image.png
我们来一起分析一下。如图所示。这是题目给定的使用128k比特每秒卫星链路和滑动窗口协议的主机甲和主机乙,横坐标为时间。这是主机甲给主机乙发送的第一个长度为1000字节的数据帧(第一条蓝色)。这是主机乙给主机甲发送的针对第一个数据帧的确认帧(第一条绿色)。这段时间是数据帧的发送时延(a)。这段时间是数据帧最后一比特信号(b),从主机甲传播到主机乙所耗费的时间,也就是信号的单向传播时延(b)。这段时间是确认帧最后一比特信号,从主机乙传播到主机甲所耗费的时间,也是信号的单向传播时延(c)。需要说明的是。题目给定不考虑确认帧的开销。因此,确认帧的发送时延忽略不计,未在图中画出。由于主机甲和主机乙使用的是滑动窗口协议。因此,主机甲可在这段时间内将序号落入发送窗口内的数据帧,连续发送给主机乙。
image.png
题目要求,链路利用率不小于80%。这相当于主机甲在总时间a+b+c的80%内都在连续发送数据帧。总时间a+b+c的80%可具体计算如下。结果为450毫秒。在这段时间可发送的比特数量可具体计算如下。结果为57600比特。进而可计算出,在这段时间可发送的数据帧的数量结果为7.2个。也就是完整发送了七个数据帧。而第八个数据帧也已发送了20%。因此,主机甲的发送窗口尺寸WT=8。
image.png
我们知道后退n帧协议属于滑动窗口协议的一种。其发送窗口尺寸WT的取值范围是大于一,小于等于二的n次减一。
选择重传协议也属于滑动窗口协议。且发送窗口尺寸wt的取值范围是大于一,小于等于二的n- 1次。
其中n是构成帧序号的比特数量。因此,可以推出帧序号的比特数量至少是四

第36题

  1. 下列关于 CSMA/CD 协议的叙述中, 错误的是()
    A. 边发送数据帧, 边检测是否发生冲突
    B. 适用于无线网络, 以实现无线链路共享
    C. 需要根据网络跨距和数据传输速率限定最小帧长
    D. 当信号传播延迟趋近 0 时, 信道利用率趋近 100%

本题考察CSMA/CD协议的相关知识。
image.png
首先,我们来回忆一下CSMA/CD协议的主要内容。多点接入MA是指多个站连接在一条总线上竞争使用总线。载波监听CS是指。每一个站在发送帧之前,先要检测一下总线上是否有其他站点在发送帧。可比喻为先听后说。若检测到总线空闲96比特时间,则发送这个帧。若检测到总线忙。则继续检测并等待总线转为空闲96比特时间,然后发送这个帧。碰撞检测CD是指。每一个正在发送帧的站 边发送边检测碰撞。可比喻为边说边听。一旦发现总线上出现碰撞,则立即停止发送,退避一段随机时间后再次发送。可比喻为,一旦冲突,立即停说,等待时机,重新再说。因此选项a的描述正确。
image.png
由于无线信号在自由空间的传播特性与信号在总线上的传播特性有很大的不同。因此,适用于总线的碰撞检测CD并不适用于无线网络。802.11无线局域网采用碰撞避免CA。
image.png
为了让发送方在发送帧的过程中检测正在发送的帧是否遭遇了碰撞。以太网规定了最小帧长。最小帧长等于争用期,也就是端到端往返时间乘以数据传输速率。而争用期与网络跨距和物理层中继设备所耗费的时间有关。因此选项c的描述正确。
image.png
再来看CSMA/CD协议的信道利用率。如图所示,横坐标为时间。总线上的某个主机可能发生多次碰撞,进行多次退避后,成功发送了一个帧。帧的发送时延即为T0。在最极端的情况下。原主机在总线的一端。而目的主机在总线的另一端。因此,还要经过一个单程端到端的传播时延τ 后总线才能完全进入空闲状态。综上所述,发送一帧所需的平均时间为多个争用期2τ ,加上一个帧的发送时延t0。再加上一个单程端到端的传播实验τ 。考虑以下这种理想情况。各主机发送帧都不会产生碰撞。总线一旦空闲,就有某个主机立即发送帧。因此,这部分时间就不存在了。发送一帧所占用总线的时间为t0加上τ 。而帧本身的发送时间为t0。这样就可得出极限信道利用率的表达式。可以看出,当信号的单程端到端的传播时延τ 趋近于零时。信道利用率趋近于100%。因此,选项d的描述正确。

第37题

  1. 下列关于交换机的叙述中, 正确的是()
    A. 以太网交换机本质上是一种多端口网桥
    B. 通过交换机互连的一组工作站构成一个冲突域
    C. 交换机每个端口所连网络构成一个独立的广播域
    D. 以太网交换机可实现采用不同网络层协议的网络互联

本题考察交换机的相关知识。
我们来一起分析一下。以太网交换机是在网桥的基础上发展而来的。网桥一般只有两个端口,用来互联两个网段。而交换机往往具有多个端口。可将多个主机互联成一个交换式以太网。可以说,以太网交换机本质上是一种多端口网桥。因此选项a的叙述正确。

image.png
如图所示,四台主机通过以太网交换机互联而成了一个交换式以太网。网络中的多对主机可以同时相互通信而不会产生信号的碰撞,也称为冲突,这是交换机优于集线器的特征之一。因此选项b的叙述错误。
image.pngimage.png
再来看这个网络拓扑。三台主机通过以太网交换机互联而成了一个交换式以太网。假设主机a发送广播帧。则交换机收到广播帧后,会将广播帧从自己其他所有端口转发。也就是说该网络是一个广播域。同理,右边这个交换式以太网也是一个广播域。为了让这两个独立的广播域之间可以通信。可以使用另一个交换机,将它们互联起来。这样原来两个独立的交换式,以太网就构成了一个更大的交换式以太网。原来两个独立的广播域就构成了一个更大的广播域。广播域中的某个主机发送广播。其他所有主机都能收到。因此选项c的叙述错误。
image.png
以太网交换机的最高层为数据链路层。他不懂网络层的知识。因此选项d的叙述错误。综上所述,本题的答案是选项a

第38题

  1. 某路由器的路由表如下表所示。( )
    image.png
    若路由器收到一个目的地址为 169.96.40.5 的 IP 分组,则转发该 IP 分组的接口是()
    A. S1
    B. S2
    C. S3
    D. S4

本题考察路由器转发IP分组的相关知识。
image.png
这是题目给定的路由器中待转发IP分组的目的地址。我们要基于该地址以及路由器路由表中的各条路由记录来判断要去往该地址的IP分组。应该从路由器的哪个接口转发出去?首先来判断一下该地址是否属于第一条路由记录中的目的网络。方法是将该地址的前23个比特保持不变,剩余九比特清零,将该地址左起第三和第四个十进制数各转换成八个二进制比特,这样就很容易找出该地址的前23个比特,将其保持不变而剩余九比特,我们将其清零。最后将该地址写成点分十进制形式(169.96.40.0)。现在可以看出,该地址与第一条路由记录中的目的网络地址相同。这表明IP分组的目的地址属于该目的网络。也就是说这条路由记录是匹配的。然而,按此方法,我们会发现第二条和第三条路由记录也是匹配的。而最后一条路由记录中的目的网络地址0.0.0.0/0。则表示这是默认路由。如果找不到匹配的路由记录。可按默认路由来转发。
image.png
现在问题来了。去往该目的地址,有多个路由记录可选。那我们如何选择呢?可以采用最长前缀匹配原则。因为网络前缀越长,地址块就越小,地址就越具体。因此我们选择网络前缀为27的这条路由记录。而默认路由的网络前缀为零。网络前缀最短是最模糊的地址。只有在找不到其他任何匹配的路由记录时,才按默认路由来转发。综上所述,本题的答案是选项c。

image.png

第39题

  1. 主机甲和主机乙新建一个 TCP 连接, 甲的拥塞控制初始阈值为 32 KB, 甲向乙始终以 MSS =
    1 KB 大小的段发送数据, 并一直有数据发送; 乙为该连接分配 16 KB 接收缓存, 并对每个数据段
    进行确认, 忽略段传输延迟。若乙收到的数据全部存入缓存, 不被取走, 则甲从连接建立成功时刻
    起, 末发送超时的情况下, 经过 4 个 RTT 后, 甲的发送窗口是()
    A. 1 KB
    B. 8 KB
    C. 16 KB
    D. 32 KB

本题考察TCP拥塞控制和流量控制的相关知识。

我们来分析一下。这是题目给定的,已建立TCP连接的主机甲和主机乙。我们知道发送方的发送窗口SWND的取值是从自己的拥塞窗口CWND的取值和接收方接收窗口RWND的取值中选小者。来看主机甲和主机乙建立TCP连接后的初始状态。为了简单起见。我们忽略题目给定的各已知量的单位KB。题目给定。主机乙为该连接分配的接收缓存为16。因此,主机以接收窗口的初始值为16(RWND=16)。这是主机甲发送窗口的初始值。这里的一是主机甲拥塞窗口初始值。也就是题目给定的一个最大报文段长度miss的值。这里的16是主机乙接收窗口的初始值。从这两个值中取小者。因此主机甲发送窗口的初始值为一。主机甲在未收到主机乙确认的情况下。可将序号落入发送窗口的所有数据连续发送出去。
image.png
这是主机甲给主机乙发送的第一个TCP段,主机乙将该TCP段存入接收缓存,相应的将自己的接收窗口值减少为15。然后给主机甲发送针对该TCP段的确认。并在该确认中通告自己的接收窗口值。主机甲收到确认后,第一个传输轮次结束。也就是题目所给的第一个往返时间rtt结束。此时,主机甲的拥塞窗口值按指数规律增大到二。而主机乙的接收窗口值减少为15。因此,主机甲的发送窗口值为二。主机甲现在可以将序号落入发送窗口内的数据,连续发送出去。也就是发送第二和第三个TCP段。主机乙将这两个TCP段存入接收缓存。相应的将自己的接收窗口值减少为13。然后给主机甲发送相应的确认。并在该确认中通告自己的接收窗口值。主机甲收到确认后,第二个传输轮次结束。此时主机甲的拥塞窗口值按指数规律增大到四。而主机乙的接收窗口值减少为13。因此主机甲的发送窗口值为四。主机甲现在可以将序号落入发送窗口内的数据连续发送出去。也就是发送第四到第七个TCP段。主机乙将这四个TCP段存入接收缓存。相应的将自己的接收窗口值减少为九。然后给主机甲发送相应的确认。并在该确认中通告自己的接收窗口值。主机甲收到确认后,第三个传输轮次结束。
image.png
此时主机甲的拥塞窗口值按指数规律增大到八,而主机乙的接收窗口值减少为九。因此,主机甲的发送窗口值为八。主机甲现在可以将序号落入发送窗口内的数据,连续发送出去。也就是发送第八到第15个TCP段。主机乙将这八个TCP段存入接收缓存。相应的将自己的接收窗口值减少为一。然后给主机甲发送相应的确认。并在该确认中通告自己的接收窗口值。主机甲收到确认后,第四个传输轮次结束。此时,主机甲的拥塞窗口值按指数规律增大到16。而主机乙的接收窗口值减少为一。因此,主机甲的发送窗口值为一。这是主机甲的TCP执行慢开始拥塞控制算法。其拥塞窗口值每个传输轮次按指数规律增大。这是主机乙的TCP,每个传输轮次对主机甲通告自己的接收窗口值。也就是对主机甲进行流控。综上所述,本题的答案是选项a。

第40题

  1. 某浏览器发出的 HTTP 请求报文如下:
    image.png
    下列叙述中, 错误的是
    A. 该浏览器请求浏览 index.html
    B. Index.html 存放在 www.test.edu.cn 上
    C. 该浏览器请求使用持续连接
    D. 该浏览器曾经浏览过 www.test.edu.cn

本题考察HTTP请求报文的内容所表示的含义。
image.png

请求报文的第一行为请求行。指明了方法get。所请求对象的统一资源定位符,以及http的版本。因此选项a的描述正确。这是请求行下面的第一个首部行。首部字段名为host。其值为网站的域名。因此选项b的描述正确。这是第二个首部行,首部字段名为connection,其值为close。这是告诉服务器发送完请求的文档后,就可以释放连接,即非持续连接。若是持续连接方式,取值应为keep alive而不是close。因此选项c的描述错误。这是第三个首播行,首部字段名为cookie,其值是服务器给浏览器生成的cookie识别码,表明该浏览器曾经访问过该网站。因此选项d的描述正确。综上所述,本题的答案是选项c。

第47题

  1. (9 分) 某网络拓扑如下图所示, 其中路由器内网接口、DHCP 服务器、WWW 服务器 与主机 1 均采用静态 IP 地址配置, 相关地址信息见图中标注; 主机 2 主机 𝑁 通过 DHCP 服务器动态获取 IP 地址等配置信息。
    image.png
    请回答下列问题。

1) DHCP 服务器可为主机 2 主机 𝑁 动态分配 IP 地址的最大范围是什么? 主机 2 使用 DHCP 协 议获取 IP 地址的过程中, 发送的封装 DHCP Discover 报文的 IP 分组的源 IP 地址和目的 IP 地 址分别是什么?

2) 若主机 2 的 ARP 表为空, 则该主机访问 Internet 时, 发出的第一个以太网帧的目的 MAC 地 址是什么? 封装主机 2 发往 Internet 的 IP 分组的以太网帧的目的 MAC 地址是什么?

3) 若主机 1 的子网掩码和默认网关分别配置为 255.255.255.0 和 111.123.15.2, 则该主机是否能访问 WWW 服务器? 是否能访问 Internet? 请说明理由。

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

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

相关文章

Typora-PicGo-七牛云图床

Typora-PicGo-七牛云图床 问题描述: 每次使用Typora写完笔记后,想要将笔记上传至CSDN会发现一个问题,由于没有配置图床,笔记中的图片需要一张一张的上传到CSDN,非常麻烦,若使用PicGo并搭配七牛云的10G免费…

Spring Security使用总结五,加密用户密码,不再使用明文保存密码

上一章我们成功的注册了一个新用户,按照正常逻辑来说,这一章应该是登录了,但是我们也看到了,这数据库保存的居然是明文密码,这谁受得了,这要是用户信息泄露了,这不让人一锅端了啊,还…

Java编程--单例模式(饿汉模式/懒汉模式)/阻塞队列

前言 逆水行舟,不进则退!!! 目录 单例模式 饿汉模式: 懒汉模式: 什么是阻塞队列 什么是高内聚 低耦合 阻塞队列的实现 单例模式 单例模式(Singleton Pattern)是一种常见…

代码随想录算法训练营第四十八天丨 动态规划part11

123.买卖股票的最佳时机III 思路 这道题目相对 121.买卖股票的最佳时机 (opens new window)和 122.买卖股票的最佳时机II (opens new window)难了不少。 关键在于至多买卖两次,这意味着可以买卖一次,可以买卖两次,也可以不买卖。 接来下我…

(SpringBoot)第五章:SpringBoot创建和使用

文章目录 一:Spring和SpringBoot(1)Spring已解决和未解决的问题(2)SpringBoot 二:Spring项目的创建(1)IDEA创建(2)网页端创建 三:项目目录介绍及运…

Mac媒体播放器 Fig Player 1.3.7

Fig Player是一款功能强大的多媒体播放器软件,适用于macOS操作系统。它支持广泛的音频和视频格式,如MP3、MP4、AVI、MKV等,并提供了直观易用的用户界面,使用户可以轻松浏览和管理媒体库。 Fig Player具有快速加载和播放媒体文件的…

人机交互——自然语言生成

自然语言生成是让计算机自动或半自动地生成自然语言的文本。这个领域涉及到自然语言处理、语言学、计算机科学等多个领域的知识。 1.简介 自然语言生成系统可以分为基于规则的方法和基于统计的方法两大类。基于规则的方法主要依靠专家知识库和语言学规则来生成文本&#xff0…

用excel计算矩阵的乘积

例如,我们要计算两个矩阵的乘积, 第一个矩阵是2*2的: 1234 第2个矩阵是2*3的: 5697810 在excel中鼠标点到其它空白的地方,用来存放矩阵相乘的结果: 选择插入-》函数: 选中MMULT,…

PHP生成pdf格式准考证带照片完整示范

PDF效果图 PHP生成pdf格式准考证带照片完整示范以某省公务员考试下载的准考证模板为模板参考,故很有参考意义。 环境支持:linux PHP(5.5-7.3)环境,推荐宝塔环境。 基于fpdf.php插件开发,现有模板适合准考证生成并用于查询下载。 现有排版简单:替换data文…

CenterOS 安装 Jira 需求/BUG管理工具

一、Jira 安装配置 1.1 安装 Jira 下载安装包 https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-9.5.0-x64.bin将下载的安装包上传至服务器中。 创建 jira 安装目录和数据存放目录 mkdir -p /opt/jira/data添加可运行权限 chmo…

RT-Thread构建与配置系统

简述 RT-Thread的构建与配置系统由以下几个部分组成: KConfig:kernel config配置文件(提供系统的配置裁剪功能)SCons:构建工具env工具:主要提供构建系统所需的各种环境变量以及软件包的管理 Kconfig在R…

【狂神说Java】Mybatis-plus

✅作者简介:CSDN内容合伙人、信息安全专业在校大学生🏆 🔥系列专栏 :【狂神说Java】 📃新人博主 :欢迎点赞收藏关注,会回访! 💬舞台再大,你不上台&#xff0c…

ESP32网络开发实例-将数据保存到InfluxDB时序数据库

将数据保存到InfluxDB时序数据库 文章目录 将数据保存到InfluxDB时序数据库1、InfluxDB介绍与安装3、软件准备4、硬件准备5、代码实现6、InfluxDB数据可视化在本文中,将介绍 InfluxDB 以及如何将其与 ESP32 开发板一起使用。 我们将向展示如何创建数据库桶并将 ESP32 数据发送…

Python读取csv文件并绘制曲线

前言 有时候我们的数据保存在csv文件中,但是想要更加直观的看出数据的好坏,最好利用matplotlib来画出曲线图 数据准备 我的数据格式如下: 在画图时,我需要把第一行去掉 # 去除第一个元素 xdata xdata.drop(xdata.index[0])…

【Dubbo】Dubbo注册中心原理

📫作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、架构设计演进与稳定性建设优化,文章内容兼具广度、深度、大厂技术方案,对待技术喜欢推理加验证,就职于…

工作量证明是解决拜占庭将军问题的唯一办法

号外:教链内参11.10《以太坊反攻》 文 | Oleg Andreev. 2014.5.23. 原标题:Proof That Proof-of-Work is the Only Solution to the Byzantine Generals Problem (本文是)回复Vlad_Roberto的话:“不,&#…

【SoC基础】DMA的工作原理

📢:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨ 📢:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 📢:文章若有幸对你有帮助,可点赞 👍…

PTA_乙级_1086

#include <iostream> #include<string> #include<algorithm> using namespace std;int reverseNum(int n){//将数字n转为字符串string nStrto_string(n);//翻转字符串reverse(nStr.begin(),nStr.end());//转为数字int resstoi(nStr);return res; }int main()…

Python 潮流周刊#26:requests3 的现状

△点击上方“Python猫”关注 &#xff0c;回复“1”领取电子书 你好&#xff0c;我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容&#xff0c;大部分为英文。本周刊开源&#xff0c;欢迎投稿[1]。另有电报频道[2]作为副刊&#xff0c;补充发布更加丰富的资讯。 &#…

【LeetCode刷题-二分查找】--69.x的平方根

69.x的平方根 class Solution {public int mySqrt(int x) {int l 0,r x ,ans -1;while(l < r){int mid (r - l)/2 l;if((long)mid * mid <x){ans mid;l mid 1;}else{r mid - 1;}}return ans;} }