961题库 北航计算机 计算机网络 附答案 简答题形式

有题目和答案,没有解析,不懂的题问大模型即可,无偿分享。

第1组

习题

  1. 某网络拓扑如题下图所示,其中 R 为路由器,主机 H1~H4 的 IP 地址配置以及 R 的各接口 IP 地址配置如图中所示。现有若干以太网交换机(无 VLAN 功能)和路由器两类网络互连设备可供选择。

    请回答下列问题:

    (1)设备 1、设备 2 和设备 3 分别应选择什么类型的网络设备?

    (2)设备 1、设备 2 和设备 3 中,哪几个设备的接口需要配置 IP 地址?为对应的接口配置正确的 IP 地址。

    (3)为确保主机 H1~H4 能够访问 Internet,R 需要提供什么服务?

    (4)若主机 H3 发送一个目的地址为 192.168.1.127 的 IP 数据报,网络中哪几个主机会接收该数据报?

  2. 某公司的网络如题下图所示。IP 地址空间 192.168.1.0/24 被均分给销售部和技术部两个子网,并已分别为部分主机和路由器接口分配了 IP 地址,销售部子网的 MTU =1500B,技术部子网的 MTU = 800B。IP包分片的规则是数据部分须为8字节的整数倍,如可分8字节,16字节,24字节有效载荷的数据包。

    请回答下列问题。

    (1)销售部子网的广播地址是什么?技术部子网的子网地址是什么?若每个主机仅分配一个 IP 地址,则技术部子网还可以连接多少台主机?

    (2)假设主机 192.168.1.1 向主机 192.168.1.208 发送一个总长度为 1500B 的 IP 分组,IP 分组的头部长度为 20B,路由器在通过接口 F1 转发该 IP 分组时进行了分片。若分片时尽可能分为最大片,则一个最大 IP 分片封装数据的字节数是多少?至少需要分为几个分片?每个分片的片偏移量是多少?

答案

  1. (1)设备 1 为路由器,设备 2、3 为以太网交换机

    (2)设备 1 为路由器,其接口应配置 IP 地址,设备 1 的 IF2、IF3

    接口的 IP 地址分别设置为 192.168.1.1/26 和 192.168.1.65/26

    (3)R 需要提供 NAT 服务,即网络地址转换服务

    (4)主机号全为 1,为本网络的广播地址,由于路由器可以隔离广播域,只有主机 H4 会接收到数据报

  2. (1)令销售部子网的主机号全 1,可以得到该部门的广播地址为192. 168.1.127/25;技术部子网的完整地址为 192.168.1.128/25;有 1 个 IP 地址分配给了路由器的端口(192.168.1.254),因此还可以分配 126 - 80 - 1 = 45 台

    (2)且注意分片的数据长度必须是 8B 的整数倍。由题可知,在技术子网内,MTU = 800B,IP 分组头部长 20B,最大 IP 分片封装数

    据的字节数为 [ ( 800 − 20 ) / 8 ] × 8 = 776 [(800 - 20)/8]×8 = 776 [(800−20)/8]×8=776。至少需要的分片数为 [ ( 1500 − 20 ) / 776 ] = 2 [(1500 - 20)/776] = 2 [(1500−20)/776]=2。第 1 个分片的偏移量为 0;第 2 个分片的偏移量为 776/8 = 97。


第2组

习题

  1. 甲乙双方均采用后退N帧协议(GBN)进行持续的双向数据传输,GBN协议的发送窗口上限为 2 n − 1 2^n-1 2n−1,n为序号长度,且双方始终采用捎带确认。Sx,y和Rx,y分别表示甲方和乙方发送的数据帧,其中:x是发送序号;y是确认序号(表示希望接收对方的下一帧序号);数据帧的发送序号和确认序号字段均为3比特。下图给出了甲方发送数据帧和接收数据帧的两种场景,其中t0为初始时刻,此时甲方的发送和确认序号均为0,t1时刻甲方有足够多的数据待发送

    请回答下列问题。

    (1)对于图(a),t0时刻到t1时刻期间,甲方可以断定乙方已正确接收的数据帧数是多少?正确接收的是哪几个帧(请用Sx,y形式给出)?

    (2)对于图(a),从t1时刻起,甲方在不出现超时且未收到乙方新的数据帧之前,最多还可以发送多少个数据帧?其中第一个帧和最后一个帧分别是哪个(请用Sx,y形式给出)?

    (3)对于图(b),从t1时刻起,甲方在不出现新的超时且未收到乙方新的数据帧之前,需要重发多少个数据帧?重发的第一个帧是哪个(请用Sx,y形式给出)?

  2. 某网络拓扑如题47图所示,其中路由器内网接口、DHCP服务器、WWW服务器与主机1均采用静态IP地址配置,相关地址信息见图中标注;主机2~主机N通过DHCP服务器动态获取IP地址等配置信息。

    请回答下列问题。

    (1)DHCP服务器可为主机2~主机N动态分配IP地址的最大范围是什么?主机2使用DHCP协议获取IP地址的过程中,发送的封装DHCP Discover报文的IP分组的源IP地址和目的IP地址分别是什么?

    (2)若主机2的ARP表为空,则该主机访问Internet时,发出的第一个以太网帧的目的MAC地址是什么?封装主机2发往Internet的IP分组的以太网帧的目的MAC地址是什么?

    (3)若主机1的子网掩码和默认网关分别配置为255.255.255.0和111.123.15.2,则该主机是否能访问WWW服务器?是否能访问Internet?请说明理由。

