2011年408计网

第33题

  1. TCP/IP 参考模型的网络层提供的是()
    A. 无连接不可靠的数据报服务
    B. 无连接可靠的数据报服务
    C. 有连接不可靠的虚电路服务
    D. 有连接可靠的虚电路服务

本题考查TCP/IP 参考模型的网络层

image.png

若网络层提供的是虚电路服务,则必须建立网络层的连接。也就是建立一条虚电路。以保证通信双方所需的一切网络资源。然后通信双方就沿着已建立的虚电路发送分组。

image.png
若网络层提供的是数据包服务。则通信双方的网络层不需要建立连接。每个分组可走不同的路径。这种通信方式所传送的分组可能误码、丢失,重复和失序。

image.png这是TCP IP的四层体系结构。IP协议是其网际层的核心协议。提供的是简单灵活无连接的,尽最大努力交付的数据包服务。也就是无连接的不可靠服务。

第34题

  1. 若某通信链路的数据传输速率为 2400bps, 采用四相位调制, 则该链路的波特率是()
    A. 600 波特
    B. 1200 波特
    C. 4800 波特
    D. 9600 波特

本题考察数据传输速率与波特率的关系。我们来一起分析一下。题目中的数据传输速率又称为比特率。

image.png

题目中的数据传输速率又称为比特率。我们来看看它与波特率的关系,它们之间能直接画等号吗?先来看看它们各自的单位。比特率的单位是比特每秒。波特率的单位是波特,即码元每秒。现在可以看出来了,波特率与比特率是否可以划等号取决于马原与比特的关系。码源是采用某种信号调制技术可以调制出的不同波形的统称。若可调制出的不同码云数量为x。则每个码源可表示的比特数量为log,以二为底x的对数。
例如,可调制出两种码源。则每种码源可表示的比特数量为log,以二为底,二的对数等于一。题目给定采用四相位调制。相当于可调制出四种码源。则每种码源可表示的比特数量为log,以二为底,四的对数等于二。

image.png

因此,我们可以写出比特率与波特率之间的转换关系式。即数据传输速率等于码源传输速率乘以每个码源所表示的比特数量。将题目给定的已知量代入该式。就可得出本题中的波特率为1200波特。

第35题

  1. 数据链路层采用选择重传协议 (SR) 传输数据, 发送方已发送了 0 ∼ 3 号数据帧, 现已 收到
    1 号帧的确认, 而 0、2 号帧依次超时, 则此时需要重传的帧数是()
    A. 1
    B. 2
    C. 3
    D. 4

image.png
image.png
发送方在未收到接收方发来确认的情况下,可将序号落入发送窗口内的零到三号数据帧,依次发送出去。之后发送方收到了,接收方发来的针对一号数据帧的确认。而零号和二号数据帧的重传计时器超时。因此,需要重传的就是零号和二号这两个数据帧。综上所述。本题的答案是选项b。

除选择重传协议外。实现可靠传输机制的还有停止等待协议和回退n帧协议。

第36题

  1. 下列选项中, 对正确接收到的数据帧进行确认的 MAC 协议是()
    A. CSMA
    B. CDMA
    C. CSMA/CD
    D. CSMA/CA

image.png

第37题

  1. 某网络拓扑如下图所示, 路由器 R1 只有到达子网 192.168.1.0/24 的路由。为使 R1 可以 将IP 分组正确地路由到图中所有的子网, 则在 R1 中需要增加的一条路由 (目的网络, 子网掩码, 下一跳)是()
    image.png
    image.png

