计算机网络技术-2022期末考试解析

news2024/12/23 10:28:20

【前言】 

这是计算机网络技术这门课,感觉和计网还是有不一样的,但也有能做的,把能做的做了。

一、单项选择题(每题2分,共20分)

1. 用于测试两台计算机连通状况的命令是 。 ( )
A. cmd B. ping C. ipconfig D Nslookup

2. 两个主机的 IP 地址分别是 10.11.7.24 10.11.7.100 ,要使得这两个主机包含在同一个子
网中,则该子网掩码长度应该为 比特。 ( )
A. 25 B.26 C. 27 D. 28

3. 要实现动态 IP 地址分配,网络中至少有一台计算机的网络操作系统中安装。 ( )
A. DNS 服务器
B DHCP 服务器
C. IIS 服务器
D ARP 代理服务器

4. IP 层负责 ______ 的通信, TCP 层负责 ______ 的通信。 ( )
A. 主机到主机、进程到进程
B. 进程到进程、主机到主机
C. 进程到进程、端到端  
D. 主机到进程、进程到主机

5. 一个 IP 地址为 10.10.30.88 的主机 A 访问 IP 202.120.2.102 Web 服务器中的网页。 如果 NAT 服务器内网 IP 地址为 10.10.30.88 ,外网 IP 地址为 218.81.195.105 ,那么 Web服务器收到主机 A 发送的数据报中,源 IP 地址的值是 。 ( )
A. 10.10.30.8 B. 218.81.195.105 C 10.10.30.88 D. 202.120.2.102

6. 以下路由协议中,基于 Link-State 算法的是 。 ( )
A. RIP B. IGRP C. EGP D. OSPF

7. 因特网中的协议应该满足规定的层次关系,下面的选项中能正确表示协议层次和对应关系的是。 ( )

8. 链路层的服务中, 服务被用于保证无差错地经链路层移动每个网络层数据。 ( )
A. 差错检测
B. 可靠交付
C. 滑动窗口
D. 半双工

9. 下面关于 TCP 主要特点的描述中,错误的是 。 ( )
A. 支持面向连接与并发的 TCP 连接
B. 支持字节流传输,自动确定接收端应用程序数据字节的起始与终止位置
C. 允许通信双方的应用程序在任何时候都可以发送数据
D. 确认机制用来检查数据是否完整地到达

10. 对于下列说法,错误的是 。 ( )
A. TCP 协议可以提供可靠的数据流传输服务
B. TCP 协议可以提供面向连接的数据流传输服务
C. TCP 协议可以提供全双工的数据流传输服务
D. TCP 协议可以提供面向非连接的数据流传输服务

 【选择题部分答案】BABAB DBACD

二、填空题(每题1分,共20分)

1. TCP/IP 层次模型包括 ___ (1) ____ ,运输层, ___ (2) ____ ,链路层和物理层。
 应用层,网络层

2. 假设主机 A 和主机 B 由一条带宽为 R 的链路相连,这两台主机相隔 m 米,沿该链路的传播速度为 s / 秒。现在主机 A 向主机 B 发送长度为 L 的分组,如果忽略结点处理时延和排队时延,端到端的时延为__(3)____
m/s+L/R

3. WWW 又称为 ___ (4) ____ ,每一个网页都有一个独立的地址,这些地址称为 URL/ 统一资源定位器。

 万维网

4. 邮件系统接收邮件使用的协议是 ___ (5) ____ ,发送邮件时使用的协议是 ___ (6) ____

 POP3,SMTP

5. 从滑动窗口的观点看,在停等协议中,接收窗口的大小为 ___ (7) ____

 【不会】

6. 网络层的 (8) 功能涉及分组在单一的路由器中从一条入链路到一条出链路的传送。

 转发

7. TCP 是因特网中的运输层协议,通过三次握手建立连接。请补充下图中的括号中的值 ___ (9) ___, ___ (10) ____ ___ (11) ____ ___ (12) ____
2001,1001,0,1001

8. UDP 检验和提供了差错检测的功能。发送方 UDP 对报文段的所有 ___ (13) ____ 比特字之和进行反码运输,求和时溢出的任何一位都被回卷。
 【不会】

9. 一个 IP 数据报长度为 8200 字节 ( 固定首部长度 ) ,现经过一个 MTU 1500 字节的网络传输。数据报需要分成多少___ (14) ___ 片,最后一片的偏移值是 ___ (15) ___
 6,925

