当前位置: 首页 > article >正文

【计算机网络教程】课程 章节测试1 计算机网络概述

一. 单选题(共16题)

1

【单选题】以下关于TCP/IP参考模型缺点的描述中,错误的是(      )。

A、在服务、接口与协议的区别上不很清楚
B、网络接口层本身并不是实际的一层
C、它不能区分数据链路和物理层
D、传输层对应OSI参考模型的表示层与会话层

正确答案:D
解析:TCP/IP模型的传输层对应OSI模型的传输层,而不是表示层与会话层。TCP/IP模型的缺点包括服务、接口与协议的区别不清晰,网络接口层更像是一个概念层而非实际层,且TCP/IP模型未明确区分数据链路层和物理层。

2

【单选题】以下不属于TCP/IP协议层次的是(      )。

A、应用层
B、会话层
C、网际层
D、网络接口层

正确答案:B
解析:TCP/IP协议层次包括应用层、传输层、网际层和网络接口层,而不包括OSI模型中的会话层。

3

【单选题】以下关于OSI参考模型应用层的描述中,错误的是(      )。

A、应用层的相邻低层是会话层
B、应用层是OSI参考模型的最高层
C、E-mail、FTP、TELNET等协议属于应用层协议
D、应用层实现协同工作的应用程序之间的通信过程控制

正确答案:A
解析:OSI参考模型中,应用层的相邻低层是表示层,而不是会话层。应用层是OSI模型的最高层,负责用户与网络的接口,以及不同应用程序之间的通信。

4

【单选题】以下关于网络协议的描述中,错误的是(      )。

A、协议就是一组控制数据交互过程的通信规则
B、为网络数据交换制定的通信规则称为“网络协议”
C、网络协议的三个要素是:语义、语法与时序
D、语法表示做什么,语义表示怎么做,时序表示做的顺序

正确答案:D
解析:在网络协议中,语法规定了数据格式、编码和信号等,即怎么做;语义规定了需要发出何种控制信息,完成什么动作以及做出什么响应,即做什么;时序规定了事件发生的顺序,即做的顺序。因此,D选项的描述是错误的。

5

【单选题】Ethernet网卡传送数据所需的时间属于(      )。

A、传播延时
B、发送延时
C、排队延时
D、处理延时

正确答案:B
解析:发送延时是指主机从发送分组的第一位到最后一位所需的时间,它取决于发送速率和分组长度。Ethernet网卡传送数据所需的时间正是发送延时。

6

【单选题】如果主机发送1bit数据用时0.01微秒,则数据发送速率为(      )。

A、1Mbps
B、10Mbps
C、100Mbps
D、1Gbps

正确答案:C
解析:数据发送速率(比特率)是每秒发送的比特数。如果发送1bit数据用时0.01微秒,则数据发送速率为1/(0.01×10^-6) = 100Mbps。

7

【单选题】以下关于发送延时的描述中,错误的是(      )。

A、发送一个数据分组需要占用一定的时间
B、主机从发送分组的第一位到最后一位所需的时间称为“发送延时”
C、发送延时=发送的比特数/发送速率
D、主机发送数据的速率是100kbps,则它每秒钟能发送1.024×10^5比特

正确答案:D
解析:主机发送数据的速率是100kbps(千比特每秒),则它每秒钟能发送的比特数是100×105比特。

8

【单选题】以下关于数据报交换特点的描述中,错误的是(      )。

A、每个分组在传输过程中都必须带有目的地址与源地址
B、同一报文的不同分组可经过不同的传输路径通过通信子网
C、同一报文的不同分组到达目的主机时可能出现乱序、重复与丢失现象
D、数据报方式的传输延迟较大,适用于长报文、会话式通信

正确答案:D
解析:数据报方式具有灵活性和鲁棒性,适用于长报文和突发式通信,但其传输延迟可能较大。然而,数据报方式并不适合会话式通信,因为会话式通信需要低延迟和可靠的传输。