image.png
这是路由器r1的路由表,该网络是r1的直连网络。当我们给r1的该接口配置了相应的IP地址和子网掩码后,r1就可以知道自己与该网络是直连网络。换句话说r1可以自动得出到直连网络的路由。192.168.1.0/24该网络的网络地址。通过网络前缀24可知。该网络的地址掩码为24个,连续的比特一和八个连续的比特零。点分十进制为255.255.255.0。由于该网络是直连网络,因此没有下一跳。
再来看r1到达192.168.2.0/25的路由。这是该网络的网络地址。通过网络前缀25可知。其相应的地址掩码是255.255.255.128。下一跳应转发给路由器r2的该接口。其IP地址为192.168.1.2。再来看r1到达182.168.2.128/25的路由。这是该网络的网络地址。通过网络前缀25可知。其相应的地址掩码是255.255.255.128。下一跳应转发给路由器r2的该接口。其IP地址为192.168.1.2。
这样r1可以将分组正确的路由到图中所有的子网。


但是题目要求我们在R1中添加一条路由,而我们却手工配置了两条。因此,我们需要将这两条路由聚合成一条路由。所采用的方法就是找共同前缀。
image.png

我们来找出这两个网络的共同前缀。它们的前三个十进制数都对应相同。因此不用展开成二进制形式。将它们不同的第四个十进制数展开成八个二进制比特。现在可以看出,它们有24比特的共同前缀。将共同前缀保持不变。剩余八比特全部取零。然后写成点分十进制形式。在其后添加斜线24。就可写出聚合后的地址块。通过网络前缀24可知。其相应的地址掩码是255.255.255.0。
image.png

第38题

  1. 在子网 192.168.4.0/30 中接收目的地址为 192.168.4.3 的 IP 分组的最大主机数是()
    A. 0
    B. 1
    C. 2
    D. 4

本题考察CIDR地址块的相关概念

image.png

第39题

  1. 主机甲向主机乙发送一个 (𝑆𝑌𝑁 = 1, 𝑠𝑒𝑞 = 11220) 的 𝑇𝐶𝑃 段, 期望与主机乙建立 𝑇𝐶𝑃连接,
    若主机乙接受该连接请求, 则主机乙向主机甲发送的正确的 TCP 段可能是()
    A. (SYN = 0, ACK = 0, seq = 11221, ack = 11221 )
    B. (SYN = 1, ACK = 1, seq = 11220, ack = 11220)
    C. (SYN = 1, ACK = 1, seq = 11221, ack = 11221)
    D. (SYN = 0, ACK = 0, seq = 11220, ack = 11220)

本题考察TCP 3报文握手建立连接所使用的报文段中的标志位和相关字段。

image.png

第40题

  1. 主机甲与主机乙之间已建立一个 TCP 连接, 主机甲向主机乙发送了 3 个连续的 TCP 段, 分别
    包含 300 B、400 B 和 500 B 的有效载荷, 第 3 个段的序号为 900 。若主机乙仅正确接收到第 1
    段和第 3 段, 则主机乙发送给主机甲的确认序号是()
    A. 300
    B. 500
    C. 1200
    D. 1400

本题考察TCP协议中序号和确认号的相关概念。

image.png
这是题目给定的,以建立TCP连接的主机甲和主机乙。这是主机甲给主机乙发送的三个连续的TCP段。题目给定主机乙仅正确接收到第一和第三个段。我们可简单认为是第二个段丢失了。
题目考察我们的是该确认段是对所接收到的哪个段的确认?该确认段实际上是对第一个TCP段的确认。也就是对已接收且按需到达的最后一个报文段进行确认。而题目所问的确认号,因为该TCP段的数据载荷的最后一个字节的序号加一。因此。我们首先应该找出该字节的序号。题目给定第三个段的序号为900。也就是说,其数据载荷的第一个字节的序号为900。题目给定,其数据载荷的长度为500字节。因此,数据载荷的最后一个字节序号为1399。由于第三个TCP段的数据载荷的第一个字节的序号为900。因此,第二个TCP段的数据载荷的最后一个字节的序号应为899。题目给定,其数据载荷的长度为400字节。因此,数据载荷的第一个字节的序号应为500。相应的,其首部中的序号字段的取值也为500。由于第二个TCP段的数据载荷的第一个字节的序号为500。因此,第一个TCP段的数据载荷的最后一个字节的序号应为499。题目给定,其数据载荷的长度为300字节。因此,数据载荷的第一个字节的序号应为200。相应的,其首部中的序号字段的取值也为200。由于第一个TCP段的数据载荷的最后一个字节的序号为499。因此,对该TCP段进行确认的TCP确认段,首部中的确认号应为500。

