吉林大学19、21级计算机学院《计算机网络》期末真题试题

news2024/11/20 11:26:41

一、21级(考后回忆)

一、不定项选择(一共10个选择题,一个两分,选全得满分)

不定项:可以选择1~4个

考点有:

①协议、服务

②码分多路复用通过接受码片序列,求哪个站点发送了比特1

③ICMP应用的基本知识(ping和tracert)

④同步异步,串行并行 (异步传输开销大,适合低速设备)

⑤拓扑结构 (不止于ppt上的性质,比如网状结构具有私密性这一点)

⑥数据链路层功能

⑦NAT

⑧端口号 以及 协议 (比如有个选项说DHCP服务器使用TCP的67号端口,这是错的因为DHCP服务器传输层使用的是UDP协议,应该是UDP的67号端口)

⑨中继器等 

**还有一道的不记得了,应该算是简单题。

比较混淆的选项:

①中继器采用广播方式传输数据。(√)

②网状拓扑具有健壮性和私密性(√)

③存在单选的情况

 二、简答题(一共五十分,十个小题)

①简述分组交换和电路交换的区别,为什么网络主要使用的是分组交换?

②简述DNS和ARP的功能,它们之间有什么区别?

③CRC冗余校验,生成多项式G(x)=x^3+x+1,接收方接收到的比特序列为*****(忘了),请判断是否出现差错。

④现一个公司有网络地址192.77.33/24,并且有8个子网,现标注出其网络中的主机数量,请为每个子网分配地址:

LAN1:50个主机,一个路由器接口

LAN2:12个主机,一个路由器接口

LAN3:10个主机,一个路由器接口

LAN4:10个主机,一个路由器接口

LAN5:4个主机,两个路由器接口

LAN6:20个主机,一个路由器接口

LAN7:20个主机,一个路由器接口

LAN8:25个主机,一个路由器接口

(本题有图,路由器接口是从图上看出来的,并未以数字值的形式给出)

⑤用纵坐标表示振幅,横坐标表示时间,请画出10110110的曼彻斯特编码。

⑥(1)HDLC协议实现透明传输的方式是什么?

(2)发送方想要发送的比特序列为01111101111110,请给出实际传输的比特序列

⑦简述慢启动算法和拥塞避免算法的区别

⑧给出表格中TCP三次握手时的SYN,ACK,seq,ack的值,客户端初始编号为X,服务器初始编号为Y。

标志字段SYN的值标志字段ACK的值序号seq确认号ack
第一次握手
第二次握手
第三次握手

⑨采用CSMA/CD,以太网数据传输率10Mbps,最短帧长64B,最长帧长是1500B,信道传输速率200m/us,试问争用期和系统最大跨距是多少?

⑩一个IP数据包4000B,以太网(最长帧长1500B),请给出分片后每个数据包标志字段MF,偏移量,总长度(IP首部固定为20B)

三、综合应用题(一共20分,8个小题)

题目设置一个情景,给了一个图,描述了图中的内容(我华出了一个简图),其中H1的ip地址为192.77.13.2/20,H2的IP地址为192.77.12.4/20,请根据题目信息回答下列问题。

(1)R3上需要哪两个不同的协议?请分别举一例子。

(2)X是某一网络设备,试问它可能是什么设备?

(3)请给R1连接至X的接口分配一个合适的IP地址

(4)如果H1发送一个目的地址为255.255.255.255的IP报文,试问H2,H3,H4哪些能够收到?请说明原因。

(5)H3发送一个http请求报文给web服务器(经过路径H3→R4→R3→R5→R6→R7→web服务器),试问报文的直接交付和间接交付的次数分别是多少?

(6)H3发送一个初始TTL值为128的报文给web服务器(经过路径H3→R4→R3→R5→R6→R7→web服务器),试问经过5个路由器到达web服务器后TTL值的大小。

(7)主机使用web服务,与web服务器之间使用的传输层协议是?web服务器使用的端口号是?

(8)主机H3是IPv4主机,web服务器是IPv6主机,若想要实现它们之间的通信,可以采用什么方法?

四、论述题(十分)

(1)可靠传输有哪些内容?

