跳转至

期末综合模拟卷(第 1-8 章)—— 全书总复习

本卷覆盖第 1-8 章全部高频考点,是全书考核闭环的最后一环。题型为 408 风格的选择题 + 教材风格的简答/计算题,题目与正文知识点严格对齐("讲过才考"),计算题答案已逐题验证。建议 120 分钟闭卷完成。

项目 内容
考试范围 第 1-8 章全部(体系结构、应用层、传输层、网络层、链路层、无线与移动、网络安全)
考试时长 120 分钟
总分 100 分
题量 单选 30 题 × 2 分(60 分)+ 简答 4 题 × 5 分(20 分)+ 计算 2 题 × 10 分(20 分)
及格线 60 分(60%)
对应章节 01-network-and-internet.md ~ 08-security.md

📖 第一部分:单项选择题(30 题 × 2 分 = 60 分)

1.(单选)源主机经 1 台路由器(共 2 条链路,速率均为 R)向目的主机发送一个 L bit 的分组,存储转发方式下端到端时延(忽略其他时延)为( )。

  • A. L/R
  • B. 2L/R
  • C. 3L/R
  • D. L/(2R)
查看答案

答案:B

N = 2 条链路,端到端时延 = N·L/R = 2L/R:源 t=0 开始发送,t=L/R 路由器收完整分组并开始转发,t=2L/R 目的主机收到整个分组。

2.(单选)传输时延与传播时延的下列表述,正确的是( )。

  • A. 两者都取决于链路长度
  • B. 传输时延取决于分组长度与链路速率,传播时延取决于链路长度与传播速度
  • C. 两者都取决于分组长度
  • D. 两者含义相同
查看答案

答案:B

d_trans = L/R(与距离无关);d_prop = d/s(与分组大小无关)。传输时延是「推出去」的时间,传播时延是「跑过去」的时间。

3.(单选)服务器接入速率 10 Mbps、客户端接入速率 4 Mbps,核心网络链路速率远高于二者且无其他流量,端到端吞吐量为( )。

  • A. 10 Mbps
  • B. 4 Mbps
  • C. 14 Mbps
  • D. 6 Mbps
查看答案

答案:B

吞吐量 = 瓶颈链路速率 = min(10, 4) = 4 Mbps。制约吞吐量的通常是接入网(核心网过配置、拥塞少)。

4.(单选)发送方把应用层数据送到链路的封装过程,数据单元依次变为( )。

  • A. 报文 → 报文段 → 数据报 → 帧
  • B. 报文段 → 报文 → 数据报 → 帧
  • C. 帧 → 数据报 → 报文段 → 报文
  • D. 报文 → 数据报 → 报文段 → 帧
查看答案

答案:A

发送路径自顶向下逐层加首部:报文 → 报文段(加传输层首部)→ 数据报(加网络层首部)→ 帧(加链路层首部);接收端反向剥除(解封装)。

5.(单选)HTTP 服务器不保存客户的状态信息,即使客户两次请求同一对象也照发不误,这体现了 HTTP 的( )。

  • A. 无连接性
  • B. 无状态性
  • C. 持久连接
  • D. 流水线传输
查看答案

答案:B

「无状态(stateless)」指服务器 不保存客户状态信息;「无连接」指交换报文前不先建立 HTTP 连接(直接利用 TCP 连接)。两者含义不同,需分开表述。

6.(单选)客户缓存的对象自缓存以来未被修改时,服务器返回( )状态码。

  • A. 200 OK
  • B. 304 Not Modified
  • C. 404 Not Found
  • D. 301 Moved Permanently
查看答案

答案:B

条件 GET(带 If-Modified-Since 首部)确认对象未变时返回 304 Not Modified(空实体主体),省去重复传输整个对象;已修改则返回 200 与完整对象。

7.(单选)公司希望邮件服务器与 Web 服务器共用同一别名主机名,查邮件服务器的规范主机名应查询( )记录。

  • A. A
  • B. NS
  • C. MX
  • D. CNAME
查看答案

答案:C