9

【单选题】以下关于分组交换方式特点的描述中,错误的是(      )。

A、分组处理的时间比较长
B、分组越长,出错重传花费的时间越多
C、分组越长,传输出错的概率越大
D、分组长度变化有利于提高路由器存储空间利用率

正确答案:D
解析:分组长度变化实际上可能增加路由器的处理复杂度,因为路由器需要处理不同长度的分组。而分组长度固定则有利于简化路由器的处理过程,提高存储空间利用率。

10

【单选题】以下关于局域网特征的描述中,错误的是(      )。

A、能够提供高达10Mbps的数据传输速率
B、通常属于一个单位所有,易于建立、维护与扩展
C、可作为园区、企业与学校的主干网,或办公室、家庭网络
D、可作为服务器集群、存储区域网、云计算平台的后端网络

正确答案:A
解析:现代局域网技术能够提供高达数百Mbps甚至Gbps的数据传输速率,而不仅仅是10Mbps。

11

【单选题】以下关于广域网特点的描述中,错误的是(      )。

A、广域网覆盖的地理范围从几十到几千公里
B、由电信公司组建的广域网是公共数据网络
C、公共数据网络应具有为用户提供电信级服务的能力
D、广域网技术研究重点是解决大量终端用户计算机接入Internet的问题

正确答案:D
解析:广域网技术研究重点不仅仅是解决大量终端用户计算机接入Internet的问题,还包括提高网络性能、可靠性、安全性以及支持多种业务等方面。

12

【单选题】以下关于网络按覆盖范围进行分类的描述中,错误的是(      )。

A、计算机网络可分为广域网、城域网、局域网与个人区域网
B、局域网将有限范围内(例如办公室、家庭)的计算机、终端与外设互联
C、城域网满足几公里范围内的大量企业、机关、公司的计算机互联需求
D、广域网覆盖的地理范围从几十公里到几千公里

正确答案:C
解析:城域网通常满足几十公里范围内的大量企业、机关、公司的计算机互联需求,而不是几公里。

13

【单选题】以下关于Internet特征的描述中,错误的是(      )。

A、Internet是覆盖全球的网际网
B、Internet的核心协议是TCP/IP协议
C、Internet是一个全球范围的信息资源网
D、Internet从20世纪70年代开始进入高速发展阶段

正确答案:D
解析:Internet从20世纪90年代开始进入高速发展阶段,特别是随着万维网(WWW)的普及和宽带技术的引入。

14

【单选题】以下关于ARPANET技术特点的描述中,错误的是(      )。

A、ARPANET采取分组交换方式
B、ARPANET分为两个部分:通信子网与资源子网
C、资源子网由负责数据处理的计算机和终端组成
D、通信子网由负责数据传输的第二层交换机和通信线路组成

正确答案:D
解析:ARPANET的通信子网由负责数据传输的路由器(而非第二层交换机)和通信线路组成。路由器工作在第三层网络层,负责路由选择和转发分组。

15

【单选题】下述关于“网络带宽”的理解不正确的选项是(      )。

A、带宽用来表示网络中某通道传送数据的能力
B、网络带宽表示在单位时间内网络中的某信道所能通过的“最高数据率”
C、网络带宽表示在单位时间内网络中的某信道所能通过的“平均数据率”
D、一条通信链路的“带宽”越宽,其所能传输的“最高数据率”也越高

正确答案:C
解析:网络带宽通常指的是在单位时间内网络中的某信道所能通过的最高数据率,而不是平均数据率。带宽越宽,信道所能传输的最高数据率也越高。

16

【单选题】以下关于Internet标准制定阶段的描述中,错误的是(      )。

A、“草案”阶段的RFC文档是提供给大家讨论用的
B、“参考标准”是有可能成为协议标准的RFC文档
C、“草案标准”是正在按协议标准要求审查的RFC文档
D、“标准”阶段表示该文档已经成为Internet协议标准