(2)请通过TCP协议特点和TCP报文头部字段论述TCP是如何实现可靠传输的。

五、题外话:坑点

        简答题中IP数据包分片说,以太网最长帧长是1500B,不要默认为1518B了。

        选择题考得相对比较细,不看ppt不会做,只看ppt其他题目也不会,最好看湖科大,做王道题,看ppt三件套都来一次。

        21级迪杰斯特拉、生成树算法、奈氏准则香农定理、滑动窗口大小的选择、距离向量算法、链路状态算法、停等协议性能评估、透明网桥自学习等这些都没考,这些题本应该是重点,也应当掌握。

二、20级

①选择题答案:CDABC   BDCBB  AACDB CABDA

②频带宽度W=最高频率-最低频率

③曼彻斯特编码的波特率:比特率=2:1

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

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

相关文章

PyCharm社区版设置简体中文界面

点击“File”, 出现的菜单中点击“Settings”, 在弹出的界面中,选“Plugins”, 然后在右边输入框中输入“chinese”, 在搜索结果中,选中Chinese(Simplified) Language Pack, 点击右边的“install”即可 最后“r…

打开软件游戏提示缺少msvcp140.dll的解决方法,修复缺少140dll文件的方法

一、msvcp140.dll是什么文件? msvcp140.dll是Microsoft Visual C 2015 Redistributable Package的一部分,它是运行许多Windows应用程序所必需的动态链接库文件之一。它包含了许多C类库,这些类库为开发人员提供了丰富的功能和工具&#xff0c…

【tensorflowflutter】自己写个机器学习模型用在项目上?

背景 拍摄APP项目上线有一阵了,每天的拍摄数据呈现波动上升状态、业务方需要对数据进行加工,如果能有对未来的数据量的预测就好了 。 目标 在端侧展示拍摄数据可视化趋势图等、并能推断数据(选择预测日期) 简单实现个demo gif背…

Keil5----生成hex文件和bin文件

Keil5编译环境搭建----教程目录 keil5----生成hex文件 具体步骤如下: 步骤1: 点击 魔法棒 “Options for Target” 。步骤2: 单击 Output。步骤3: 选择输出生成文件的路径。步骤4: 自定义生成的hex文件名。步骤5&am…

SpringBoot+Vue轻松实现考试管理系统

简介 本系统基于 Spring Boot 搭建的方便易用、高颜值的教学管理平台,提供多租户、权限管理、考试、练习、在线学习等功能。主要功能为在线考试、练习、刷题,在线学习。课程内容支持图文、视频,考试类型支持考试、练习、问卷。 源码下载 网…

算法专题六:模拟