MX 记录:Value 是别名为 Name 的邮件服务器的规范主机名。查询邮件服务器规范名用 MX,查询其他服务器规范名用 CNAME,主机名→IP 用 A,指向权威服务器用 NS。

8.(单选)下列应用与传输层协议对应错误的是( )。

  • A. 文件传输 FTP —— TCP
  • B. 电子邮件 SMTP —— TCP
  • C. 因特网电话 —— TCP(必须)
  • D. DNS —— UDP
查看答案

答案:C

因特网电话等实时应用容忍丢失、追求低时延,通常 用 UDP(绕过拥塞控制),并非必须用 TCP。需要「保证送到」的(FTP/SMTP/HTTP)用 TCP。

9.(单选)UDP 报文段首部共( )字节,而 TCP 首部最小( )字节。

  • A. 8;20
  • B. 20;8
  • C. 8;40
  • D. 16;20
查看答案

答案:A

UDP 首部 4 字段 × 2 字节 = 8 字节;TCP 首部通常 20 字节(最小,无选项时)。首部开销小是 UDP 的优点之一。

10.(单选)序号用 n 位表示,GBN 协议的发送窗口 W 须满足( ),SR 协议(收发窗口相等)须满足( )。

  • A. W ≤ 2ⁿ;W ≤ 2ⁿ⁻¹
  • B. W ≤ 2ⁿ − 1;W ≤ 2ⁿ⁻¹
  • C. W ≤ 2ⁿ⁻¹;W ≤ 2ⁿ
  • D. W ≤ 2ⁿ − 1;W ≤ 2ⁿ
查看答案

答案:B

GBN:W ≤ 2ⁿ − 1(留一个序号间隙消歧,避免重传整窗时新旧分组无法区分);SR(收发窗口相等,即 W_s + W_r ≤ 2ⁿ):W ≤ 2ⁿ⁻¹

11.(单选)TCP 三次握手中,第二次握手报文段(SYNACK)的标志位与确认号分别为( )。

  • A. SYN = 1、ACK = 1;client_isn + 1
  • B. SYN = 1、ACK = 0;server_isn
  • C. SYN = 0、ACK = 1;server_isn + 1
  • D. SYN = 1、ACK = 1;server_isn
查看答案

答案:A

第二次握手:服务器回 SYNACK 段,SYN = 1、ACK = 1,确认号 = client_isn + 1(客户端初始序号已被 SYN 段消耗),并选择自己的初始序号 server_isn。

12.(单选)TCP 流量控制中,接收方在报文段中通告的 rwnd 表示( )。

  • A. 发送方当前的拥塞窗口
  • B. 接收方愿意接收的字节数(接收缓冲区空闲空间)
  • C. 已收到的字节数
  • D. 接收缓冲区的总大小
查看答案

答案:B

rwnd = RcvBuffer − (LastByteRcvd − LastByteRead),是 接收方愿意接收的字节数。发送方保证未确认数据量 ≤ min{rwnd, cwnd},防止淹没接收方缓冲区。

13.(单选)TCP 发送方收到 3 个冗余 ACK 后( )。

  • A. 等待超时重传
  • B. 立即重传丢失段并进入快恢复(cwnd 减半)
  • C. 立即关闭连接
  • D. 将 cwnd 置 1 重新慢开始
查看答案

答案:B

3 个冗余 ACK 说明网络仍在交付,执行 快重传(立即重传丢失段)+ 快恢复(ssthresh = cwnd/2,cwnd = ssthresh)。只有超时才把 cwnd 置 1 重新慢开始。

14.(单选)一个总长 2800 B 的 IP 数据报(首部 20 B,数据部分 2780 B)转发到 MTU = 1000 B 的链路,应分为( )个片,最后一片的片偏移为( )。

  • A. 3;244
  • B. 3;366
  • C. 4;244
  • D. 4;366
查看答案

答案:A

