当前位置: 首页 > article >正文

计算机网络习题(第5章 网络层 第6章 传输层)

第5章 网络层

一、单选题

1、下列关于 IPv4 地址的说法中,错误的是(    )。

A、 IP 地址是逻辑地址

B、 IP 地址一般用点分十进制表示

C、 205.106.286.36 是一个合法的 IP 地址

D、 同一个网络中不能有两台计算机的 IP 地址相同

正确答案: C

2、某个 IPv4 地址的二进制形式为 11000000111111100000111111110000,则点分十进制形式为(    )。

A、 192.254.15.240

B、 240.15.254.192

C、 96.128.51.120

D、 120.51.128.96

正确答案: A

3、在 IPv4 地址的分类编址阶段,每个 B 类网络包含的 IP 地址数量为(    )。

A、 2 8

B、 2 8-2

C、 2 16

D、 2 16-2

正确答案: C

4、在 IPv4 地址的分类编址阶段,每个 B 类网络可分配给主机或路由器接口的 IP 地址数量为(    )。

A、 2 8

B、 2 8-2

C、 2 16

D、 2 16-2

正确答案: D

5、下列地址中,属于本地回路地址的是(    )。

A、 10.10.10.1

B、 255.255.255.0

C、 192.0.0.1

D、 127.0.0.1

正确答案: D

6、用于为主机动态配置 IP 地址的协议是(    )。

A、 ARP

B、 DHCP

C、 ICMP

D、 RARP

正确答案: B

7、下列 IP 地址中,属于私有地址的是(    )。

A、 20.1.32.7

B、 192.160.33.60

C、 172.27.38.10

D、 127.0.0.1

正确答案: C

8、下列 IP 地址不允许出现在 Internet 上的是(    )。

A、 192.172.56.23

B、 172.15.34.128

C、 192.168.32.17

D、 172.128.45.34

正确答案: C

9、如果 IP 数据报太长,则需要在传输过程中被分片。那么对分片后的 IP 数据报进行重组的地方在(    )。

A、 源主机

B、 二层交换机

C、 下一跳路由器

D、 目的主机

正确答案: D

10、IP 数据报中的校验字段检查范围是(    )。

A、 整个 IPv4 数据报

B、 仅检查 IPv4 数据报的首部

C、 仅检查 IPv4 数据报的数据载荷

D、 以上皆检查

正确答案: B

11、ARP 协议的功能是(    )。

A、 根据 IP 地址查询 MAC 地址

B、 根据 MAC 地址查询 IP 地址

C、 根据域名查询 IP 地址

D、 根据 IP 地址查询域名

正确答案: A

12、为了解决 IP 地址耗尽的问题,可以采用以下一些措施,其中治本的是(    )。

A、 划分子网

B、 采用无分类编址 CIDR

C、 采用网络地址转换 NAT

D、 采用 IPv6

正确答案: D

13、若某个路由器收到 TTL 值为 1 的 IP 数据报,则(    )。

A、 转发该 IP 数据报

B、 仅仅丢弃该 IP 数据报

C、 丢弃该 IP 数据报并向发送该 IP 数据报的源主机发送类型为终点不可达的 ICMP 差错报告报文

D、 丢弃该 IP 数据报并向发送该 IP 数据报的源主机发送类型为时间超过的 ICMP 差错报告报文

正确答案: D

14、若路由器检查出所收到的 IP 数据报的首部出现了误码,路由器会丢弃该 IP 数据报并向源主机发送(    )类型的 ICMP 差错报告报文。

A、 路由重定向

B、 源点抑制

C、 时间超过

D、 参数问题

正确答案: D

15、在 RIP 协议中,若到某个网络的距离值为 16,其意义是(    )。

A、 该网络不可达

B、 存在循环路由

C、 该网络为直接连接网络

D、 到达该网络要经过15次转发

正确答案: A

16、RIP、OSPF、BGP 的路由选择算法分别基于(    )。

A、 路径向量、链路状态、距离向量

B、 距离向量、路径向量、链路状态

C、 路径向量、距离向量、链路状态

D、 距离向量、链路状态、路径向量

正确答案: D

二、判断题

1、互联网上的每台主机(或路由器)的每个接口都必须有一个在全世界唯一的 IP 地址。(√)

2、在各类 IP 地址中,主机号全为 0 表示本网络的网络地址,主机号全为 1 表示本网络的广播地址,都不能用做主机 IP 地址。  (√)

3、IP 协议支持异构网络互连。   (√)