一.替换所有的问号 替换所有的问号 1.思路一 class Solution { public:string modifyString(string s) {for(int i0;i<s.size();i){if(s[i] ?){for(char j a ; j<z ; j){//1.注意数组越界if((i0 || s[i-1] ! j) && (is.size()-1 || s[i1] ! j)){s[i] j;brea…

为什么说上了金蝶、用友系统后,下一步是部署BI?

经常有些不熟悉BI工具的用户问我&#xff1a;金蝶、用友系统和BI工具与什么区别&#xff0c;为什么说上了金蝶、用友系统后&#xff0c;下一步就是部署BI&#xff1f;这两个系统工具的功能不重叠吗&#xff1f; 首先&#xff0c;要了解金蝶、用友系统和BI工具的各自作用。 金…

第10课 利用windows API捕获桌面图像并通过FFmpeg分享

在上一章&#xff0c;我们已经实现了一对一音视频对话功能。在实际应用中&#xff0c;我们常需要把自己的电脑桌面分享给他人以实现桌面共享功能&#xff0c;这种功能在视频会议、在线教学等场景中很常见&#xff0c;这种功能如何实现呢&#xff1f;这节课我们就来解决这个问题…

我的小学时代——一段充满乐趣与探索的旅程

我的小学时代——一段充满乐趣与探索的旅程 在我深深的回忆中&#xff0c;小学时代是一段无比珍贵且充满活力与探索的时光&#xff0c;那是我在梓潼路小学度过的五载黄金岁月&#xff0c;从1979年开始&#xff0c;我迈进了那扇标志着人生学习之旅起点的大门。 梓潼路小学作为一…

新一代爬取JavaScript渲染页面的利器-playwright(二)

接上文&#xff1a;新一代爬取JavaScript渲染页面的利器-playwright&#xff08;一&#xff09;   上文我们主要讲了Playwright的特点、安装、基本使用、代码生成的使用以及模拟移动端浏览&#xff0c;这篇我们主要讲下Playwright的选择器以及常见的操作方法。 6.选择器 我们…

使用PowerJob做任务调度模块

最近项目中使用了PowerJob做任务调度模块&#xff0c;感觉这个框架真香&#xff0c;今天我们就来深入了解一下新一代的定时任务框架——PowerJob&#xff01; 简介 PowerJob是基于java开发的企业级的分布式任务调度平台&#xff0c;与xxl-job一样&#xff0c;基于web页面实现…

宽压输入1.5KV隔离直流高压输出电源模块

GRC系列低成本小体积宽电压输入隔离高压模块电源&#xff0c;是一款业界的隔离稳压型DC-DC高电压转换器&#xff0c;可在宽范围波动的不稳定电压输入环境中运行&#xff0c;通过模块的内部调整电路可以生成隔离稳压的直流高电压输出。产品外壳采用铝壳喷塑防腐设计&#xff0c;…

RTU数据采集终端

在现代工业控制系统中&#xff0c;数据采集是一个至关重要的步骤。RTU(远程终端单元)作为一种常用的数据采集终端设备&#xff0c;不仅可以实现数据的采集和传输&#xff0c;还可以实现现场设备的远程监控和控制。 一、RTU数据采集终端的工作原理 RTU数据采集终端是一种将现场…

springboot社区养老服务系统设计与实现

&#x1f345;点赞收藏关注 → 私信领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345;一 、设计说明 1.1 研究背景 当…

Spring框架-入门(IOC,DI)

文章目录 Spring框架简介创建Spring项目理解IOC和DI&#xff1a;IOC控制反转示例pom.xmlPerson.javaapplicationContext.xmlPersonTest.java DI依赖注入传统的方式GreetingService.javaGreetingServiceImpl.javaGreetingTest.java 使用DI依赖注入GreetingService.javaGreetingS…

关于系统设计的一些思考

0.前言 当我们站在系统设计的起点&#xff0c;面对一个新的需求&#xff0c;我们该如何开始呢&#xff1f;这是许多处于系统分析与设计领域的新手常常思考的问题。有些人可能会误以为&#xff0c;只要掌握了诸如面向对象、统一建模语言、设计模式、微服务、Serverless、Servic…

电脑视频剪辑软件哪个好用

电脑视频剪辑软件是当今创作者不可或缺的工具之一&#xff0c;它们能够帮助我们在电脑上对视频进行编辑、剪辑、特效添加等操作&#xff0c;使我们的作品更加专业、精美。然而&#xff0c;在众多的视频剪辑软件中&#xff0c;该选择哪一个呢&#xff1f;本文将为你推荐2款非常好…

全网最细,接口+接口自动化测试面试题汇总(附回答)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 1、我们测试的接口…

vite 如何设置 pwa,让网页类似 app 那样运行,使用插件 vite-plugin-pwa

vite 如何设置 pwa&#xff0c;让网页类似 app 那样运行&#xff0c;使用插件 vite-plugin-pwa 一、概述 情况还是那么个情况&#xff0c;还是原来的项目 vue2 改为 vitetsvue3 遇到的问题&#xff0c;今天这个问题是如何 在 Vite 环境下设置 PWA。 PWA 就是网页应用可以像 a…

驱动芯片,预计未来几年将达到605亿美元的规模

驱动芯片是指驱动显示屏幕幕的芯片&#xff0c;其应用广泛&#xff0c;主要用于电脑、手机、电视、平板电脑和汽车等设备。全球驱动芯片市场分析&#xff1a; 据市场研究预测&#xff0c;未来几年内&#xff0c;全球驱动芯片市场将保持稳定增长&#xff0c;并达到605亿美元的规…