正确答案:B
解析:在Internet标准制定过程中,“参考标准”并不是一个正式的阶段,而是指那些已经或者致力于成为Internet标准的RFC文档。因此B选项描述错误。

二. 填空题(共4题)

17

【填空题】假设在地球与火星移动站之间建立一条512kbps的点-点链路。已知地球与火星之间最短距离为5400万公里,光速为3×10^8m/s,该路的最小往返传播时延是(          )s (秒)。(5.0分)

答案: 360

【分析】
        本题主要考察网络传播时延的计算。已知地球与火星之间的最短距离和光速,可以通过公式计算出路径上的传播时延,再乘以2得到往返传播时延。
【解答】
已知

  • 地球与火星之间最短距离为 d=5400万公里=5400×10^7m=5.4×10^10m
  • 光速为 v=3×10^8m/s。

单程传播时延为:
单程时延=d/v​=5.4×10^10m/3×10^8m/s​=180s

往返传播时延为:
往返时延=2×单程时延=2×180s=360s

所以,该链路的最小往返传播时延是 360s。

18

【填空题】同上题,假设火星移动站拍摄火星环境的照片,每张照片大小为10MB,每张照片拍摄之后必须完整地通过点-点链路传回地面站。火星移动站向地面站传输一张照片的总时延是(        )s (结果四舍五入取整数部分)。
(5.0分)

答案: 344

【分析】
        这个问题要求我们计算火星移动站向地面站传输一张照片的总时延。在这个问题中,我们主要关注传输时延和传播时延。传输时延是发送数据所需要的时间,计算公式为 L/R,其中 L 是数据长度,R 是链路带宽。

【解答】
已知

  • 1 MB = 1,048,576 字节 (2^20 字节)Byte
  • 1 字节(Byte)= 8 比特(Bit)
  • "kbps" 是 "kilobits per second" 的缩写,表示 "每秒千比特"。
  • 1 kilobit/s (kbps) = 10^3 bits/s (比特/秒)
  1. 计算传输时延

    • 每张照片大小为 L=10 MB =10×2^20 byte=80×2^20 bit
    • 链路带宽为 R=512 kbps =512×10^3 bits/s
    • 传输时延为80×2^20 bit除512×10^3 bits/s=163.84 s
  2. 计算总时延

    • 总时延包括传输时延和单程传播时延。
    • 单程传播时延为 180 秒。
    • 因此,总时延为 163.84 s+180 s=343.84 s

四舍五入取整数部分,总时延为 344​ 秒。

19【填空题】

如下图所示,4个1Gbps的Ethernet通过3个交换机互联。每条链路的传播延时为10μs,数据帧长度为5000b,每个交换机在完整地接收一帧之后才转发。请计算节点A向节点B传输一帧的总时延(      )μs(微秒)。

(5.0分)

答案: 60

要计算节点A向节点B传输一帧的总时延,我们需要考虑以下组成部分:

  1. 传播时延:这是信号通过链路传播所需的时间。
  2. 传输时延:这是在链路上发送整个数据帧所需的时间。
  3. 处理时延:这是交换机在转发数据帧之前处理它所需的时间。

给定条件:

  • 链路速率为1 Gbps(每秒10^9比特)。
  • 每条链路的传播延时为10μs(微秒)。
  • 数据帧长度为5000比特。
  • 有3个交换机,每个交换机在完整地接收一帧之后才转发。

逐步计算:

  1. 传播时延

    • 从节点A到节点B共有4条链路(通过3个交换机)。
    • 总传播时延 = 4条链路 × 每条链路10微秒 = 40μs(微秒)。
  2. 传输时延

    • 传输时延 = 帧长度 / 链路速率。
    • 1 秒 = 10^6 微秒
    • 帧长度 = 5000比特。
    • 链路速率 = 1 Gbps = 10^9 比特/秒。
    • 传输时延 = 5000 比特/10^9 比特/秒=5×10^−6 秒=5 μs(微秒)
  3. 处理时延

    • 每个交换机在完整地接收一帧之后才转发,这意味着每个交换机引入了一个等于传输时延的处理时延。
    • 有3个交换机,因此总处理时延 = 3 × 5微秒 = 15微秒。