4、使用隧道技术,可以使 IPv6 分组通过 IPv4 网络传输。  (√)

三、名词解释

1、ISP:因特网服务提供方

2、CIDR:无类别域间路由选择

四、简答题

1、网络层的主要功能是什么?

信源到信宿的传输

网络互连

路由选择

逻辑寻址

地址转换

复用

流量控制和拥塞控制

2、分类的 IP 地址与 CIDR 编址有何不同?

分类IP地址和CIDR编址的主要区别在于地址分配的灵活性和路由效率。‌‌

(1)分类IP地址

① 分类IP地址分为五类:A、B、C、D、E类。其中D类地址用于多播,E类地址保留未用。

② A、B、C 类为单播地址,可分配给主机或路由器接口使用。

采用两级地址结构:IP地址::={<网络号>,<主机号>} 。

网络号所占位数 n = 8,16,24,分别对应A类、B类、C类IP地址。

分类IP地址采用点分十进制记法。

③ 缺点:地址块过大或过小,不能合理有效地分配IP地址,造成IP地址资源的浪费。

(2)CIDR编址

① CIDR是无分类编址,对原来用于分配A类、B类和C类IP地址的有类别编址进行了重新构建,用网络前缀取代了网络号。

采用两级地址结构:IP地址::={<网络前缀>,<主机号>} 。

网络前缀的位数n不固定,可以在032之间选取任意值。

CIDR使用斜线记法,即在IP地址后面加上斜线“/”,斜线后面是网络前缀所占的位数。

② 优点:可根据客户的需要分配适当大小的CIDR地址块,从而更加有效地分配IP地址;可以实现路由聚合,从而减少路由表的规模、加快路由匹配速度。

3、网络服务质量(QoS)包括哪几方面的指标? 

带宽、时延、抖动(延迟的变化)、丢包率。

五、计算题

1、已知一 CIDR 地址块为 200.56.168.0/21。

(1)试用二进制形式表示这个地址块?

(2)这个 CIDR 地址块包括有多少个 C 类地址块?

解答:

111001000 00111000 10101*

(2)232-21 / 28 = 8

2、某路由表中有转发接口相同的 4 个路由表项,其中目的地址分别为 86.21.80.0/22、86.21.84.0/22、86.21.88.0/22、86.21.92.0/22,对这 4 条路由进行最大限度聚合后的网络地址为?

解答:

对多条路由进行最大限度聚合需要找出最长的相同前缀,4个路由表项86.21.80.0/2286.21.84.0/2286.21.88.0/2286.21.92.0/22,前缀长度都是22位,且地址的前两个字节都相同,第三个字节前6位包含在网络前缀中第三字节二进制形式分别为:01010000010101000101100001011100,前40101相同,所以最长的相同前缀是16+4=20位,最大限度聚合后的网络地址为86.21.80.0/20

3、某单位分配到一个地址块 136.23.12.64/26,现在需要进一步划分为 4 个一样大的子网。试问:

(1)每个子网的网络前缀有多长?每一个子网中有多少个地址?

(2)每一个子网的地址块是什么,可分配给主机使用的最小地址和最大地址是什么?  

(1)

地址块136.23.12.64/26划分为4个子网,需要从主机号中拿出2位作为子网号,则每个子网前缀28位,每个子网中有232-28 = 16个地址。

(2)

地址块 136.23.12.64/26写成二进制地址形式,从主机号中拿出2位作为子网号:

10001000 00010111 00001100 01*

10001000 00010111 00001100 01XX*    XX可分别取值:00、01、10、11

则各子网的地址块、可分配给主机使用的最小地址和最大地址分别如下:

第1个子网:

10001000 00010111 00001100 0100*          136.23.12.64/28  地址块地址

10001000 00010111 00001100 01000001/28    136.23.12.65/28  可分配给主机最小地址

10001000 00010111 00001100 01001110/28    136.23.12.78/28  可分配给主机最大地址

第2个子网:

10001000 00010111 00001100 0101*          136.23.12.80/28  地址块地址

10001000 00010111 00001100 01010001/28    136.23.12.81/28  可分配给主机最小地址

10001000 00010111 00001100 01011110/28    136.23.12.94/28  可分配给主机最大地址

第3个子网:                          

10001000 00010111 00001100 0110*          136.23.12.96/28  地址块地址

10001000 00010111 00001100 01100001/28    136.23.12.97/28  可分配给主机最小地址

10001000 00010111 00001100 01101110/28    136.23.12.110/28 可分配给主机最大地址

第4个子网:

10001000 00010111 00001100 0111*          136.23.12.112/28 地址块地址

10001000 00010111 00001100 01110001/28    136.23.12.113/28 可分配给主机最小地址

10001000 00010111 00001100 01111110/28    136.23.12.126/28 可分配给主机最大地址

第6章 传输层

一、单选题

1、运输层提供(    )间的逻辑通信。

A、 主机

B、 应用进程

C、 路由器

D、 操作系统

正确答案: B

2、以下哪一项能够唯一确定一个在互联网上通信的进程(    )。

A、 主机名

B、 IP 地址及 MAC 地址

C、 MAC 地址及端口号

D、 IP 地址及端口号

正确答案: D

3、TCP 协议规定 HTTP(    )进程的端口号为 80。

A、 客户

B、 解析

C、 服务器

D、 主机

正确答案: C

4、传输层面向连接服务的特性是(    )。

A、 不保证可靠和顺序交付

B、 不保证可靠、但保证顺序交付

C、 保证可靠、但不保证顺序交付

D、 保证可靠和顺序交付

正确答案: D

5、HTTP 和 DNS 查询使用的运输层协议依次是(    )。

A、 TCP , UDP

B、 TCP , TCP

C、 UDP , UDP

D、 UDP , TCP

正确答案: A

6、下列不属于 TCP 特点的是(    )。

A、 面向字节流

B、 全双工

C、 可靠

D、 支持广播

正确答案: D

7、下列关于 UDP 协议的叙述中,错误的是(    )。

A、 UDP 使用尽最大努力交付

B、 UDP 是面向报文的

C、 UDP 没有拥塞控制

D、 UDP 只支持一对一通信

正确答案: D

8、接收端收到有差错的 UDP 用户数据报时的处理方式是(    )。

A、 直接丢弃

B、 通知发送方

C、 纠正差错

D、 等待重传

正确答案: A

9、UDP 协议实现分用时所依据的头部字段是(    )。

A、 源端口号

B、 目的端口号

C、 长度

D、 校验和

正确答案: B

10、TCP 报文段首部的最小长度为(    )。

A、 20 字节

B、 40 字节

C、 60 字节

D、 80 字节

正确答案: A

11、TCP 报文段首部中序号字段的作用是(    )。

A、 指明 TCP 报文段首部第一个字节的序号

B、 指明 TCP 报文段的数据载荷的第一个字节的序号

C、 指明 TCP 报文段的数据载荷的最后一个字节的序号

D、 指明 TCP 报文段的数据载荷的长度

正确答案: B

12、TCP 报文段首部中窗口字段的值(    )。

A、 指明自己的拥塞窗口的尺寸

B、 指明对方的发送窗口的尺寸

C、 指明自己的接收窗口的尺寸

D、 指明对方的拥塞窗口的尺寸

正确答案: C

13、在 TCP 协议中,发送方窗口大小取决于(    )。

A、 接收窗口

B、 拥塞窗口

C、 Min [接收窗口, 拥塞窗口]

D、 Max [接收窗口, 拥塞窗口]

正确答案: C

14、TCP 协议使用三次握手来建立连接,握手的第一个报文段中被置为 1 的标志位是(    )。

A、 SYN

B、 ACK

C、 FIN

D、 URG

正确答案: A

15、TCP 的通信双方,有一方发送了 FIN 标志位为 1 的报文段,表示(    )。

A、 将断开通信双方的 TCP 连接

B、 单方面释放连接,表示本方已经无数据发送,但可以接收对方的数据

C、 中止数据发送,双方都不能发送数据

D、 连接被重新建立

正确答案: B

16、TCP 提供可靠数据传输的机制包括(    )。
差错检测 ② 序号和确认 ③ 超时重传 ④ 流量控制 ⑤拥塞控制

A、 ① ②

B、 ① ② ③

C、 ① ② ③ ④

D、 ① ② ③ ④ ⑤

正确答案: D

17、为了保证数据传输的可靠性,TCP 采用了对(    )确认的机制。

A、 报文段

B、 分组

C、 字节

D、 比特

正确答案: A

18、TCP 拥塞控制算法不包括(    )。

A、 慢开始

B、 拥塞避免

C、 快重传

D、 慢恢复

正确答案: D

19、万维网上的每个页面都有一个唯一的地址,这些地址统称为(    )。

A、 IP 地址

B、 域名

C、 URL(统一资源定位符)

D、 www 地址

正确答案: C

二、判断题

1、TCP 使用滑动窗口进行流量控制。   (√)