每片最大数据 = MTU − 首部 = 1000 − 20 = 980 B,向下取 8 的倍数得 976 B(976 ÷ 8 = 122)。分片数 = ⌈2780 / 976⌉ = ⌈2.85⌉ = 3 片:片 1、片 2 各 976 B,片 3 = 2780 − 2×976 = 828 B。片偏移 = 该片数据首字节位置 ÷ 8:片 1 = 0、片 2 = 976/8 = 122、片 3 = 1952/8 = 244

15.(单选)CIDR 地址块 128.14.32.5/20 所在地址块的最小地址与最大地址分别为( )。

  • A. 128.14.32.0 与 128.14.47.255
  • B. 128.14.0.0 与 128.14.255.255
  • C. 128.14.32.5 与 128.14.32.255
  • D. 128.14.32.0 与 128.14.32.255
查看答案

答案:A

前 20 位为网络前缀,主机号 12 位。第三字节前 4 位固定(32 = 0010 0000 的前 4 位 0010),主机号全 0 得最小 128.14.32.0,全 1 得最大 128.14.47.255(第三字节 0010 1111 = 47),共 2¹² = 4096 个地址。

16.(单选)NAT 转换表项(WAN 138.76.29.7:5001 ↔ LAN 10.0.0.1:3345)建立后,Web 服务器回送的响应数据报目的地址为( )。

  • A. 10.0.0.1:3345
  • B. 138.76.29.7:5001
  • C. 138.76.29.7:3345
  • D. 10.0.0.1:5001
查看答案

答案:B

服务器只看到「来自 138.76.29.7:5001」的请求,响应目的为 138.76.29.7:5001;NAT 路由器据此索引转换表,把目的改写为 10.0.0.1:3345 后转发给内网主机。

17.(单选)DHCP 客户-服务器交互的第一步是( )。

  • A. DHCP request
  • B. DHCP discover
  • C. DHCP offer
  • D. DHCP ACK
查看答案

答案:B

四步顺序:discover(发现)→ offer(提供)→ request(请求)→ ACK(确认)。客户无 IP 地址,第一步只能广播 discover(源 0.0.0.0、目的 255.255.255.255)。

18.(单选)IPv6 地址长度为( ),是 IPv4 的( )倍。

  • A. 64 位;2 倍
  • B. 128 位;2⁹⁶ 倍
  • C. 256 位;2¹²⁸ 倍
  • D. 128 位;2³² 倍
查看答案

答案:B

IPv6 地址 128 位(2¹²⁸ ≈ 3.4×10³⁸),是 IPv4(32 位)的 2⁹⁶ 倍。基本首部固定 40 字节、仅 8 个字段,新增任播(anycast)地址与流标号。

19.(单选)链路状态(LS)算法需要( ),距离向量(DV)算法只需要( )。

  • A. 全网拓扑与链路代价;与直接邻居交换距离向量
  • B. 与邻居交换距离向量;全网拓扑
  • C. 目的 IP 地址;源 IP 地址
  • D. 转发表;ARP 表
查看答案

答案:A

LS(Dijkstra)是集中式算法,经链路状态广播获得 全网一致拓扑;DV 是分布式算法,只与直接邻居交换距离向量。LS 典型协议为 OSPF,DV 为 RIP/BGP。

20.(单选)毒性逆转(poisoned reverse)能解决( )。

  • A. 所有路由环路
  • B. 两节点之间的直接环路
  • C. 三节点及以上的环路
  • D. 路由振荡
查看答案

答案:B

毒性逆转只解决 两节点间的直接环路(z 经 y 路由到 x 时,向 y 通告 Dz(x) = ∞,y 便不再经 z 到 x);涉及三个及以上节点的环路无法被其检测。

21.(单选)BGP 是( )路由协议,其会话基于( )。

  • A. 域内;UDP
  • B. 域间;TCP
  • C. 域内;TCP
  • D. 域间;IP 直接封装
查看答案

答案:B

BGP(边界网关协议)是 域间路由协议(AS 之间),基于 TCP(端口 179),采用路径向量算法,选路受 AS 路径长度、本地偏好等策略影响。

22.(单选)CRC 能检测长度( )的所有突发错误,以及( )个比特差错。

  • A. 小于 r+1 位;任意奇数
  • B. 小于 r 位;任意偶数
  • C. 等于 r 位;单个
  • D. 任意长度;任意个