答案

  1. (1)t0时刻到t1时刻期间,甲方可以断定乙方已正确接收了3个数据帧,分别是S0,0、S1,0、S2,0。

    (2)从t1时刻起,甲方最多还可以发送5个数据帧,其中第一个帧是S5,2,最后一个数据帧是S1,2。

    (3)甲方需要重发3个数据帧,重发的第一个帧是S2,3。

  2. (1)DHCP服务器可为主机2~主机N动态分配IP地址的最大范围是:111.123.15.5~111.123.15.254;主机2发送的封装DHCPDiscover报文的IP分组的源IP地址和目的IP地址分别是0.0.0.0和255.255.255.255。

    (2)主机2发出的第一个以太网帧的目的MAC地址是ff-ff-ff-ff-ff-ff;封装主机2发往Internet的IP分组的以太网帧的目的MAC地址是00-al-al-al-al-al。

    (3)主机1能访问WWW服务器,但不能访问Internet。由于主机1的子网掩码配置正确而默认网关IP地址被错误地配置为111.123.15.2(正确IP地址是111.123.15.1),所以主机1可以访问在同一个子网内的WWW服务器,但当主机1访问Internet时,生机1发出的IP分组会被路由到错误的默认网关(111.123.15.2),从而无法到达目的主机。


第3组

习题

  1. 假设 Internet 的两个自治系统构成的网络如题下图所示,自治系统 ASI 由路由器R1 连接两个子网构成;自治系统 AS2 由路由器 R2、R3 互联并连接 3 个子网构成。各子网地址、R2 的接口名、R1 与 R3 的部分接口 IP 地址如下图所示。

    请回答下列问题。

    (1)假设路由表结构如下表所示。请利用路由聚合技术,给出 R2 的路由表,要求包括到达上图中所有子网的路由,且路由表中的路由项尽可能少。

    (2)若 R2 收到一个目的 IP 地址为 194.17.20.200 的 IP 分组,R2 会通过哪个接口转发该IP 分组?

    (3)R1 与 R2 之间利用哪个路由协议交换路由信息?该路由协议的报文被封装到哪个协议的分组中进行传输?

  2. 主机 H 通过快速以太网连接 Internet,IP 地址为 192.168.0.8,服务器 S 的 IP 地址为 211.68.71.80。 H 与 S 使用 TCP 通信时,在 H 上捕获的其中 5 个 IP 分组如 图-a 表所示。
    图a

    图b

回答下列问题。

1)图-a 表中的 IP 分组中,哪几个是由 H 发送的?哪几个完成了 TCP 连接建立过程?

2)根据图-a 表中的 IP 分组,分析 S 已经收到的应用层数据字节数是多少?

3)若图-a 表中的某个 IP 分组在 S 发出时的前 40 字节如图-b 表所示,则该 IP 分组到达 H 时经过了多少个路由器?

附图

答案

  1. (1)

    (2)该 IP 分组的目的 IP 地址 194.17.20.200 与路由表中 194.17.20.0/23 和 194.17.20.128/25两个路由表项均匹配,根据最长匹配原则,R2 将通过 E0 接口转发该 IP 分组

    (3)R1 与 R2 之间利用 BGP4(或 BGP)交换路由信息;BGP4 的报文被封装到TCP 协议段中进行传输

  2. (1)编号为1,3,4的分组是H发送的;编号为1,2,3的分组完成TCP连接的三次握手

    (2)由 3 号分组封装的 TCP 段可知,发送应用层数据初始序号为 seq=846b 41c6H,由 5 号分组封装的 TCP 段可知,ack 为 seq=846b 41d6H,所以 5 号分组已经收到的应用层数据的字节数为 846b 41d6H - 846b 41c6H=10H=16。

    (3)由于 S 发出的 IP 分组的标识=6811H,所以该分组所对应的是图-a 表中的 5 号分组。S 发出的IP 分组的 TTL=40H=64,5 号分组的 TTL=31H=49,64-49=15,所以,可以推断该 IP 分组到达 H 时经过了 15 个路由器。


第4组