第47题

  1. (9 分) 某主机的MAC 地址为00-15-C5-C1-5E-28, IP 地址为10.2.128.100 (私有地址)。题47-a 图是网络拓扑, 题47-b 图是该主机进行Web 请求的1 个以太网数据帧前80B 的十六进制及ASCII 码内容。
    image.png
    请参考图中的数据回答以下问题。

本题是对以太网帧格式、IP分组格式、IP地址和MAC地址,ARP协议,http1.1持续的非流水线方式的综合考察

(1) Web 服务器的IP 地址是什么? 该主机的默认网关的MAC 地址是什么?

image.png
题目所给的WEB请求经过运输层TCP协议的封装后,在网际层被封装成IP分组。而IP分组在数据链路层被封装成以太网帧。这是以太网帧的前80个字节的内容。第(1)问中WEB服务器的IP地址就位于IP分组头部中的目的IP地址字段。在该字段前面还有16个字节的内容。在以太网帧中,数据载荷前还有14字节的内容。因此,在以太网帧中,从第31个字节开始的四个字节实际上就是目的IP地址的内容。
题目所给的以太网数据帧的第一列数据并不是以太网帧的内容。仅仅作为行号,其增量为16,表示每行有16个字节的内容。这些是以太网帧内容的16进制形式。这些是以太网帧内容的ASCII。(蓝色部分)这些是以太网帧的前30个字节。接下来的四个字节(绿色下划线)就是WEB服务器的IP地址。其点分十进制形式为64.170.98.32

再来看(1)的第二问
从网络拓扑图可知,主机的默认网关就是路由器R。有主机的私有IP地址10.2.128.100,与外部服务器的公有IP地址64.170.98.32可知。主机会将外部请求发送给默认网关。由默认网关将外部请求转发到因特网中的该外部服务器。因此,以太网帧头中的目的MAC地址字段封装的就是默认网关的MAC地址。也就是这六个字节。这是其MAC地址形式。

image.png

(2) 该主机在构造题47-b 图的数据帧时, 使用什么协议确定目的MAC 地址?封装该协议请求报文的以太网帧的目的MAC 地址是什么?

image.png
当主机构建给默认网关发送的封装有外部请求的以太网帧时。主机只知道我们给其指定的默认网关的IP地址。但不知道该IP地址对应的MAC地址。于是将发送ARP广播请求。目的MAC地址为48个比特全1的广播地址。也就是16进制的全f。当路由器r收到该ARP请求后,给主机发回ARP单播响应,将主机所询问的IP地址对应的MAC地址告诉主机。

(3) 假设HTTP/1.1 协议以持续的非流水线方式工作, 一次请求-响应时间为RTT, rfc.html 页面引用了5 个JPEG 小图像, 则从发出题47-b 图中的Web 请求开始到浏览器收到全部内容为止, 需要多少个RTT?

http的持续连接方式是指服务器在发送响应后仍然保持这条连接。使同一个客户(也就是浏览器)和该服务器可以继续在这条连接上传送后续的HTTP请求报文和响应报文。
而非流水线方式是指。只有收到上一个请求的响应,才能发送下一个请求。
image.png
如图所示,这是浏览器与服务器之间通过三报文握手,建立TCP连接的过程。在这三个报文中的最后一个报文的数据载荷部分。封装有HTTP请求报文。请求的对象是rfc.HTML页面。由于rfc.HTML页面中引用了五个JPEG小图像。则浏览器会继续依次分别请求这五个对象。如图所示。很显然,从发送外部请求开始到浏览器收到全部内容为止,需要六个rtt

