计算机网络系统结构-2020期末考试解析

【前言】

不知道为什么计算机网络一门课这么多兄弟,这份看着也像我们的学科,所以也做了。

一. 单选题(每题 2 分,共 20 题,合计 40 分)

1 、当数据由主机 A 发送到主机 B ,不参与数据封装工作的是 _______
A. 物理层 B. 数据链路层 C. 网络层 D. 传输层
2 、下列哪种交换方法最有效地使用网络带宽?
A. 分组交换
B. 报文交换
C. 电路交换
D. 各种方法都一样
3 、若用户程序使用 UDP 进行数据传输,则 _______ 层协议必须承担可靠性方面的
全部工作。
A. 数据链路层
B. 网络层
C. 传输层
D. 应用层
4 、在 TCP/IP 体系结构中,直接为 ICMP 提供服务的协议是 ______
A. PPP B. IP C. UDP D. TCP
5 TCP/IP 参考模型的网络层提供的是 ______
A. 无连接不可靠的数据报服务 B. 无连接可靠的数据包服务
C. 有连接不可靠的虚电路服务 D. 有连接可靠的虚电路服务
6 、下列 TCP/IP 应用层协议中,可以使用传输层无连接服务的是 ______
A. FTP B. DNS C. SMTP D. HTTP
7 、在以太网的二进制回退算法中,在 11 次碰撞之后,站点会在 0 ______ 之间选
择一个随机数。
A. 255
B. 511
C. 1023
D. 2047
8 、若用户 1 与用户 2 之间发送和接收电子邮件的过程如下图所示,则图中①、②、
③阶段分别使用的应用层协议可以是 ______
9 、无法隔离冲突域的网络互连设备是 ______
A. 路由器
B. 交换机
C. 集线器
D. 网桥
10 、路由器 R 通过以太网交换机 S1 S2 连接两个网络, R 的接口、主机 H1 H2 IP
地址与 MAC 地址如下图所示。若 H1 H2 发送 1 IP 分组 P ,则 H1 发出的封装 P 的以
太网帧的目的 MAC 地址、 H2 收到的封装 P 的以太网帧的源 MAC 地址分别是 ______
11 、某路由表中有转发接口相同的 4 条路由表项,其目的网络地址分别为 35.230.32.0/21
35.230.32.0/21 35.230.48.0/21 35.230.56.0/21 ,将这 4 条路由聚合后的目的网络地址
______
A. 35.230.0.0/19
B. 35.230.0.0/20
C. 35.230.32.0/19
D. 35.230.32.0/20
12 、用于域间路由的协议是 ______
A. RIP B. BGP C. OSPF D. ARP
13 、根据 CSMA/CD 协议的工作原理,下列情形中需要提高最短帧长度的是 ______
A. 网络传输速率不变,冲突域的最大距离变短
B. 上层协议使用 TCP 的概率增加
C. 在冲突域不变的情况下,减少线路中的中继器数量
D. 冲突域的最大距离不变,网络传输速率提高
14 、下面信息中, ______ 包含在 TCP 首部中而不包含在 UDP 首部中。
A. 目标端口号 B. 序号 C. 源端口号 D. 校验和
15 、流控制是一种机制,其本质是通过 ______ 来解决发送方和接收方速度的一致性。
A. 增大接收方接收速度
B. 减少发送方发送速度
C. 接收方向发送方反馈信息
D. 增加双方的缓冲区
16 ARP 的功能是 ______
A. 根据 MAC 地址查询 IP 地址
B. 根据 IP 地址查询 MAC 地址
C. 根据域名查询 IP 地址
D. 根据 IP 地址查询域名
17 、集线器和路由器分别运行于 TCP/IP 参考模型的 ______
A .数据链路层和网络层
B .网络层和传输层
C .传输层和数据链路层
D .物理层和网络层
18 、下列选项中,对正确接收到的数据帧进行确认的 MAC 协议是 ______
A. CSMA B. CDMA
C. CSMA/CD D. CSMA/CA
19 、主机甲向主机乙发送一个( SYN=1, seq=11220) TCP 报文段,期望与主机乙建立 TCP
连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的 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
20 、主机甲与主机乙之间建立了一个 TCP 连接,主机甲向主机乙发送了 3 个连续的 TCP
段,分别包含 300 字节、 400 字节和 500 字节的有效载荷,第 3 个段的序号为 900 。若
主机乙仅正确收到第 1 和第 3 个段,则主机乙发送给主机甲的确认序号是 ______
A. 300 B. 500 C. 1200 D. 1400
【选择题部分答案】AADBA BDDCD CBDBC BADCB

二. 综合应用题(每题 10 分,合计 50 分)

1、请结合各层提供的主要服务和协议简要描述因特网体系结构,说明路由器、链路层交
换机和主机各处理其中的哪些层次?
【答案】