查看答案

答案:A

CRC 能检测 长度小于 r+1 位的所有突发错误任意奇数个比特差错;更长突发错误被检出的概率约为 1 − (½)ʳ。CRC 是检错编码,不能纠错。

23.(单选)CSMA/CD 最短帧长的计算公式为( )。

  • A. 单向传播时延 × 速率
  • B. 2 × 单向传播时延 × 速率(2τ·R)
  • C. 传输时延 × 速率
  • D. 帧间间隔 × 速率
查看答案

答案:B

最短帧长 = 2τ × R(争用期 × 速率),保证「发送时间 ≥ 争用期」。速率提高时需增大最短帧长或缩短网段长度。

24.(单选)主机 H1(192.168.1.2/24,网关 192.168.1.1)向另一子网主机 H2(192.168.2.2)发送数据报,H1 发出的第一跳帧的目的 MAC 是( )的 MAC。

  • A. H2
  • B. 默认网关接口 192.168.1.1
  • C. 广播地址
  • D. H1 自己
查看答案

答案:B

跨网段时第一跳帧的目的 MAC = 默认网关接口的 MAC(经 ARP 解析);路由器再重新封装成目的 MAC 为 H2 的帧。IP 目的地址端到端不变,MAC 逐跳改变。

25.(单选)下列说法正确的是( )。

  • A. 交换机隔离冲突域但不隔离广播域
  • B. 交换机同时隔离冲突域与广播域
  • C. 集线器隔离冲突域但不隔离广播域
  • D. 路由器隔离冲突域但不隔离广播域
查看答案

答案:A

交换机(链路层):隔离冲突域、不隔离广播域;集线器(物理层):两者都不隔离;路由器(网络层):两者都隔离。记忆:L2 设备隔离冲突域,L3 设备再隔离广播域。

26.(单选)802.11 无线局域网用 CSMA/CA 而非 CSMA/CD,最主要的原因是( )。

  • A. 无线速率太低
  • B. 隐蔽站问题使冲突检测不可靠(且冲突检测硬件代价过高)
  • C. 无线不需要多路访问
  • D. 无线信道没有噪声
查看答案

答案:B

无线中并非所有站点都能听见对方(隐蔽站问题),冲突检测机制无法检测到所有冲突;且无线适配器实现冲突检测硬件代价高。因此 802.11 把「冲突检测」改为「冲突避免」。

27.(单选)802.11 数据帧中,AP 发往站时地址 1、地址 2、地址 3 依次为( )。

  • A. 源站地址、AP 地址、目的站地址
  • B. 目的站地址、AP 地址、源站地址
  • C. AP 地址、源站地址、目的站地址
  • D. 目的站地址、源站地址、AP 地址
查看答案

答案:B

AP→站:地址 1(接收)= 目的站地址、地址 2(发送)= AP 地址、地址 3 = 真正的源站地址。地址 3 存放「真正的」源/目的地址。

28.(单选)公钥密码体制(如 RSA)与对称密码(如 DES/AES)配合使用的典型方式是( )。

  • A. 用公钥加密全部数据
  • B. 用对称密码加密数据本身,用公钥加密会话密钥
  • C. 只用公钥密码
  • D. 用对称密码加密会话密钥,公钥加密数据
查看答案

答案:B

RSA 模幂运算耗时,实践做法:Alice 随机选 会话密钥 K_s,用对称算法加密数据本身,再用 Bob 的公钥加密 K_s——对称算法负责高速加密大数据,公钥算法只处理一小段密钥(PGP、TLS 均如此)。

29.(单选)数字签名中,签名用( ),验证用( )。

  • A. 发送方私钥;发送方公钥
  • B. 发送方公钥;发送方私钥
  • C. 接收方公钥;接收方私钥
  • D. 共享密钥;共享密钥
查看答案

答案:A

Bob 用 自己的私钥 对文档签名 K_B⁻(m),Alice 用 Bob 的公钥 验证 K_B⁺(K_B⁻(m)) = m。谁签的名必然用了私钥,故数字签名同时提供完整性与来源认证。