习题

  1. 某网络拓扑如下图所示,路由器 R1 通过接口 E1、E2 分别连接局域网 1、局域网 2,通过接口 L0连接路由器 R2,并通过路由器 R2 连接域名服务器与互联网。R1 的 L0 接口的 IP 地址是 202.118.2.1;R2的 L0 接口的 IP 地址是 202.118.2.2,L1 接口的 IP 地址是 130.11.120.1,E0 接口的 IP 地址是 202.118.3.1;域名服务器的 IP 地址是 202.118.3.2。

    R1 和 R2 的路由表结构为:

    ⑴ 将 IP 地址空间 202.118.1.0/24 划分为 2 个子网,分别分配给局域网 1、局域网 2,每个局域网需分配的IP 地址数不少于 120 个。请给出子网划分结果,说明理由或给出必要的计算过程。

    ⑵ 请给出 R1 的路由表,使其明确包括到局域网 1 的路由、局域网 2 的路由、域名服务器的主机路由和互联网的路由。

    ⑶ 请采用路由聚合技术,给出 R2 到局域网 1 和局域网 2 的路由。

  2. 某局域网的介质访问控制(MAC)协议为 CSMA/CD,信号在介质上的传播速度为 200000km/s;

    ①、若该网络为总线型结构,总线长度为 1km,则站点在发送过程中的冲突(碰撞)检测时间为?

    ②、若该网络试用一个集线器(HUB)连接所有点,且限定站点到集线器之

    间的最长距离为 100m,则站点在发送过程中的冲突(碰撞)检测时间为?

    ③、若该网络为以太网,通过使用交换机可以大幅度减少冲突,但为保证

    网络性能,一个局域网内的站点个数仍不宜过多,为什么?

答案

  1. (1)子网 1:202.118.1.0/25,子网 2:202.118.1.128/25

    (2)

    (3)

  2. (1)10us

    (2)2us

    (3)容易产生广播风暴;交换机带宽有限


第5组

习题

  1. 某单位下属四个部门分别建立局域网,并依次连接到该单位的路由器 R1 的接口 D1~D4 上。R1 通过接口 L1 与路由器 R2 的接口 L2 连接并接入 Internet 网络拓扑结构,各部门局域网分配的 IP 地址块及路由接口 IP 地址如下图所示:

    (1)路由器 R1 的路由表结构如下所示,请给出路由表内部确保各部门网络及Internet 访问的畅通。

    (2)为减少路由 R2 中的路由表项需对该网络地址进行聚合,试求最大可能聚合四个部门局域网的地址块,并用 CIDR 记法表示。

  2. 连接在以太网中的主机甲发出一个帧,其前 80 字节的内容(十六进制),如图 1 所示、以太网帧结构和 IP 首部结构(如图 2、图 3 所示)


    (1)、帧中的目的 MAC 地址是什么?主机甲在生成该帧时如何得知该地址?

    (2)、帧中所含 IP 分组的目的 IP 地址是什么?(用点分十进制表示);从 IP 分

    组内容可以看出主机甲所在子网的网关同时进行地址翻译(NAT)为什么?

    (3)、帧中所含 IP 分组到达接收方主机后,接收方如何从 IP 分组中识别出传输层报文的起始位置?为什么可以看出题中所给出的传输报文为 TCP 报文?

答案

  1. (1)略

    (2)200.18.0.0/18

  2. (1)MAC地址为:00:23:89:52:3D:D1

    首先在ARP高速缓存查看是否有对应IP-MAC地址映射,若无则借助ARP协议进行广播查询

    (2)目的IP地址为:219.239.227.6

    甲的地址为私有地址,目的地址为公有地址,需要借助NAT才能正常通信

    (3)第20字节即为起始 IP分组中,协议字段为6,表示为TCP报文


第6组

习题

  1. 主机甲中的应用程序使用 TCP 协议向主机乙发送 20KB 数据,在建立 TCP 连接后,主机甲按照慢启动(慢开始)和拥塞避免机制发送数据,其拥塞窗口初始值为 1.慢启动的门限值 ssthresh 为 8,且每次发送 TCP 报文段均搭载 1KB 的用户数据;
    (1)、若传输过程中未发生确认超时,且不考虑流量控制,则主机甲到第几轮时能够完成题中所述 20KB 数据的发送?各轮次的拥塞窗口宽度为多少?
    (2)、若传输过程中未发生确认超时,主机乙返回确认报文段中"窗口(window size)"字段始终为 6KB,则主机甲到第几轮次能够完成题中所述的 20KB 数据的发送?

答案

  1. (1)5轮发完,宽度分别为:1 2 4 8 9
    (2)6轮发完,宽度分别为:1 2 4 6 6 6
相关推荐
AhaPuPu2 分钟前
LLM Agent Attack- Indirect Prompt Injection
网络·人工智能·prompt
wadesir3 分钟前
提升系统效率的关键(Linux文件系统性能优化入门教程)
linux·网络·性能优化
爱凤的小光12 分钟前
Ubuntu网络基础
网络·ubuntu·php
L.Ru16 分钟前
在MobaXterm中使用debian以及常见的命令
运维·网络·debian·信息与通信
Brixy18 分钟前
Linux网络配置
linux·运维·网络
遇到困难睡大觉哈哈24 分钟前
Harmony os HTTP 网络访问(Network Kit 版)
网络·http·iphone·harmonyos·鸿蒙
君鼎30 分钟前
计算机网络第一章:概述学习总结
学习·计算机网络
5***V93336 分钟前
SQL 注入漏洞原理以及修复方法
网络·数据库·sql
Wokoo736 分钟前
数据链路层:以太网、MAC 地址及 ARP 协议详解
服务器·网络·后端·网络协议·信号处理
伞啊伞36 分钟前
LVS-DR 模式负载均衡群集
智能路由器·负载均衡·lvs