路由器处理TCP/IP协议栈的物理层、链路层和网络层;链路层交换机处理TCP/IP协议栈的物理层和链路层;主机处理TCP/IP协议栈的物理层、链路层、网络层、传输层和应用层

2、假设两个节点 A 和 B 被连接到一个 900m 长的电缆的两端,它们都有一个 1000 比特(包
括所有首部和前同步码)的帧要发给对方。两个节点都试图在 t=0 时刻传输。假设在 A
和 B 之间有 4 个转发器,每个都插入 20 比特的时延。假设传输速率是 10Mbps,并且使
用回退间隔是 512 比特倍数的 CSMA/CD,在第一次碰撞后,在指数后退协议中 A 取 K=0,B
取 K=1。忽略阻塞信号和 96 比特的时延。
(1)A 和 B 之间的单向传播时延(包括转发器时延)是多少(以秒计)?假设信号传播
速度是 2×10 8 m/s。
(2)什么时候(以秒计)A 的分组完全交付给 B?
【答案】
3、如果收到无差错报文,但是未按序到来,TCP 对此未做明确规定,而是让 TCP 的实现
自行决定。试讨论下面两种方法的优缺点。
(1) 将不按序到达的报文暂存于缓存,待所缺序号的报文段收齐后再一起送到应用层。
(2) 丢弃不按序到达的报文。
【未做】
4、某公司网络如下图所示。IP 地址空间 192.168.1.0/24 被均分给销售部和技术部两个
子网,并已分别为部分主机和路由器接口分配了 IP 地址,销售部子网的 MTU=1500B,技
术部子网的 MTU=800B。请回答以下问题。
(1)假设主机 192.168.1.1 向主机 192.168.1.208 发送一个总长度为 1500B 的 IP 分组,
IP 分组的头部长度为 20B,路由器在通过接口 F1 转发该 IP 分组时进行了分片。若分片
时尽可能分为最大片,则一个最大 IP 分片封装数据的字节数是多少?至少需要分为几个
分片?每个分片的片偏移量是多少?
【答案】72B,2个片,0,98
5、小明来到宾馆,连接网络并在浏览器键入 www.hnu.edu.cn 访问湖南大学主页,请详
细说明网络通信的具体过程及其所用到的主要协议。
【答案】典型考题:
如果不考虑无线网络的连接,默认使用有线链路。
(1)访问时首先从本地DHCP服务器获得本机的IP,本地网络的网关路由器IP地址和本地DNS服务器IP地址。
(2)由于不知道本地DNS服务器的MAC地址,需要ARP协议介入,获取本地DNS服务器的MAC地址。
(3)使用DNS协议将www.hnu.edu.cn解析成IP地址。
(4)三次握手建立TCP连接。
(5)HTTP协议GET方法获取网站信息。

三. 扩展题(10 分)

网络体系结构发展主要有两个流派。一种改良派,该流派代表认为互联网现存问题
根源于 IPv4 协议,主张以 IPv6 协议取代 IPv4 协议。另一种为革命派,以 SDN 为代表的
革命派认为 TCP/IP 协议体系设计本身的缺陷,需要构建全新的网络体系结构。请问你支
持哪个流派,说出你的理由?
【未做】

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

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

相关文章

机器学习_7、KNN

数据采用:电离层数据 KNN完整的代码电离层数据资源-CSDN文库 代码 import os import csv import numpy as np from sklearn.model_selection import train_test_split from sklearn.neighbors import KNeighborsClassifier from sklearn.model_selection import …

ChatGPT可以帮你做什么?

学习 利用ChatGPT学习有很多,比如:语言学习、编程学习、论文学习拆解、推荐学习资源等,使用方法大同小异,这里以语言学习为例。 在开始前先给GPT充分的信息:(举例) 【角色】充当一名有丰富经验…

【分布式微服务专题】从单体到分布式(四、SpringCloud整合Sentinel)

目录 前言阅读对象阅读导航前置知识一、什么是服务雪崩1.1 基本介绍1.2 解决方案 二、什么是Sentinel2.1 基本介绍2.2 设计目的2.3 基本概念 三、Sentinel 功能和设计理念3.1 流量控制3.2 熔断降级3.3 系统负载保护 四、Sentinel 是如何工作的 笔记正文一、简单整合Sentinel1.1…

Zynq 电源

ZYNQ芯片的电源分PS系统部分和PL逻辑部分,两部分的电源分别是独立工作。PS系统部分的电源和PL逻辑部分的电源都有上电顺序,不正常的上电顺序可能会导致ARM系统和FPGA系统无法正常工作。 PS部分的电源有VCCPINT、VCCPAUX、VCCPLL和PS VCCO。 VCCPINT为PS内…

便捷好用的iOS文件管理App