30.(单选)关于 TLS 与 QUIC,下列说法错误的是( )。

  • A. TLS 是对 TCP 的增强,不是第三个传输层协议
  • B. QUIC 运行在 UDP 之上,把连接建立与加密握手合并,重连可做到 0-RTT
  • C. HTTP/3 跑在 QUIC 之上,QUIC 内多条流独立可靠、互不阻塞
  • D. QUIC 是传输层新增的第三个协议,与 TCP、UDP 平级
查看答案

答案:D

因特网传输层仍只有 TCP 与 UDP;QUIC 实为 应用层的一个子层(利用 UDP 收发分组),从应用开发者视角表现得像传输协议,但严格说不与 TCP/UDP 平级。A、B、C 均正确。


📖 第二部分:简答题(4 题 × 5 分 = 20 分)

31.(简答,5 分)简述分组交换与电路交换的区别,并说明各自的主要优缺点。

查看答案
  • 资源分配方式:电路交换在会话期间 预留端到端资源(缓存、链路速率),分组交换 按需共享 链路资源、允许排队。
  • 时延特征:电路交换时延确定、有保证(但需建链时间,且静默期浪费资源);分组交换时延可变、不可预测(排队时延),极端情况丢包。
  • 效率与成本:分组交换更好地共享传输容量、更简单高效、成本更低(如 35 个用户以 0.04% 概率拥塞即可支持 3.5 倍于电路交换的用户数);电路交换实现复杂(需信令软件协调),资源浪费。
  • 适用场景:电路交换适合持续、对时延敏感且有保证要求的业务(传统电话);分组交换适合突发性数据业务(因特网)。
评分标准
  • 资源预留 vs 按需共享(1 分)
  • 时延特性对比(1 分)
  • 效率/成本对比(2 分)
  • 适用场景(1 分)

32.(简答,5 分)TCP 的流量控制与拥塞控制有什么区别?二者如何共同限制发送速率?

查看答案
  • 目的不同:流量控制是 端到端 问题——防止发送方淹没接收方的缓冲区(速度匹配:发送速率与接收应用的读取速率匹配);拥塞控制是 全局 问题——防止压垮网络(让各连接聚合发送速率接近但不超过瓶颈链路容量)。
  • 机制不同:流量控制靠接收方通告的 rwnd(接收窗口);拥塞控制靠发送方维护的 cwnd(拥塞窗口),根据 ACK 增窗、超时/3 冗余 ACK 减窗(AIMD)。
  • 共同限制:发送方允许的未确认数据量 ≤ min{rwnd, cwnd}——两条约束取较小者,同时兼顾「不淹没接收方」与「不压垮网络」。
评分标准
  • 端到端 vs 全局(2 分)
  • rwnd 与 cwnd 机制(2 分)
  • 发送窗口 = min{rwnd, cwnd}(1 分)

33.(简答,5 分)简述 CSMA/CD 的工作流程(按步骤说明),并说明争用期与最短帧长的关系。

查看答案

工作流程(八字口诀「先听后发,边听边发,冲突停发,随机重发」):

  1. 先听后发:适配器从网络层获得分组封装成帧;若信道忙则持续监听,直到信道空闲(并保持 9.6 μs 帧间间隔)后发送;
  2. 边听边发:发送过程中继续检测信道;
  3. 冲突停发:争用期(2τ)内检测到碰撞,立即停止发送(避免继续浪费信道),执行二进制指数退避;
  4. 随机重发:从 {0, 1, …, 2ᵏ−1} 随机取 r(k = min(重传次数, 10)),推迟 r×2τ 后回到步骤 1;重传 16 次仍失败则放弃并向高层报错。

争用期与最短帧长:争用期 = 端到端往返传播时延 ;最短帧长 = 2τ × 速率,保证「发送帧的时间 ≥ 争用期」——发送完之前若发生碰撞,发送方一定能检测到。

评分标准
  • 四个步骤完整(每步 1 分,共 4 分)
  • 争用期与最短帧长关系(1 分)