(4) 该帧所封装的IP 分组经过路由器R 转发时, 需修改IP 分组头中的哪些字段?

image.png
image.png

主机给路由器R发送待转发的IP分组。IP分组在经过路由器R的转发时。其首部中的某些字段会被修改。
需要修改的字段如下。

  1. 源IP地址字段。其内容将从主机的私有IP地址。修改为路由器R连接因特网接口的公有IP地址。
  2. 生存时间字段。IP分组每经过一个路由器生存时间TTL字段的值就减一。
  3. 首部检验和字段。由于IP分组每经过一个路由器,某些字段的值就会改变。因此,每经过一个路由器,都会重新计算并更新手部检验和字段的值。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Magic Bullet Suite v2024.0.1

Red Giant Magic Bullet Suite是一套AE视频后期处理软件,适用于Premiere Pro、After Effects等视频编辑软件。它提供了多种精美的视频特效和调色工具,使得视频制作更加专业和出色。 Magic Bullet Suite包括多个插件,其中最为知名的是Magic B…

Flink SQL TopN语句详解

TopN 定义(⽀持 Batch\Streaming): TopN 对应离线数仓的 row_number(),使⽤ row_number() 对某⼀个分组的数据进⾏排序。 应⽤场景: 根据 某个排序 条件,计算 某个分组 下的排⾏榜数据。 SQL 语法标准&am…

【软考】2023下半年系统集成项目管理工程师案例分析真题(第五批次)

2023下半年系统集成项目管理工程师案例分析真题(第五批次) 案例一 (17分)-配置管理案例二 (20分)-进度管理案例三 (18分)-风险管理案例四 - 人力资源管理 系列文章版本记录 案例一 (17分)-配置管理 某游戏公…

15 款 PDF 编辑器帮助轻松编辑、合并PDF文档

PDF 编辑器在当今的数字环境中至关重要,因为 PDF 已成为共享和存储信息的首选格式。只需几分钟,可靠的 PDF 编辑器即可让用户能够根据其特定需求修改、定制和定制文档。在本文中,我们全面汇编了 15 款最佳免费 PDF 编辑器,让您可以…

SwiftUI Swift 多个 sheet