10. IPV4 的地址长度为 32 位, IPV6 的地址长度为 ___ (16) ____ 位。
128

11. 将主机间交付扩展到进程间交付被称为运输层的 ( 17 ) 和多路分解。
多路复用

12. CSMA/CD 中,第 6 次碰撞后,节点选择 K=8 的概率为 ___ (18) ____ 。选择 K=8 时,对应 10M bps 以太网上的等待时延为 ___ (19) ____
1/64,1/20480s

13. 以太网数据帧格式中的源地址和目标地址的最大长度是 ___ (20) ____ 个二进制位。
48

三、 判断题(每题 1 分,共 10 分,对的打,错的打×

1. ( ) FTP HTTP 服务的常用 TCP 端口号是 21 80
2. ( )假定在主机 C 上有一个进程具有端口号 6789 UDP 套接字。假定主机 A 和主机 B 都用目的端口号 6789 向主机 C 发送一个 UDP 报文段。这两台主机的报文段在主机 C 将被描述为不同的套接字。
3. ( )设有 12 比特数据 111010101011 ,若采用单比特偶校验方案,则校验位为 1
4. ( )假设两个节点同时经过一个带宽为 R 的广播信道开始传输一个长度为 L
分组。用 d prop 表示这两个节点之间的传播时延。如果 d prop <L/R ,则不会发生碰撞。
5. ( )网络层能提供面向连接和面向无连接两种服务。
6. ( )将主机名转换成 IP 地址,要使用 DNS 协议,将 MAC 地址转换成 IP
址,要使用 ARP 协议。
7. ( )对于回退 N(GBN) 协议,如果第 K 个分组丢失,则目前已发送的 K+1 K+2
n 的分组都需要重传。
8. ( )在 Internet 中,虽然路由器可以连接多个物理网络,但是路由器具有单一
IP 地址。
9. ( ) ICMP 最典型的用途是差错控制, ICMP 报文是作为 IP 有效载荷承载的。
10. ( ) BGP 协议作为边界网关协议,完成自治系统之间的路由选择。

【判断题部分答案】 ✓×××× ×✓×✓✓

四、 计算题(每小题 10 分,共 20 分)

1. 假设网络中的路由器 D 转发表如左图所示。如果路由器 D 收到来自路由器 B RIP 通 告,如右图所示。试给出路由器 D 更新后的转发表。( 10 分)

 【答案(不确定)】

2. CRC 编码方案中,考虑 5 比特生成多项式 G=10011 ,并且假设需编码检测的数据段 D 的值为 1010101011 ,求要附加的比特 R 的值为多少?需给出计算过程。 10 分)
 【答案(不确定)】 0111

五、 综合应用题 (每小题 15 分,共 30 分)

1. 针对 GBN SR TCP 三种流水线协议,讨论以下问题。假定超时区间 T 大于 6*RTT(即连续发送完 6 个分组不会出现超时), A B 连续发送了 6 个分组(序号从 1 6 ),且第二个分组丢失。B 接收分组后会发送确认( ACK )分组给 A ,假定 ACK 不发生丢失。(15 分)
1) 为了保证最后 6 个分组在 B 都正确接收,讨论三种协议情况下,从最开始发送序号1 的分组算起,计算发送方 A 分别至少需要发送多少个分组?接收方 B 分别至少需要发送多少个 ACK? (要说明如何得到计算结果)( 5 分)
2) 对于 TCP 协议,画出发送过程示意图,并在图中注明 ACK 序号,并回答在什么时候重传分组 2 ?为什么?( 5 分)
3) GBN SR 以及 TCP 三种协议中,哪种协议下,接收方可以在最短时间内正确接收这 6 个分组?为什么?( 5 分)
【答案(不确定)】
GBN:11,10
SR:7,6
TCP:7,6
注意TCP的三个冗余ACK会重传
2. 某一网络地址块 192.168.75.0/24 中有 5 台主机 A B C D E ,它们的 IP 地址和子网掩码如下表所示。(15 分)
1) 5 台主机 A B C D E 分别属于哪几个网段?哪些主机位于同一个网段? ( 5
分)
2) 主机 C 的网络地址为多少?( 2 分)
3) 若要加入第六台主机 F ,使它与主机 D 属于同一网段,其 IP 地址范围是多少?( 2
分)
4) 若在网络中另加入一台主机 G ,其 IP 地址为 192.168.75.164 ,它的广播地址是多少?
哪些主机可以收到广播数据报?( 3 分)
5) 如果 5 台主机 A B C D E 需要访问互联网,至少需要增加什么网络设备?画
出简单的网络结构拓扑图。( 3 分)
【答案(不确定)】

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

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