34.(简答,5 分)简述 RSA 公钥密码体制的密钥生成过程与加解密原理,并说明实践中为什么用「RSA + 对称密码」组合而非直接用 RSA 加密全部数据。

查看答案

密钥生成(Bob): ① 选两个大素数 p、q;② 计算 n = p·q 与 z = (p−1)(q−1);③ 选 e(e < z 且与 z 互素);④ 求 d 使 e·d ≡ 1 (mod z);⑤ 公钥 K_B⁺ = (n, e) 公开,私钥 K_B⁻ = (n, d) 保密。

加解密: Alice 加密 c = mᵉ mod n(明文整数 m,0 ≤ m < n);Bob 解密 m = cᵈ mod n。安全性依赖「由公开的 n 分解出 p、q 在计算上不可行」。

为什么组合使用: RSA 的模幂运算非常耗时,直接加密长数据代价过高;实践做法是 Alice 随机选一个会话密钥 K_s,用 对称密码(DES/AES)加密数据本身,再用 Bob 的公钥加密 K_s——对称算法负责大批量数据的高速加密,公钥算法只处理一小段密钥,兼顾安全与效率(PGP、TLS 均如此)。

评分标准
  • 密钥生成五步(3 分)
  • 加密/解密公式(1 分)
  • 组合使用的原因与方式(1 分)

📖 第三部分:计算题(2 题 × 10 分 = 20 分)

35.(计算,10 分)某 Web 页面由 1 个基础 HTML 文件和 3 张 JPEG 图像组成(共 4 个对象),所有对象位于同一服务器。客户与服务器之间的 RTT = 120 ms,所有对象的传输时间可忽略,页面首次访问前无任何缓存。分别求下列四种方式下获取全部对象的总响应时间:

(1)HTTP/1.0 非持久连接,浏览器串行请求各对象;

(2)HTTP/1.0 非持久连接,浏览器同时打开 3 条并行 TCP 连接;

(3)HTTP/1.1 持久连接,非流水线方式;

(4)HTTP/1.1 持久连接,流水线方式。

并简述:为什么流水线方式最快?

查看答案

(1)非持久串行: 每个对象需 1 RTT 建连 + 1 RTT 请求/响应 = 2 RTT:

\[ T_1 = 4 \times 2 \times 120 = 960 \text{ ms} \]

(2)非持久并行(3 条连接): 先取 HTML 花 2 RTT;3 张图经 3 条并行连接各需 2 RTT(并行建连 + 并行请求/响应,取一次并行时间):

\[ T_2 = 2 \times 120 + 2 \times 120 = 480 \text{ ms} \]

(3)持久非流水线: 建连并取回 HTML 2 RTT;此后每张图 1 RTT(请求 + 响应):

\[ T_3 = 2 \times 120 + 3 \times 120 = 600 \text{ ms} \]

(4)持久流水线: 建连并取回 HTML 2 RTT;3 个图像请求背靠背连续发出,服务器背靠背响应,全部只花 1 RTT:

\[ T_4 = 2 \times 120 + 1 \times 120 = 360 \text{ ms} \]

为什么流水线最快: 流水线消除了「每对象 1 次请求-响应往返」的串行等待——所有对象的请求在一个 RTT 内连续发出、响应在一个 RTT 内连续返回,RTT 开销从「每对象 2 RTT / 1 RTT」降到「全部对象共享 1 RTT」。四种方式按耗时排序:流水线(360 ms)< 并行(480 ms)< 持久非流水线(600 ms)< 非持久串行(960 ms)。

评分标准
  • (1)960 ms(2 分)
  • (2)480 ms(2 分)
  • (3)600 ms(2 分)
  • (4)360 ms(2 分)
  • 流水线原理说明(2 分)

36.(计算,10 分)Bob 选择两个素数 p = 7、q = 11,用 RSA 与 Alice 通信。

(1)计算 n 与 φ(n) = (p−1)(q−1);

(2)取 e = 13,验证 e 与 φ(n) 互素,并求出满足 e·d ≡ 1 (mod φ(n)) 的 d;

