计算机网络期末考试学习记录

news2024/11/27 17:38:24

1.如果特别想把一个知识点给别人讲懂的话,那自己也会受益很多。

2.我是先讲给自己的,因为我本人也有太多疑问而不问。

3.答案是我自己做出来的,仅供参考。

1.路由器因目的不可达丢弃的普通IP分组,会向源主机发送(C)报文来报告错误

A IP     B TCP    C ICMP    D UDP

1.为什么使用ICMP报文?

为了更有效地转发IP数据报提高交付成功的机会

2.ICMP:网际控制报文协议(Internet Control Message Protocol)

 (工作在网际层)

3.什么是网际层?

即网络层。

4.ICMP能干什么?

ICMP允许主机或路由器报告差错情况提供有关异常情况的报告。

5.ICMP报文装在IP数据报中,作为其中的数据部分。但ICMP是IP层(网络层)的协议

6.ICMP报文格式。

 前四个字节:类型,代码,检验和

接着的4字节的内容与ICMP的类型有关。

最后是数据字段。长度取决于ICMP报文的类型。

代码字段:用于进一步区分某种类型中的几种不同情况。

检验和字段:用来检验整个ICMP报文。

因为IP数据报首部的检验和并不检验IP数据报的内容。 

 终点不可达:当路由器或主机不能交付数据报时就向源点发送终点不可达报文

2.对网络号172.23.5.0/24进行子网划分,得子网掩码255.255.255.248,得到的最大子网数、每个子网内最大可分配地址数分别为(  A )。

A 32,6    B 32,8    C 30,6    D 30,8

248=256-8

则子网掩码的前(32-3)29位都是1。

29-24=5

2^5=32

则子网可划分为32个。

2^3=8

8-2=6(去掉主机号为全0和全1的地址)

IP的划分属于网络层 

3.下列哪个不是TCP拥塞控制使用的算法。(D)

A慢开始    B快重传    C快恢复    D滑动窗口

1.什么是拥塞?

计算机网络中的带宽,交换节点的缓存和处理机等,都是网络的资源

在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏。这就是拥塞

2.什么是拥塞控制?

即防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不至于过载。

这是一个全局的过程。

涉及所有的主机,所有的路由器,以及与降低网络传输性能有关的所有因素。

3.什么是流量控制?

点对点通信量的控制,是个端到端的问题。(接收端控制发送端)

流量控制所要做的就是抑制发送端发送数据的速率,以便接收端来得及接收。

4.TCP的拥塞控制方法:

1.慢开始

2.拥塞避免

3.快重传

4.快恢复 

5. TCP的流量控制:

利用滑动窗口

ps:细节几乎可以说很陌生 

4.对实时性要求比较高,但对数据的准确性要求相对较低的应用(如在线电影),一般可使用传输层的( A )协议。

A UDP    B TCP    C FTP    D IP

UDP:实时性好,数据准确率低。

TCP:非常可靠,但实时性没UDP好。

FTP:是用来传送文件的。(应用层协议)

IP:是网络层协议。

5.网卡的配置参数中有一项“DNS服务器地址”,此DNS服务器指(  D  )。

A根域名服务器  B顶级域名服务器  C权威域名服务器  D本地域名服务器

这道题要么选A,要么选D。

我觉得是本地域名服务器。

因为用户使用DNS的功能,是通过与本地域名服务器进行通信实现的。

6. 路由器把IP分组封装到帧中时,应该(  D  )

A选择足够长的帧,可以封装一个特定IP分组

B选择足够长的帧,可以封装所有的IP分组

C选择最大帧长,如果不能够封装下,将剩余部分丢弃

D选择最大帧长,如果不能够封装下,对IP分组进行分片

足够长的帧,是不现实的。

不能够封装,就丢弃,也是不合理的。

选D。

7.在下列几组协议中,哪一个属于网络层协议?( D   )

A IP和TCP          B ARP和TELNET

C FTP和UDP         D ARP、ICMP和IP

IP:网络层

TCP:运输层

ARP:网络层

TELNET:应用层

FTP:应用层

UDP:运输层

ICMP:网络层

