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
相关推荐
2403_8757368712 分钟前
道品科技智慧农业中的自动气象检测站
网络·人工智能·智慧城市
Tassel_YUE2 小时前
网络自动化04:python实现ACL匹配信息(主机与主机信息)
网络·python·自动化
Diamond技术流2 小时前
从0开始学习Linux——网络配置
linux·运维·网络·学习·安全·centos
Spring_java_gg2 小时前
如何抵御 Linux 服务器黑客威胁和攻击
linux·服务器·网络·安全·web安全
方方怪4 小时前
与IP网络规划相关的知识点
服务器·网络·tcp/ip
weixin_442643425 小时前
推荐FileLink数据跨网摆渡系统 — 安全、高效的数据传输解决方案
服务器·网络·安全·filelink数据摆渡系统
阑梦清川5 小时前
JavaEE初阶---网络原理(五)---HTTP协议
网络·http·java-ee
FeelTouch Labs6 小时前
Netty实现WebSocket Server是否开启压缩深度分析
网络·websocket·网络协议
长弓三石8 小时前
鸿蒙网络编程系列44-仓颉版HttpRequest上传文件示例
前端·网络·华为·harmonyos·鸿蒙
xianwu5438 小时前
反向代理模块
linux·开发语言·网络·git