相关文章

(N-137)基于springboot,vue运动会报名管理系统

开发工具&#xff1a;IDEA 服务器&#xff1a;Tomcat9.0&#xff0c; jdk1.8 项目构建&#xff1a;maven 数据库&#xff1a;mysql5.7 系统分前后台&#xff0c;项目采用前后端分离 前端技术&#xff1a;vueAvueElementUI 服务端技术&#xff1a;springbootmybatis 本项…

如何利用ChatGPT快速生成月报?

随着每个月的结束&#xff0c;个人和团队经常需要编写月报来回顾和总结。这项任务通常消耗大量时间和精力。幸运的是&#xff0c;借助ChatGPT&#xff0c;这个过程可以变得更加简单和高效。接下来&#xff0c;我将详细介绍如何利用ChatGPT快速生成月报&#xff0c;从而帮助你节…

简易实现 MyBatis 底层机制

MyBatis 大家好呀&#xff01;我是小笙&#xff0c;我中间有1年没有更新文章了&#xff0c;主要忙于毕业和就业相关事情&#xff0c;接下来&#xff0c;我会恢复更新&#xff01;我们一起努力吧&#xff01; 概述 MyBatis 是一个持久层的框架&#xff08;前身是 ibatis&#x…

jmeter--常用插件及服务器监控(14)

一.jmeter插件管理器 下载jmeter插件管理器&#xff1a;plugins-manager.jar 下载plugins-manager.jar并将其放入lib/ext目录&#xff0c;然后重启JMeter。 插件管理界面 打开选项->Plugins Manager&#xff08;界面见下图&#xff09;&#xff0c;“Installed Plugns”…

Github全球第一的免费waf防火墙雷池社区版的语义分析检测算法

传统规则防护&#xff0c;在当下为什么失灵&#xff1f; 当下&#xff0c;Web 应用防火墙大多采用规则匹配方式来识别和阻断攻击流量&#xff0c;但由于 Web 攻击成本低、方式复杂多样、高危漏洞不定期爆发等原因&#xff0c;管理者们在安全运维工作中不得不持续调整防护规则&a…

回顾2023,立2024flag

文章目录 回顾2023与CSDN相识专栏整理数据回顾 立2024flag 回顾2023 在过去的一年里&#xff0c;前端技术不断演进和创新。新技术、新框架层出不穷&#xff0c;给前端工程师提供了更多选择和挑战。2023年已经成为过去&#xff0c;回首这一年&#xff0c;我们也经历了许多挑战和…

@RequestParam

在我们写接口的时候&#xff0c;经常会用到这个注解来标记参数&#xff0c;通过这个注解我们可以把请求的url中的参数名和值映射到被标记的参数上。 比如下方&#xff0c;这个接口是通过传入的参数来查询相关信息的 我们定义这样一个接口&#xff0c;设置了8个参数&#xff0c;…

ChatGPT本地部署,学习记录

一、GPT4ALL模型 官网地址&#xff1a; Github&#xff1a;https://github.com/nomic-ai/gpt4all GPT4ALL项目部署简易&#xff0c;但是在运行体验上一般&#xff0c;并且是只调用CPU来进行运算。 看官方文档介绍在嵌入式上有比较大的优势&#xff0c;但是目前个人对嵌入式…

云贝教育 |【技术文章】存储对象的LIBRARY CACHE LOCK/PIN实验(一)

注: 本文为云贝教育 刘峰 原创&#xff0c;请尊重知识产权&#xff0c;转发请注明出处&#xff0c;不接受任何抄袭、演绎和未经注明出处的转载。 实验环境 操作系统&#xff1a;Red Hat Enterprise Linux release 8.8 (Ootpa) 数据库&#xff1a;oracle Version 19.3.0.0.0 …

Nginx介绍与安装