2、DNS 服务器可以将域名解析为 IP 地址。    (√)

3、Web 服务器主要采用 HTTP 或其安全版本 HTTPS 来与客户端进行通信。 (√)

三、名词解释

1、SOCKET:套接字

2、DNS:域名系统

3、URL:统一资源定位符

、简答题

1、TCP 可实现可靠的数据传输,可靠传输的含义?

发送进程发送什么样的数据,接收进程就收到什么样的数据。

即:无差错、不丢失、不重复、按序交付。

2、比较 TCP 和 UDP 的异同?

UDP和TCP都是运输层协议,为应用进程之间的通信提供数据传输服务。

UDP提供不可靠无连接的运输服务,TCP提供可靠的、面向连接的运输服务。

UDP是面向报文的,TCP是面向字节流的。

UDP支持一对一、一对多、多对一、多对多等交互通信,TCP只支持一对一交互通信。

UDP实现简单、开销小,TCP实现复杂、开销大。

五、计算题

1、若甲向乙发起一个 TCP 连接,最大段长 MSS = 1KB,RTT = 5ms,乙开辟的接收缓存为 64KB,则甲从连接建立成功至发送窗口达到 32KB,需经过的时间至少是多少(忽略段传输延迟)?

解答:

已知乙的接收缓存为 64KB,则接收窗口最大值为64KB。

发送窗口 = min{接收窗口,拥塞窗口}

求甲从连接建立成功至发送窗口达到 32KB,至少需经过多少时间,则考虑没有发生超时等情况,所以一直执行慢开始算法,拥塞窗口从1KB开始以指数增长达到 32KB,

变化过程为:1->2->4->8->16->32KB,总共经历5个RTT,

则需经过的时间至少是5×5ms = 25ms。

2、主机甲和主机乙新建一个TCP连接,甲的拥塞控制初始阈值为32 KB,甲向乙始终以 MSS = 1 KB大小的段发送数据,并一直有数据发送;乙为该连接分配16 KB 接收缓存,并对每个数据段进行确认,忽略段传输延迟。若乙收到的数据全部存入缓存,不被取走,则甲从连接建立成功时刻起,未发生超时的情况下,经过4 个RTT后,甲的发送窗口是多少?

解答:

连接建立成功后,甲的拥塞窗口为1KB,然后拥塞窗口按指数增长,经过4个RTT后,

拥塞窗口的变化为 1->2->4->8->16KB,由于乙收到的数据全部存在缓存中,缓存中已经存储了1+2+4+8=15KB,剩余16KB-15KB=1KB,因此乙的接收窗口为1KB。

所以甲的发送窗口 = min{拥塞窗口,接收窗口} = min{16KB,1KB}=1KB。


http://www.kler.cn/a/451995.html

相关文章:

  • 【MySQL】十三,关于MySQL的全文索引
  • Node.js 工具:在 Windows 11 中配置 Node.js 的详细步骤
  • 纯Dart Flutter库适配HarmonyOS
  • InnoDB引擎的内存结构
  • 智能化军事【五】精确制导武器智能化实现
  • kubeadm搭建k8s集群
  • 基于3D-Speaker进行区分说话人项目搭建过程报错记录 | 通话录音说话人区分以及语音识别 | 声纹识别以及语音识别 | pyannote-audio
  • 学习threejs,THREE.CircleGeometry 二维平面圆形几何体
  • webrtc获取IceCandidate流程
  • 如何在 Ubuntu 22.04 上安装 phpMyAdmin
  • 记AI的遇见、使用和思考
  • vue+elementui实现下拉表格多选+搜索+分页+回显+全选2.0
  • 使用 Python 为 PDF 添加水印
  • 【Android】BuildConfig类找不到(无法生成问题解决)
  • 【Golang 面试题】每日 3 题(四)
  • 安装k8s涉及命令(方便放到txt离线使用)
  • 常见设计原则
  • 如何解决 Apache 中 “CORS no allow credentials” 错误 ?
  • 由于这些关键原因,我总是手边有一台虚拟机
  • 微信小程序用户信息解密 AES/CBC/NoPadding 解密失败问题
  • Linux环境下使用tomcat+nginx部署若依项目
  • --spring.profiles.active=prod
  • 100V宽压输入反激隔离电源,适用于N道沟MOSFET或GaN或5V栅极驱动器,无需光耦合
  • 全国硕士研究生入学考试(考研)备考要点之具体科目
  • 如何系统全面地自学Java语言?
  • 【工具变量】山水工程试点政策DID(2000-2023年)