便捷好用的iOS文件管理App 摘要 本文介绍了一款功能强大、免费的iOS文件管理App——克魔助手。通过使用克魔助手,用户可以轻松管理手机存储空间,清理垃圾文件,整理文件,并进行文件传输和截图操作。本文将详细介绍克魔助手的各项…

使用Sqoop将数据导入Hadoop的详细教程

在大数据处理中,Sqoop是一个强大的工具,它可以将关系型数据库中的数据导入到Hadoop生态系统中,以便进行进一步的分析和处理。本文将提供一个详细的教程,以帮助大家了解如何使用Sqoop将数据导入Hadoop。 准备工作 在开始之前&…

代码随想录 Leetcode707. 设计链表

题目: 代码(首刷看解析 2024年1月11日): class MyLinkedList { private:struct ListNode{int val;ListNode* next;ListNode(int val):val(val),next(nullptr){}};int size;ListNode* dummyHead; public:MyLinkedList() {dummyHead new List…

【算法】增减序列(贪心,差分)

题目 给定一个长度为 n 的数列 a1,a2,…,an,每次可以选择一个区间 [l,r],使下标在这个区间内的数都加一或者都减一。 求至少需要多少次操作才能使数列中的所有数都一样,并求出在保证最少次数的前提下,最终得到的数列可能有多少种…

机器人制作开源方案 | 六足灾后探测机器人

作者:毕钟诚 施钥 范江龙 张莉曼 陈金凤 单位:中国石油大学(北京) 指导老师:许亚岚 孙琳 世纪全球自然灾害频发,灾后探测重建工作十分重要,极端恶劣的现场探测环境,频发的余震甚至…

羊驼2:开放的基础和微调聊天模型--Llama 2论文阅读

论文地址:https://arxiv.org/pdf/2307.09288.pdfd 代码地址:GitHub - facebookresearch/llama-recipes: Examples and recipes for Llama 2 model 问答 用了多少个gpu? 这篇文档中使用了3.3M GPU小时的计算,使用的硬件类型是A…

H 指数,经典算法实战。

🏆作者简介,普修罗双战士,一直追求不断学习和成长,在技术的道路上持续探索和实践。 🏆多年互联网行业从业经验,历任核心研发工程师,项目技术负责人。 🎉欢迎 👍点赞✍评论…

【java八股文】之Java基础篇

1、Java有哪几种数据类型 基本数据类型:byte(1字节) short(2字节) int(4字节) long(8字节) float(4字节) double(8字节) char(2字节&a…

写点东西《Docker入门(下)》

写点东西《Docker入门(下)》 Docker ComposeDocker 注册表Docker 引擎Linux 容器和 Windows 容器的概念:容器编排Docker SwarmDocker Compose Docker Compose 是一个方便的工具,可帮助您轻松运行和连接不同的软件服务,就好像它们都是同一事件的一部分一样。 Docker Compo…

[电影] - 恶人传(韩)

英文片名:The Gangster The Cop The Devil 黑帮老大开了地下游戏厅,贿赂了警察队长。警察主角是刑警二组组长,还是去游戏厅搜查。 警察主角抓了个比较搞笑的黄毛: 警察队长,有个专门电话和黑帮联络的: 两个…

【Python】编程练习的解密与实战(三)

​🌈个人主页:Sarapines Programmer🔥 系列专栏:《Python | 编程解码》⏰诗赋清音:云生高巅梦远游, 星光点缀碧海愁。 山川深邃情难晤, 剑气凌云志自修。 目录 🪐1. 初识Python &a…

Tensorflow和飞桨Paddle的控制流算子设计

一、概览 注:整体方案上尚存在技术疑点,需进一步小组内讨论对齐,避免方案设计上存在后期难以扩展(或解决)的局限性 框架TensorFlow 1.xTensorFlow 2.xPaddlecond/while√√√实现机制组合OP (DataFlow)函数式 (Functio…

Alphalens因子分析(4) - Information Coefficient方法

在前面的笔记中,无论是回报分析,还是因子Alpha,它们都受到交易成本的影响。信息分析 (Information Analysis)则是一种不受这种影响的评估方法,主要研究方法就是信息系数(Information Coefficient)。 信息系数的范围为-1到1&#x…

linux 02 vmware的快照,文件管理

01.快照 使用快照: 同时的快照管理器: 如果想要返回快照,选择要选择的快照,跳转 02. 文件管理: cd 修改当前路径 02.touch 创建文件 03. mkdir 创建文件夹 mkdir -p 文件夹 (创建之前没有的上级文件…

leetcode面试经典150题——50 快乐数

题目:快乐数 描述: 编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变…

微软Visual Studio产品之Visual C++编程进阶——一维数组(画画版)

我是荔园微风,作为一名在IT界整整25年的老兵,看到不少初学者在学习编程语言的过程中如此的痛苦,我决定做点什么,我小时候喜欢看小人书(连环画),在那个没有电视、没有手机的年代,这是…