目录 nginx服务 1、Nginx 介绍 2、为什么选择 nginx 3、IO多路复用 1、I/O multiplexing【多并发】 2、一个请求到来了&#xff0c;nginx使用epoll接收请求的过程是怎样的? 3、异步&#xff0c;非阻塞 4、nginx 的内部技术架构 5、yum安装部署nginx和配置管理 1.获取…

Vue学习笔记六--Vue3学习

1、Vue3的优势 2、创建Vue3工程 前提&#xff1a;node -v 查看node版本&#xff0c;需要在16.0及以上 创建命令 npm init vuelatest,先安装create-vue然后创建项目 然后执行npm run dev 提示 sh: vite: command not found,需要执行npm i重新安装依赖&#xff0c;之后再执行np…

13.若依代码自动生成功能详解

文章目录 1.代码自动生成功能2.功能的使用3. 代码的导出和使用 1.代码自动生成功能 基于若依的目录结构&#xff0c;若依本身提供了代码生成功能&#xff0c;可以根据数据库表的内容&#xff0c;生成一些基本的CRUD的前后端的功能。本文将生成过程中的一些注意事项&#xff0c…

Windows系统设置会议闹钟铃声提醒怎么操作的

在这个快节奏的时代&#xff0c;我们每个人都像是被时间推着走。过去&#xff0c;我经常会因为埋头于工作而忘记了即将召开的会议&#xff0c;直到同事打来电话催促&#xff0c;才匆匆忙忙地赶去会议室。这种尴尬的经历让我意识到&#xff0c;我需要一个能够准时提醒我参加会议…

UI功能6大流程、接口测试8大流程这些你真的全会了吗?

在讲接口流程测试之前&#xff0c;首先需要给大家申明下&#xff1a;接口测试对于测试人员而言&#xff0c;非常非常重要&#xff0c;懂功能测试接口测试&#xff0c;就能在企业中拿到一份非常不错的薪资。 这么重要的接口测试&#xff0c;一般也是面试笔试必问。为方便大家更…

屡创佳绩!玻色量子与平安银行持续深化“量子计算+金融”创新合作

2024年1月4日&#xff0c;玻色量子凭借与平安银行联合发布的“信贷风险数据降维”量子计算真机测试优秀案例&#xff0c;成功荣登“2023年度产业数字化转型案例”之“新锐科技企业”榜单。这是双方在“量子金融”领域取得的又一重要研究成果。 2024年开年&#xff0c;玻色量子已…

ARP欺骗是什么,如何进行防护

ARP&#xff08;地址解析协议&#xff09;欺骗是一种常见的网络安全威胁&#xff0c;它利用了ARP协议的漏洞&#xff0c;对网络通信进行拦截和干扰。由于其高度的隐蔽性和广泛的适用场景&#xff0c;ARP欺骗已经成为一种难以防范的攻击方式。那么应该如何对其进行相应的防护措施…

java JDBC 连接数据库(增删查改)

必须先插入工具包 代码 public static void main(String[] args) {DataSource ds JdbcHelper.getDs();System.out.println(ds);JdbcTemplate jdbcTemplatenew JdbcTemplate(ds);System.out.println(jdbcTemplate);//新增String sql1"insert into biao values(null,?,?,…

【自学笔记】01Java基础-08Java常用API:04包装类

记录Java基础-常用API-有关时间日期的类。 1 包装类 其实就是8种基本数据类型对应的引用类型&#xff0c;因为基本数据类型不能直接参与面向对象编程。具有将基本数据类型转换为对象的功能&#xff0c;并且实现了多种接口&#xff0c;支持集合框架和泛型。 包装类的主要特点和…

智能AI一键养号,助力账号增加浏览轨迹的全新体验

我想分享一下我对亚马逊鲲鹏系统的智能AI一键养号功能的使用体验。这一创新性的功能让账号的养号过程变得更加轻松、灵活且有效。 首先&#xff0c;我对软件的AI功能页面印象深刻。通过勾选不同的姓名、职业、性别等选项&#xff0c;我可以生成各种不同的AI角色。这些角色使得账…

个人事务备忘录管理微信小程序

介绍 UniApp是一款使用Vue.js开发所有前端应用的框架&#xff0c;能够同时在iOS、Android、H5、小程序等多个平台上运行&#xff1b;所以本系统可以是一个安卓app&#xff0c;也可以是微信小程序 系统包括以下功能&#xff1a; 备忘录 管理个人事务 记事本 事务分类 日记编写…