【计算机网络教程】课程 章节测试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。

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

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

相关文章

金融标准体系

目录 基本原则 标准体系结构图 标准明细表 金融标准体系下载地址 基本原则 需求引领、顶层设计。 坚持目标导向、问题导向、结果 导向有机统一,构建支撑适用、体系完善、科学合理的金融 标准体系。 全面系统、重点突出。 以金融业运用有效、保护有力、 管理高…

Linux练习作业

1.搭建dns服务器能够对自定义的正向或者反向域完成数据解析查询。 2.配置从DNS服务器,对主dns服务器进行数据备份 环境准备 主从服务器都需要进行的操作#关闭防火墙、SELinnux systemctl stop firewalld setenforce 0#软件安装 yum install bind -y实验一&#…

【STL_list 模拟】——打造属于自己的高效链表容器

一、list节点 ​ list是一个双向循环带头的链表&#xff0c;所以链表节点结构如下&#xff1a; template<class T>struct ListNode{T val;ListNode* next;ListNode* prve;ListNode(int x){val x;next prve this;}};二、list迭代器 2.1、list迭代器与vector迭代器区别…

《Qwen2-VL》论文精读【上】:发表于2024年10月 Qwen2-VL 迅速崛起 | 性能与GPT-4o和Claude3.5相当

1、论文地址Qwen2-VL: Enhancing Vision-Language Model’s Perception of the World at Any Resolution 2、Qwen2-VL的Github仓库地址 该论文发表于2024年4月&#xff0c;是Qwen2-VL的续作&#xff0c;截止2024年11月&#xff0c;引用数24 文章目录 1 论文摘要2 引言3 实验3.…

LiveQing视频点播流媒体RTMP推流服务功能-支持电子放大拉框放大直播视频拉框放大录像视频流拉框放大电子放大

LiveQing视频点播流媒体RTMP推流服务功能-支持电子放大拉框放大直播视频拉框放大录像视频流拉框放大电子放大 1、鉴权直播2、视频点播3、RTMP推流视频直播和点播流媒体服务 1、鉴权直播 云直播服务-》鉴权直播 -》播放 &#xff0c;左键单击可以拉取矩形框&#xff0c;放大选中…

Zypher Research:服务器抽象叙事,GameFi 赛道的下一个热点?

继链抽象、账户抽象的概念后&#xff0c;Zypher Network 进一步提出了服务器抽象的概念&#xff0c;并基于 zk 技术率先推出了应用于 Web3 游戏领域的服务器抽象方案。基于该方案&#xff0c;游戏开发者能够在完全去中心化的环境下创建、运行游戏&#xff0c;而不需要依赖传统的…

【SpringCloud详细教程】-01-一文了解微服务

精品专题&#xff1a; 01.《C语言从不挂科到高绩点》课程详细笔记 https://blog.csdn.net/yueyehuguang/category_12753294.html?spm1001.2014.3001.5482 02. 《SpringBoot详细教程》课程详细笔记 https://blog.csdn.net/yueyehuguang/category_12789841.html?spm1001.20…

在使用 AMD GPU 的 PyTorch 中实现自动混合精度

Automatic mixed precision in PyTorch using AMD GPUs — ROCm Blogs 随着模型规模的增加&#xff0c;训练它们所需的时间和内存——以及因此而产生的成本——也在增加。因此&#xff0c;采取任何措施来减少训练时间和内存使用都是非常有益的。这就是自动混合精度&#xff08;…

基于布局的3D场景生成技术:SceneCraft

1. 概述 随着室内设计和虚拟现实技术的快速发展,快速生成高质量的3D室内场景成为行业需求的重要方向。SceneCraft是一种新型的3D场景生成技术,旨在根据用户提供的布局和文本描述,一键生成详细的室内3D场景。该技术不仅简化了设计流程,还大大提高了设计效率和用户体验。 2…

【Python爬虫实战】深入解析 Selenium:从元素定位到节点交互的完整自动化指南