8.网络接口卡的基本功能包括:串/并行转换、数据收发和(  B  )

A数据传输   B数据缓存   C数据服务   D数据共享

什么是网络接口卡

它简称网卡(NIC)

它可以用来干什么?

使计算机和服务器等网络设备相互连接的电路板。

(没看懂)

可用在物理层传输信号,在网络层传输数据包。

充当计算机或服务器数据网络之间的中间媒介。

例如:用户发送一个web页面请求网卡从用户设备中获取数据,并将其发送网络服务器,然后接收所需的数据展示给用户。

9.关于ICMP报文,下列(  C  )的说法是正确的。

A ICMP报文可以单独在网中传送

B ICMP报文是属于传输层的报文

C ICMP报文主要用于传送差错信息和询问信息

D ICMP报文是供路由器使用的报文

10.假定一条线路每1/48秒被采样一次,每个可能的信号变化都运载2bit的信息。问传输速率是每秒多少个比特?(   A )

A 96b/s          B 48b/s          C 24b/s         D 16b/s

2bit/(1/48s)=96bit/s

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

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

相关文章

【每日挠头算法(4)】字符串相加|字符串相乘

欢迎~ 一、字符串相加思路:模拟竖式加法具体代码如下: 二、字符串相乘思路:模拟竖式乘法具体代码如下: 总结 一、字符串相加 点我直达~ 思路:模拟竖式加法 1.将两个字符串从右往左开始进行相加,使用一个变量ans表示进…

关于枚举常量手误带来的错误

前言 记录2020年5月30日,肯哥在群里面分享的一个因为手误带来的bug。 问题描述 肯哥原话: 又到了每天的open话题讨论时刻,一起在摸鱼中学点东西,今天我们来聊一个话题:一不小心的手误,代码有时能跑&#xf…

Python集合学习笔记

列表、字典、集合都是可变类型的序列. 集合是没有value的字典s {2, 3, 4, 5, 5, 5, 5, 6, 7, 7} print(s) # {2, 3, 4, 5, 6, 7} 集合中没有相同的元素,元素不能重复print() s1 set(range(6)) print(s1) # {0, 1, 2, 3, 4, 5} lis [2, 5, 8, 5, 8, 4, 9] s2 s…

搜索与图论(acwing算法基础)

文章目录 DFS排列数字n皇后 BFS走迷宫 拓扑序列单链表树与图的深度优先搜索模拟队列有向图的拓扑序列 bellman-ford有边数限制的最短路 spfaspfa求最短路spfa判断负环 FloydFloyd求最短路 PrimPrim算法求最小生成树 KruskalKruskal算法求最小生成树 染色法判定二分图染色法判定…

rabbitmq记录(服务器重启后,RabbitMQ用户丢失)

1.docker运行rabbitmq docker run -d --hostname my-rabbit --name myrabbit -p 15672:15672 -p 5672:5672 rabbitmq 2.进入rabbitmq容器 docker exec -it 3776394dd2b3 /bin/bash 3.开启rabbitmq可视化界面管理 rabbitmq-plugins enable rabbitmq_management 4.添加新用户…

RabbitMq-高级

参考:https://blog.csdn.net/dingd1234/article/details/125032383 1 TTL TTL QUEUE 声明args TTL MESSAGE postmessage中设置 区别:过期消息会直接删除消息,过期队列若配置死信队列会移到死信队列 ps:同时配置两个已小的为准 2…

2. Redis持久化、主从哨兵架构详解

分布式缓存技术Redis 1. Redis持久化1.1 RDB快照(snapshot)1.1.1 bgsave的写时复制(COW)机制 本文是按照自己的理解进行笔记总结,如有不正确的地方,还望大佬多多指点纠正,勿喷。 课程内容: 1、RDB、AOF及混合持久化详解 2、并行…

css基础一:说说你对CSS盒子模型的理解?

一、是什么 当对一个文档进行布局(layout)的时候,浏览器的渲染引擎会根据标准之一的 CSS 基础框盒模型(CSS basic box model),将所有元素表示为一个个矩形的盒子(box) 一个盒子由四…

认识HttpServletRequest和HttpServletResponse