(3)写出 Bob 的公钥与私钥。Alice 向 Bob 发送明文 m = 5 与 m = 10,分别求密文 c = mᵉ mod n(写出计算过程);

(4)Bob 收到密文后如何恢复明文?验证 m = 5 的解密结果。

查看答案

(1)

\[ n = p \times q = 7 \times 11 = 77, \qquad \varphi(n) = (p-1)(q-1) = 6 \times 10 = 60 \]

(2)互素验证与 d。 13 与 60 的最大公因子为 1(60 = 13×4 + 8,13 = 8 + 5,8 = 5 + 3,5 = 3 + 2,3 = 2 + 1),故互素。求 d 使 13d ≡ 1 (mod 60):检验 13×37 = 481 = 60×8 + 1,故 d = 37

(3)公钥与密文。 公钥 K_B⁺ = (77, 13);私钥 K_B⁻ = (77, 37)

加密 c = m¹³ mod 77:

  • m = 5:5² = 25;5⁴ = 625 ≡ 625 − 77×8 = 9;5⁸ = 9² = 81 ≡ 4;5¹³ = 5⁸·5⁴·5 ≡ 4×9×5 = 180 ≡ 180 − 77×2 = 26。故 c = 26
  • m = 10:10² = 100 ≡ 23;10⁴ = 23² = 529 ≡ 529 − 77×6 = 67;10⁸ = 67² = 4489 ≡ 4489 − 77×58 = 23;10¹³ = 10⁸·10⁴·10 ≡ 23×67×10 = 15410 ≡ 15410 − 77×200 = 10。故 c = 10

(4)解密。 Bob 用私钥计算 m = cᵈ mod n = c³⁷ mod 77。

验证 c = 26:26² = 676 ≡ 676 − 77×8 = 60;26⁴ = 60² = 3600 ≡ 3600 − 77×46 = 58;26⁸ = 58² = 3364 ≡ 3364 − 77×43 = 53;26¹⁶ = 53² = 2809 ≡ 2809 − 77×36 = 37;26³² = 37² = 1369 ≡ 1369 − 77×17 = 60;26³⁷ = 26³²·26⁴·26 ≡ 60×58×26 = 60×58 = 3480 ≡ 3480 − 77×45 = 15,15×26 = 390 ≡ 390 − 77×5 = 5 ✓。

明文 5 被正确恢复,验证了 RSA 加解密的互逆性((mᵉ)ᵈ ≡ m (mod n))。

评分标准
  • (1)n = 77、φ(n) = 60(2 分)
  • (2)互素验证与 d = 37(3 分)
  • (3)公钥 (77,13)、私钥 (77,37)(1 分)
  • (3)两则密文 26 与 10(各 1 分,共 2 分)
  • (4)解密过程与验证 5(2 分)

✅ 卷后自查清单

检查项 说明
基础概念 存储转发 N·L/R;传输/传播时延辨析;封装链报文→报文段→数据报→帧
应用层 HTTP 无状态;304 条件 GET;MX/CNAME/A/NS 记录;实时应用用 UDP
传输层 GBN 2ⁿ−1 / SR 2ⁿ⁻¹;三次握手 SYN+ACK;rwnd 流量控制;快重传快恢复
网络层 分片 8B 单位;CIDR 最小/最大地址;NAT 改写 IP+端口;DHCP 广播;IPv6 128 位
路由与链路 LS 集中式 vs DV 分布式;毒性逆转局限;CRC 检错能力;最短帧长 2τR
无线与安全 CSMA/CA 因隐蔽站;802.11 三地址;RSA 公钥 (n,e)/私钥 (n,d);TLS 是 TCP 增强

🚪 全书收官

恭喜完成全部考核闭环!三份单元测验(Ch1-2、Ch3-4、Ch5-6)夯实了分章考点,408 风格模拟卷检验了综合能力,本卷则完成了全书 8 章的总检阅。若某类题型反复出错,请回到对应章节的「高频考点」与例题重刷一遍——讲过才考,考过的必须会。👉 回到教材首页