#1024程序员节&#xff5c;征文# &#x1f308;个人主页&#xff1a;易辰君-CSDN博客 &#x1f525; 系列专栏&#xff1a;https://blog.csdn.net/2401_86688088/category_12797772.html ​ 前言 Selenium 是进行网页自动化操作的强大工具&#xff0c;在测试、数据抓取、用户行…

数据库->联合查询

目录 一、联合查询 1.联合查询 2.多表联合查询时MYSQL内部是如何进⾏计算的 3.多表联合查询 3.1语法 3.2指定多个表&#xff0c;进行联合查询 3.3通过表与表中的链接条件过滤掉无效数据 3.4通过指定列查询&#xff0c;精简查询结果​编辑 3.5可以通过给表起别名的方式&…

k8s知识点总结

docker 名称空间 分类 Docker中的名称空间用于提供进程隔离&#xff0c;确保容器之间的资源相互独立。主要分类包括&#xff1a; PID Namespace&#xff1a;进程ID隔离&#xff0c;使每个容器有自己的进程树&#xff0c;容器内的进程不会干扰其他容器或主机上的进程。 NET Nam…

C++11(1)——右值引用、统一初始化、C++发展史

一、C的发展史 1.C的产生 C的起源可以追溯到1979年&#xff0c;当时本贾尼&#xff08;C创始人&#xff09;在贝尔实验室从事计算机科学与软件工程的研究工作。面对项目中复杂的软件开发任务&#xff0c;特别是模拟和操作系统的开发工作&#xff0c;他感受到了现有语言&#…

计算机毕业设计Spark+大模型知识图谱中药推荐系统 中药数据分析可视化大屏 中药爬虫 机器学习 中药预测系统 中药情感分析 大数据毕业设计

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长联系方式的名片&#xff01; 作者简介&#xff1a;Java领…

javascript-Web APLs (三)

事件流 指的是事件完整执行过程中的流动路 说明&#xff1a;假设页面里有个div&#xff0c;当触发事件时&#xff0c;会经历两个阶段&#xff0c;分别是捕获阶段、冒泡阶段 简单来说&#xff1a;捕获阶段是 从父到子 冒泡阶段是从子到父 实际工作都是使用事件冒泡为主 事件…

11.Three.js使用indexeddb前端缓存模型优化前端加载效率

11.Three.js使用indexeddb前端缓存模型优化前端加载效率 1.简述 在使用Three.js做数字孪生应用场景时&#xff0c;我们常常需要用到大量模型或数据。在访问我们的数字孪生应用时&#xff0c;每次刷新都需要从web端进行请求大量的模型数据或其他渲染数据等等&#xff0c;会极大…

keepalive+mysql8双主

1.概述 利用keepalived实现Mysql数据库的高可用&#xff0c;KeepalivedMysql双主来实现MYSQL-HA&#xff0c;我们必须保证两台Mysql数据库的数据完全一致&#xff0c;实现方法是两台Mysql互为主从关系&#xff0c;通过keepalived配置VIP&#xff0c;实现当其中的一台Mysql数据库…

C++ 实现俄罗斯方块游戏

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 &#x1f49e;当前专栏…

项目实战:基于Linux的Flappy bird游戏开发

一、项目介绍 项目总结 1.按下空格键小鸟上升&#xff0c;不按小鸟下落 2.搭建小鸟需要穿过的管道 3.管道自动左移和创建 4.小鸟撞到管道游戏结束 知识储备 1.C语言 2.数据结构-链表 3.Ncurses库 4.信号机制 二、Ncurses库介绍 Ncurses是最早的System V Release 4.0 (SVr4)中…

nginx上传文件超过限制大小、响应超时、反向代理请求超时等问题解决

1、文件大小超过限制 相关配置&#xff1a; client_max_body_size&#xff1a; Syntax:client_max_body_size size;Default:client_max_body_size 1m;Context:http, server, location 2、连接超时: proxy_read_timeout&#xff1a; Syntax:proxy_read_timeout time;Default…