hi,大家好,上一期我们认识了HttpServlet,这一期我们来认识一下HttpServletRequest和HttpServletResponse 🚀HttpServletRequest 💚1.核心方法介绍 💚2.代码举例展示 🚀HttpServletResponse 💚1.核心方法展示 &a…

STC12读取内部ID方法介绍

STC12读取内部ID方法介绍 🔖这里以STC12LE5A60S2为例,从STC12手册的第一章,1.10小结可以找到相关的ID相关的信息。这个信息主要是用于程序加密或产品销售管理等方面。🌿STC12LE5A60S2系统板: https://oshwhub.com/pers…

javaScript蓝桥杯----阅读吧

目录 一、介绍二、准备三、目标四、代码五、完成 一、介绍 “读万卷书,行万里路”,无论你现在贫穷或富有,身和心一定要有一个在路上。那么,在快节奏的今天,人们是如何利用碎片化的时间去阅读的呢?没错&…

【MySQL高级篇笔记-事务基础知识(中) 】

此笔记为尚硅谷MySQL高级篇部分内容 目录 一、数据库事务概述 1、存储引擎支持情况 2、基本概念 3、事务的ACID特性 1.原子性(atomicity) 2.一致性(consistency) 3.隔离型(isolation) 4.持久性&a…

卷积编码和维特比译码

文章目录 卷积编码维特比译码 卷积编码 卷积码是一种非分组码,通常适用于前向纠错。在分组码中,编码器产生的 n 个码元的一个码组,完全决定于这段时间中 k 比特输入信息。这个码组中的监督位仅监督本码组中 k 个信息位。卷积码在编码时虽然也…

Calico介绍

Calico 是一个基于 BGP 的纯三层的网络方案,与 OpenStack 、Kubernetes 、AWS 、GCE 等云平台都能够良好地集成 。 Calico 在每个计算节点都利用 Linux Kernel 实现了一个高效的 vRouter 来负责数据转发 。每个 vRouter 都通过 BGP 协议把在本节点上运行的容器的路由…

msf渗透练习-php后门反弹

说明: 本章内容,仅供学习,不要用于非法用途(做个好白帽) (一)后门反弹是什么 后门反弹是指攻击者在成功入侵一台计算机后,在目标计算机上安装一个“后门程序”,将该程序…

内网安全:横向传递攻击(SMB || WMI 明文或 hash 传递)

内网安全:横向传递攻击. 横向移动就是在拿下对方一台主机后,以拿下的那台主机作为跳板,对内网的其他主机再进行后面渗透,利用既有的资源尝试获取更多的凭据、更高的权限,一步一步拿下更多的主机,进而达到控…

解决语言障碍:如何将Axure变为中文版?

Axure 是一款备受称赞的原型设计工具,被誉为 "交互神器"。然而,在国内,一些设计师对于使用 Axure 有所犹豫,其中语言环境不适应是主要的顾虑之一。在本文中,我们将探讨一种更适合国内设计师的 Axure 中文版即…

网工内推 | 国企专场,补贴福利多,CCNP认证以上优先

01 凯盛数智信息技术科技(上海)有限公司 🔷招聘岗位:网络工程师(IT工程师) 🔷职责描述: 1、负责公司数据中心机房、服务器及网络设备的管理和维护工作; 2、负责公司基础…

微信小程序实用工具——渐变色按钮(二)

今日推荐💁‍♂️ 今年的国美毕业展已经开始了🧑‍🎨🧑‍🎨在杭州的小伙伴可以快速出击了🏃‍♂️🏃‍♂️ 这里我想推荐其中的一副版画作品《突围》 在众多版画系作品中被它所吸引 文章目录 今…

【linux离线升级gcc版本---gcc4.8.5-->gcc12.2.0】

【linux离线升级gcc版本---gcc4.8.5-->gcc12.2.0】 🔻 一、gcc简介🔻 二、gcc下载上传🔻 三、查看和安装gcc-12.2.0需要的依赖3.1 🍁 查看gcc-12.2.0所需依赖库3.2 🍁 安装gmp、mpfr、mpc、isl &#x1f53…