今天做一个多个 sheet 的效果,点击下面三个按钮打开不同的 sheet 。 Show me the code import SwiftUIenum CurrentActiveSheet: Identifiable {case add, edit, deletevar id: Int {hashValue} }struct MoreSheet: View {State var currentActiveSheet: CurrentAc…

Java 设计模式——状态模式

目录 1.概述2.结构3.案例实现3.1.抽象状态类3.2.具体状态类3.3.上下文类3.4.测试 4.优缺点5.使用场景 1.概述 【例】通过按钮来控制一个电梯的状态,电梯有开门状态,关门状态,停止状态,运行状态。每一种状态改变,都有可…

GNU链接脚本详解

0. 前言 每一个链接都是由链接脚本控制的,链接脚本是用链接命令语言编写的脚本。链接都会用到一个链接脚本,如果你没有指定自己的脚本,就会使用默认的链接脚本。可以用 "--verbose" 命令行选项显示默认的连接脚本。指定命令行参数…

微服务之初始微服务

文章目录 一、服务架构演变1.单体架构2.分布式架构 二、认识微服务三、总结四、微服务技术对比五、SpringCloud注意 一、服务架构演变 1.单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。 优点: 架构简单部署成本…

G-LAB IT实验室【11月】网工公开课 即将开始~

带你一起走进网工的世界!G-LAB网工入门免费公开课即将开讲!无论是想学习基础网络组网还是网络互通技术实施,这个公开课都是你不容错过的! 公开课课程为期两天,11月7日&11月8日晚20:00 分享主题…

MFC-网络编程TCP服务端(NBlockSocket)

目录 1、NBlockSocket.h类: (1)、Init接口函数 (2)、Register接口函数 (3)、Send接口函数 (4)、Accept接口函数 (5)、Recv接口函数 2、实现…

分布式任务调度(00)--Quartz

1 任务调度整体流程 2 组件 调度器 :工厂类创建Scheduler,根据触发器定义的时间规则调度任务任务:Job表示被调度的任务触发器:Trigger 定义调度时间的元素,按啥时间规则执行任务。一个Job可被多个Trigger关联&#xf…

AI 绘画 | Stable Diffusion 图生图

图生图简介 Stable Diffusion 不仅可以文生图,还可以图生图。文生图就是完全用提示词文本去生成我们想要图片,但是很多时候会有词不达意的感觉。就像我们房子装修一样,我们只是通过文字描述很难表达出准确的想要的装修效果,如果能…

基于element-ui封装可配置表单组件

“vue”: “^2.7.13” “element-ui”: “^2.15.7” 代码地址 【说明】 该组件时使用vue3&#xff08;vue2.7&#xff09;语法封装&#xff0c;使用时可用vue2语法使用也可以使用vue3语法使用 一、vue2语法使用案例 基础用法 <template><div class"form-demo…

Freeswitch代码

1.引入依赖 Freeswitch依赖版本 <dependency><groupId>org.freeswitch.esl.client</groupId><artifactId>esl-client</artifactId><version>0.10.1</version> </dependency> 2.代码 import org.freeswitch.esl.client.inbound…

VR全景如何助力乡村振兴,乡村发展在哪些方面用到VR全景技术

引言&#xff1a; 乡村振兴是当今中国发展的重要战略&#xff0c;也是推动农村经济社会全面发展的关键举措。在这一过程中&#xff0c;虚拟现实&#xff08;VR&#xff09;全景技术正逐渐崭露头角&#xff0c;为乡村振兴提供了机遇。 一&#xff0e;VR全景技术的概念和应用 1…

[科研图像处理]用matlab平替image-j,有点麻烦,但很灵活!

做材料与生物相关方向的同学应该对image-j并不陌生&#xff0c;前几天有个师兄拜托我用image-j分析一些图片&#xff0c;但使用过后发现我由于不了解image-j的工作流程而对结果并不确信&#xff0c;而且image-j的功能无法拓展&#xff0c;对有些图片的处理效果并不好&#xff0…

在Google Kubernetes集群创建分布式Jenkins(一)

因为项目需要&#xff0c;在GKE的集群上需要创建一个CICD的环境&#xff0c;记录一下安装部署一个分布式Jenkins集群的过程。 分布式Jenkins由一个主服务器和多个Agent组成&#xff0c;Agent可以执行主服务器分派的任务。如下图所示&#xff1a; 如上图&#xff0c;Jenkins Ag…

ASO优化之为应用创建屏幕截图的技巧(下)

屏幕截图可以激发潜在用户对我们的应用程序的好奇心和兴趣。我们可以使用它们来吸引用户对产品页面的关注&#xff0c;解释应用程序&#xff0c;并强调其解决用户问题的能力。 1、美化屏幕截图背景。 为了使我们的屏幕截图更加有趣和美观&#xff0c;需要考虑使用背景。设计不…

【微服务】一体化智慧工地管理平台源码

智慧工地系统是一种利用人工智能和物联网技术来监测和管理建筑工地的系统。它可以通过感知设备、数据处理和分析、智能控制等技术手段&#xff0c;实现对工地施工、设备状态、人员安全等方面的实时监控和管理。 一、智慧工地让工程施工智能化 1、内容全面&#xff0c;多维度数…

Day1 ARM基础

【ARM课程认知】 1.ARM课程的作用 承上启下 基础授课阶段&#xff1a;c语言、数据结构、linux嵌入式应用层课程&#xff1a;IO、进程线程、网络编程嵌入式底层课程&#xff1a;ARM体系结构、系统移植、linux设备驱动c/QT 2.ARM课程需要掌握的内容 自己能够实现简单的汇编编…