总时延:

总时延 = 传播时延 + 传输时延 + 处理时延

总时延=40 微秒+5 微秒+15 微秒=60 微秒

因此,节点A向节点B传输一帧的总时延是 60​ 微秒。

20

【填空题】已知源主机与目的主机之间的距离为20km,信号在线路中的传播速度为2×10^8m/s,一个分组的长度为1KB,并且数据发送延时与往返传播延时相等,则主机的数据发送速率为(      )Mbps。(5.0分)

答案: 40.96

要解决这个问题,我们首先需要了解几个概念:

  1. 传播延时(Propagation Delay)是信号在物理介质中传播所需要的时间。它可以通过距离除以传播速度来计算。
  2. 发送延时(Transmission Delay 或 Send Delay)是指数据在开始传输到传输完成之间的时间,它取决于数据的大小以及发送速率。
  3. 往返传播延时(Round Trip Propagation Delay)是指信号从源到目的地再返回源所需的时间。

根据题目信息:

  • 源主机与目的主机之间的距离为20km
  • 信号在线路中的传播速度为2×10^8 m/s
  • 一个分组的长度为1KB(即1024字节)
  • 数据发送延时与往返传播延时相等
  • 1 Mbps = 10^6 bps
  1. 计算往返传播延时

    • 已知距离 d=20km=20×10^3m
    • 信号传播速度 v=2×10^8m/s
    • 往返传播延时 tRTT​=2d/v

    tRTT​=(2×20×10^3)/​(2×10^8)​=2×10^−4s

  2. 计算数据发送速率

    • 已知分组长度 L=1KB=1024×8bits=8192bits
    • 数据发送延时 tsend​ 与往返传播延时 tRTT​ 相等
    • 数据发送速率 R=L/tsend​

    由于 tsend​=tRTT​,所以

    R=8192bits​/2×10^−4s=4096×10^4bps=40.96Mbps

因此正确答案是 40.96 Mbps。


http://www.kler.cn/a/371304.html

相关文章:

  • AI驱动的低代码未来:加速应用开发的智能解决方案
  • 群控系统服务端开发模式-应用开发-业务架构逻辑开发BaseAPI继续开发二
  • 大语言模型及LangChain介绍
  • 一款专业获取 iOS 设备的 UDID 工具|一键获取iPhone iPad设备的 UDID
  • Kafka 解决消息丢失、乱序与重复消费
  • 基于SpringBoot的“时间管理系统”的设计与实现(源码+数据库+文档+PPT)
  • 启明云端乐鑫一级代理商,家电设备Matter交互方案,乐鑫ESP32-S3无线技术
  • JVM 调优深度剖析:优化 Java 应用的全方位攻略(一)
  • CentOS下安装ElasticSearch7.9.2(无坑版)
  • uniapp开发【选择地址-省市区功能】,直接套用即可
  • 2024-10-25 问AI: [AI面试题] 强化学习是如何工作
  • LINUX下使用SQLite查看.db数据库文件
  • C++之多态的深度剖析
  • FFmpeg 深度教程音视频处理的终极工具
  • 深入理解 Java JDK、JRE 和 JVM:原理与区别
  • OpenCV视觉分析之目标跟踪(4)目标跟踪类TrackerDaSiamRPN的使用
  • 电脑怎么设置开机启动项?Win11设置开机自动启动程序教程!
  • FastJson
  • 渲染集群服务器如何搭建
  • 微服务电商平台课程三:基础环境搭建
  • C语言中的位操作
  • Nginx配置基于端口的 Web 服务器
  • [面试题]ES6 Javascript
  • Diving into the HAL-----HAL_GPIO
  • Elasticsearch 向量搜索
  • Java学习笔记(十)