高级计算机网络选择题二 解答


共 30 道单选题,每题 2 分。


第1题

题目: 以下关于RIP协议与OSPF协议,说法正确的是( )。

  • A. 都是基于链路状态的外部网关协议
  • B. RIP是基于链陆状态的内部网关协议,OSPF是基于距离矢量的内部网关协议
  • C. 都是基于距离矢量的内部网关协议
  • D. OSPF是基于链路状态的内部网关协议,RIP是基于距离矢量的内部网关协议

答案: D

解析: RIP 为距离向量 IGP,OSPF 为链路状态 IGP。

【定义】IGP:RIP 距离向量,OSPF 链路状态;BGP 为 EGP。

第2题

题目: 在以太网中,一个数据帧从一个站点开始发送,到数据帧完全到达另一个站点的总时间等于( )。

  • A. 帧的发送时延的 2 倍
  • B. 帧的发送时延加上信号的传播时延
  • C. 信号的传播时延的 2 倍
  • D. 信号的传播时延的 2 倍加上帧的发送时延

答案: B

解析: 总时间 = 帧发送时延 + 信号传播时延。

【方法】共享介质帧传输时间 = 发送时延 + 传播时延。

第3题

题目: 某调制解调器同时使用幅移键控和相移键控,采用 0、π/2、π、(3/2)π 共 4 种相位,每种相位又都有 2 个不同的幅值,请问在波特率为 1200 Baud 的情况下数据传输速率是( )。

  • A. 3600 b/s
  • B. 4800 b/s
  • C. 2400 b/s
  • D. 1200 b/s

答案: A

解析: 4 相位×2 幅度=8 种符号,每符号 3 bit,1200×3=3600 b/s。

【方法】多进制调制:R=B·log₂(幅值×相位组合数)。

第4题

题目: 一台交换机具有 24 个 10/100 Mb/s端口和两个 1 Gb/s端口,如果所有端口都工作在全双工状态,那么交换机的总带宽最大是( )。

  • A. 4.4 Gb/s
  • B. 6.4 Gb/s
  • C. 6.8 Gb/s
  • D. 8.8 Gb/s

答案: D

解析: 全双工:24×100×2+2×1000×2=8800 Mb/s=8.8 Gb/s。

【方法】交换机全双工带宽 = 各端口速率×2 之和。

第5题

题目: 不受电磁干扰和噪声影响的传输介质是( )

  • A. 屏蔽双绞线
  • B. 非屏蔽双绞线
  • C. 光纤
  • D. 同轴电缆

答案: C

解析: 光纤不受电磁干扰。

【性质】光纤抗电磁干扰;双绞线/同轴电缆易受干扰。

第6题

题目: 站点A、B、C通过CDMA共享链路,A、B、C的码片序列(chipping sequence)分别是(1,1,1,1)、(1,-1,1,-1)和(1,1,-1,-1)。若C从链路上收到的序列是(2,0,2,0,0,-2,0,-2,0,2,0,2),则C收到A发送的数据是( )。

  • A. 000
  • B. 101
  • C. 110
  • D. 111

答案: B

解析: 按 A 的码片分段求内积,得 A 发送数据为 101。

【定义】CDMA 编码规则
每个站点有固定码片序列(本题长度 m=4)。发送 1 个比特时:
  • 1 → 发送 +码片
  • 0 → 发送 −码片(码片各分量取反)。
多站同时发送时,链路上收到的是各站码片的线性叠加(求和),不是某一站单独发出的码片。站点 A 的码片为 (1,1,1,1)
【易错】收到 (0,-2,0,-2) 为何也表示 A 发了 0?
发 0 时,A 自己贡献的是 -码片=(-1,-1,-1,-1),但链路上测到的是所有站叠加后的总和
本题第 2 比特时段可还原为(同时只有 A、B 在发):
  • A 发 0 → 贡献 (-1,-1,-1,-1)
  • B 发 1,码片 (1,-1,1,-1) → 贡献 (+1,-1,+1,-1)
  • 叠加:(-1,-1,-1,-1)+(+1,-1,+1,-1)=(0,-2,0,-2),正是收到的序列!
所以收到的不必等于 (-1,-1,-1,-1)解码时用 A 的码片做内积,相当于从混合信号里"提取"A 发了 +1 还是 -1:内积 <0 就说明 A 发的是 0。
【方法】解码计算过程
收到序列共 12 个数,按码片长度 4 分成 3 段,每段对应 A 发送的 1 个比特。对每段与 A 的码片求内积,再除以 m=4
  1. 第 1 比特:段 (2,0,2,0)(由 A 发 1、B 发 1 等叠加而成)
    (2,0,2,0)\cdot(1,1,1,1)=44/4=\mathbf{+1} → A 的比特 1
  2. 第 2 比特:段 (0,-2,0,-2)(由 A 发 0、B 发 1 叠加而成,见上)
    (0,-2,0,-2)\cdot(1,1,1,1)=-4-4/4=\mathbf{-1} → A 的比特 0
  3. 第 3 比特:段 (0,2,0,2)(由 A 发 1、B 发 0 叠加而成)
    (0,2,0,2)\cdot(1,1,1,1)=44/4=\mathbf{+1} → A 的比特 1
故 A 发送的数据为 101,答案 B
【要点】判读口诀
\text{内积结果}/m \;>\; 0 \;\Rightarrow\; \text{该比特为 }1;\qquad \text{内积结果}/m \;<\; 0 \;\Rightarrow\; \text{该比特为 }0.

若用其他站码片做内积且码片正交,应接近 0,从而把各站数据分开。


第7题

题目: 数据解封装的过程是( )

  • A. 段→包→帧→流→数据
  • B. 流→帧→包→段→数据
  • C. 数据→包→段→帧→流
  • D. 数据→段→包→帧→流

答案: B

解析: 解封装自下而上:比特流→帧→包→段→数据。

【定义】各层 PDU 与典型协议
层次PDU 名称典型协议/设备
应用层数据(message)HTTP、SMTP、DNS、FTP
传输层(segment)TCP、UDP
网络层包/分组(packet)IP、ICMP、OSPF
数据链路层(frame)以太网、Wi-Fi(802.11)、PPP
物理层比特流/码流(bit stream)本题选项称;双绞线、光纤上的电/光信号
【方法】封装与解封装方向
发送端封装(自上而下,逐层加首部):
\text{数据} \to \text{段} \to \text{包} \to \text{帧} \to \text{比特流}

例:HTTP 报文 → 加 TCP 首部成段 → 加 IP 首部成包 → 加以太网首部/尾部成帧 → 物理层编码为比特流。

接收端解封装(自下而上,逐层去首部):

\text{流(比特流)} \to \text{帧} \to \text{包} \to \text{段} \to \text{数据}

本题答案:B。

【记忆】发数据像剥洋葱的逆过程——发送时一层层"穿衣服"(加首部),接收时一层层"脱衣服"。记 PDU 顺序:数段包帧流(应用→物理),解封装反过来。

第8题

题目: 下列关于网络体系结构的描述中,错误的是( )

  • A. 对于复杂的网络协议来说,最好的组织方法是层次结构模型
  • B. 网络体系结构是网络协议的集合
  • C. 网络体系结构对网络要实现的功能进行了精确的定义
  • D. 体系结构是抽象的,实现技术是具体的

答案: C

解析: 体系结构是抽象分层模型,不对实现作精确规定。

【易错】体系结构描述"做什么",不规定"怎么做"。

第9题

题目: 通信双方可以相互发送数据,但是不能同时发送的信道通信方式为( )

  • A. 半双工通信
  • B. 单工通信
  • C. 全双工通信
  • D. 其他通信

答案: A

解析: 半双工:双方可发但不可同时发。

【定义】四个选项分别是什么?
  • A. 半双工通信(Half-Duplex):双方都能发送,但不能同时发送,同一时刻信道只用于一个方向(要么 A→B,要么 B→A)。本题答案。
  • B. 单工通信(Simplex):数据只能单向传输,一方固定发送、另一方固定接收,反向不能发。如传统广播电视、键盘→主机(仅键盘发)。
  • C. 全双工通信(Full-Duplex):双方可同时发送、同时接收,两个方向并行。如电话通话、全双工以太网交换机端口。
  • D. 其他通信:非标准分类项,考试中作干扰选项,一般不选。
【对比】三种通信方式
方式能否双向发能否同时发典型例子
单工否(仅单向)广播、电视、传感器只上报
半双工对讲机、传统以太网集线器、Wi-Fi 争用信道
全双工电话、手机通话、交换机全双工端口
【记忆】单工 = 一条路、一个方向;半双工 = 一条路、轮流双向;全双工 = 同时双向。题干关键词"能相互发但不能同时发" → 半双工。

第10题

题目: 协议与服务说法正确的是( )

  • A. 协议是垂直的
  • B. 在协议的控制下,上层对下层进行调用,下层向上层提供服务
  • C. 服务是水平的
  • D. 同层两个实体之间必须保持连接

答案: B

解析: 服务垂直:上层调用下层,下层向上层提供服务;协议水平。

【定义】协议(水平)与服务(垂直)的区别。

第11题

题目: 在互联网电子邮件系统中,电子邮件应用程序( )

  • A. 发送邮件和接收邮件通常都使用 SMTP
  • B. 发送邮件使用 SMTP,接收邮件通常使用 POP3
  • C. 发送邮件使用 POP3,接收邮件通常使用 SMTP
  • D. 发送邮件和接收邮件通常都使用 POP3

答案: B

解析: 发信 SMTP,收信 POP3/IMAP。

【定义】邮件系统三类角色
  • 用户代理 MUA(Mail User Agent):Outlook、Foxmail、网页邮箱等,用户直接操作的邮件应用程序。
  • 邮件传输代理 MTA(Mail Transfer Agent):各 ISP/机构的邮件服务器,负责在服务器之间转发邮件。
  • 邮件投递/访问:邮件最终存到收件人服务器的邮箱里,再由用户取走阅读。
本题答案 B:用户发信用 SMTP;收信通常用 POP3(或 IMAP)。
【方法】为什么"发送"也用 SMTP?
SMTP 的全称是 Simple Mail Transfer Protocol——本质是把邮件推送到下一跳,不限于"仅服务器之间"。
发信完整路径
  1. 你的邮件客户端(MUA)→ SMTP → 你的发件邮件服务器(MTA);
  2. 你的邮件服务器 → SMTP → 收件人域的邮件服务器(MTA);
  3. 收件人服务器把邮件存入邮箱,投递完成。
所以:用户发信时,第一步就是用 SMTP 把信提交/推送给自己的邮件服务器;服务器之间继续用 SMTP 转发。SMTP 既用于"用户→服务器",也用于"服务器→服务器"。
【易错】为什么"接收"不用 SMTP,而用 POP3/IMAP?
SMTP 是推送(push)协议:负责把邮件送到邮箱服务器并放下,不负责让用户从邮箱里取走/阅读
邮件到达收件人服务器后,已静静躺在服务器磁盘上。用户要读信,需要客户端主动拉取(pull)
  • POP3:把服务器上的邮件下载到本地,通常读后从服务器删除(可配置保留);
  • IMAP:在服务器上同步管理邮件夹,多终端阅读更方便。
分工记忆:SMTP = 寄信/转运(push);POP3/IMAP = 收信/取信(pull)。收信阶段邮件已在服务器,再用 SMTP 没有意义——SMTP 是"往里送",不是"往外取"。
【例】发一封邮件给同学
你写邮件点"发送" → 客户端用 SMTP 交给本校邮件服务器 → 服务器用 SMTP 一路转到对方学校邮件服务器 → 对方服务器存入其邮箱 → 同学打开客户端,用 POP3/IMAP 把信取下来阅读。

第12题

题目: 在下列应用层协议中,需要使用传输层的 TCP 建立连接的是( )。

  • A. DNS、HTTP、FTP
  • B. TELNET、SMTP、HTTP
  • C. DHCP、FTP、TELNET
  • D. SMTP、FTP、TFTP

答案: B

解析: TELNET、SMTP、HTTP 使用 TCP;DNS 常用 UDP。

【定义】常见应用层协议用 TCP 还是 UDP?
协议传输层端口(典型)说明
TCP需可靠、有序、面向连接
HTTP/HTTPSTCP80 / 443网页传输
SMTPTCP25发信
FTPTCP21(控制)文件传输
TELNETTCP23远程登录
UDP可容忍丢包、追求简单快速、无连接
DNSUDP(默认)53域名查询;应答过大时可用 TCP
DHCPUDP67/68动态分配 IP 等配置;不用 TCP
TFTPUDP69简单文件传输;不用 TCP(与 FTP 不同)
【方法】本题四个选项怎么判?
题目要求全部使用 TCP 建立连接:
  • A DNS+HTTP+FTP:DNS 默认 UDP → 排除;
  • B TELNET+SMTP+HTTP:三者均 TCP正确
  • C DHCP+FTP+TELNET:DHCP 用 UDP → 排除;
  • D SMTP+FTP+TFTP:TFTP 用 UDP → 排除。
【易错】DHCP、TFTP 为何用 UDP?
  • DHCP:主机开机时往往还没有 IP 地址,难以先建立 TCP 连接;用 UDP 广播/单播发现服务器、获取配置更简单。应用层协议,走 UDP 67(服务器)/ 68(客户端)。
  • TFTP(Trivial FTP):功能比 FTP 简单,用 UDP 69,自己用停等 ARQ 保证基本可靠,不需要 TCP 的三次握手。常用于无盘工作站、路由器升级等小文件场景。
记忆:带 "Trivial/简单/动态配置" 的常考 UDP——DNS、DHCP、TFTP。

第13题

题目: 一台主机希望解析域名 www.ncepu.edu.cn,如果这台主机配置的 DNS 地址为 A,Internet 根域名服务器为 B,而存储域名www.ncepu.edu,cn 与其 IP 地址对应关系的域名服务器为 C,那么这台主机通常先查( )。

  • A. 域名服务器 A
  • B. 域名服务器 B
  • C. 域名服务器 C
  • D. 以上都不对

答案: A

解析: 首先查询本地配置的域名服务器 A。

【方法】域名解析首选本地 DNS。

第14题

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

  • A. FIN
  • B. SYN
  • C. ACK
  • D. URG

答案: B

解析: 三次握手第一个报文段置位 SYN。

【定义】SYN 请求连接;ACK 确认;FIN 关闭。

第15题

题目: 在TCP协议中,发送窗口的大小决定于( )。

  • A. 仅接收方允许的窗口
  • B. 接收方允许窗口和拥塞窗口
  • C. 发送方允许窗口和拥塞窗口
  • D. 发送方允许窗口和接收方允许窗口

答案: B

解析: 发送窗口 = min(rwnd, cwnd)。

【性质】发送窗口 = min(rwnd, cwnd)。

第16题

题目: 在TCP/IP网络参考模型中,( )实现端到端的逻辑通信。

  • A. 物理层
  • B. 数据链路层
  • C. 网络层
  • D. 传输层

答案: D

解析: 传输层实现端到端逻辑通信。

【定义】"端"与"主机"有何区别?
主机(host):一台有 IP 地址的设备(电脑、手机、服务器等)。
端(end):主机上正在通信的应用进程,用 IP 地址 + 端口号(套接字 socket)标识。一台主机可同时运行浏览器、邮件等多个进程,传输层负责区分它们。
【对比】各层逻辑通信的范围
  • 物理层(A):传输比特流,管信号如何在介质上传播;不涉及 IP、端口、进程。
  • 数据链路层(B)相邻节点之间以帧为单位传送(一跳一跳),用 MAC 地址;如以太网、Wi-Fi。
  • 网络层(C)主机到主机,把分组路由到目的 IP;典型协议 IP、ICMP;不管具体是哪个应用。
  • 传输层(D)端到端(进程到进程),在 IP 之上用端口号区分应用;典型协议 TCP、UDP。本题答案。
【例】访问网页时各层分工
网络层(IP)把分组送到 Web 服务器的 IP;传输层(TCP)再把它送到该服务器的 80/443 端口(Web 服务),而不是同机上的 SSH(22)或数据库(3306)。
记忆:物理层传比特 → 链路层管一跳 → 网络层送到哪台主机 → 传输层送到哪个应用。

第17题

题目: 下列关于网络地址转换()特点的描述中,错误的是( )。

  • A. NAT 的基本思路是 IP 地址重用,以缓解 IP 地址短缺
  • B. 内部网络的主机分配专用 IP 地址
  • C. NAT 路由器实行内部网络内部专用 IP 地址与全局 IP 地址的转换
  • D. NAT 只涉及 IP 地址,不涉及相邻层次

答案: D

解析: NAT 同时转换 IP 与端口号,涉及传输层。

【易错】NAPT 同时转换 IP 与端口号。

第18题

题目: RIP、OSPF协议、BGP的路由选择过程分别使用( )。

  • A. 路径向量协议、链路状态协议、距离向量协议
  • B. 距离向量协议、路径向量协议、链路状态协议
  • C. 路径向量协议、距离向量协议、链路状态协议
  • D. 距离向量协议、链路状态协议、路径向量协议

答案: D

解析: RIP 距离向量,OSPF 链路状态,BGP 路径向量。

【定义】三个协议的全称与类型
协议英文全称中文算法类型适用范围
RIPRouting Information Protocol路由信息协议距离向量IGP(自治系统内)
OSPFOpen Shortest Path First开放最短路径优先链路状态IGP(自治系统内)
BGPBorder Gateway Protocol边界网关协议路径向量EGP(自治系统间)
本题答案 D:RIP—距离向量,OSPF—链路状态,BGP—路径向量。
【方法】三种路由算法各是什么?
  • 距离向量(Distance-Vector,RIP):路由器只与邻居交换"到各网络的跳数/距离";像听"二手消息"逐级传播。定期广播路由表;最大跳数 15,16 表示不可达。实现简单,收敛慢,可能计数到无穷。
  • 链路状态(Link-State,OSPF):每个路由器向区域内广播自己各链路的状态(带宽、代价等);所有路由器得到全网拓扑后,用 Dijkstra 各自算最短路径。收敛快,开销较大,用于大型 AS 内部。
  • 路径向量(Path-Vector,BGP):在 AS 之间交换的不仅是距离,还有完整 AS 路径(经过哪些自治系统)。可据此避免环路、实施策略路由(选路策略、商业关系)。用于 Internet 上 AS 间路由。
【记忆】
  • IGP 对内:RIP(距离向量,简单)、OSPF(链路状态,常用);
  • EGP 对外:BGP(路径向量,连各大 ISP);
  • 口诀:RIP = Distance-Vector;OSPF = Link-State;BGP = Path-Vector(记首字母 R-DV、O-LS、B-PV)。

第19题

题目: 在 IP 数据报的传输过程中,IP 数据报首部中保持不变的域包括( )。

  • A. 标识和总长度
  • B. 标志和头校验和
  • C. 源 IP 地址和生存时间
  • D. 目的 IP 地址和标识

答案: D

解析: 源/目的 IP 和标识不变;TTL 每跳递减。

【性质】IP 转发不改变目的 IP 和标识。

第20题

题目: 某主机的 IP 地址是222.205.74.56,子网掩码为 255.255.240.0,其子网地址为( )

  • A. 222.205.0.0
  • B. 222.205.64.0
  • C. 222.205.72.0
  • D. 222.205.74.0

答案: B

解析: 255.255.240.0 即 /20,74∧240=64,子网 222.205.64.0。

【方法】子网地址计算过程
公式:子网地址 = 主机 IP 按位与\land)子网掩码;掩码为 1 的位保留网络号,为 0 的位清零。
  1. 读掩码255.255.240.0 → 前 20 位为 1(即 /20)。前两字节全 1、第三字节高 4 位为 1、低 4 位为 0,第四字节全 0。
  2. 分列计算(掩码为 255 的列直接保留,为 0 的列得 0,只需算第三字节):
    第1字节第2字节第3字节第4字节
    IP2222057456
    掩码2552552400
    子网地址222205640
  3. 第三字节按位与(关键一步):
    • 74 = 01001010_2240 = 11110000_2
    • 74 \land 240 = 01000000_2 = 64(低 4 位被掩码清零,只保留高 4 位 0100
  4. 结果:子网地址 = 222.205.64.0 → 选 B
【易错】子网地址主机位全为 0,不是 222.205.74.0(D 未做按位与);也不是 72.0(C 把 74 当成整段网络边界)。

第21题

题目: 在( )方式中,要经过建立连接、数据传输和释放连接等过程。

  • A. 数据报
  • B. 虚电路
  • C. 分组交换
  • D. 报文交换

答案: B

解析: 虚电路需建立连接、传输、释放连接。

【定义】本题考的是"网络层怎么转发",不是 TCP
  • 虚电路(Virtual Circuit,B):网络层面向连接。通信前先建立虚电路 → 沿同一路径传分组 → 结束后释放连接。典型:X.25、ATM 的虚电路模式。
  • 数据报(Datagram,A):网络层无连接。每个分组独立选路,建立/释放过程。典型:IP 互联网。
  • 分组交换C):按固定长度"分组"转发的总称既包含虚电路也包含数据报,本身不特指"要建立连接"。
  • 报文交换D):按整份报文存储转发(电报式),也没有虚电路那种三段式连接过程。
【对比】和 TCP 是什么关系?
概念层次是否建连说明
虚电路(本题 B)网络层路由器之间为本次通信维护转发表项
数据报 / IP(本题 A)网络层每个 IP 分组独立路由,无"三次握手"
TCP 连接传输层端到端主机间建连;跑在无连接的 IP 之上
UDP传输层无连接,直接发数据报
关键:TCP 的"连接"是传输层、端到端的;虚电路的"连接"是网络层、沿途路由器的——不是一回事。Internet 用 IP(数据报)+ TCP/UDP,并没有在网络层建虚电路。
【易错】为什么 A、C、D 不是"TCP 那类"?
  • A 数据报:恰恰与"建连"相反,是无连接网络服务;IP、UDP 都属于这类思路。
  • C 分组交换:只是交换技术的大类名,虚电路和数据报都是它的子类,选项太宽,不能对应题干"要经过建立连接…释放连接"。
  • D 报文交换:整报文存储转发,与 TCP 无关,也不要求先建连再释放。
  • 题干若考 TCP,选项通常会写"TCP"或"面向连接的传输";此处四个选项全是交换/转发方式,应选唯一明确"面向连接"的 B 虚电路

第22题

题目: 决定局域网的主要技术要素不包括( )。

  • A. 网络的拓扑结构
  • B. 局域网的传输介质
  • C. 介质访问控制方法
  • D. 网络操作系统

答案: D

解析: 局域网三要素:拓扑、传输介质、介质访问控制;OS 非决定因素。

【定义】局域网三要素
决定局域网主要技术特征的三项(教材常称"三要素"):
  1. 网络的拓扑结构(选项 A):各节点与信道的物理/逻辑连接方式。
    • 常见:总线型、环型、星型、树型、网状等。
    • 例:早期以太网总线型;现代交换机为中心星型。
  2. 传输介质(选项 B):比特在局域网内传播的物理载体。
    • 双绞线(UTP/STP)、同轴电缆、光纤、无线电(Wi-Fi)等。
    • 影响:带宽、距离、抗干扰、成本。
  3. 介质访问控制方法(MAC,选项 C):多节点共享同一信道时,谁何时能发送的规则。
    • 争用型:CSMA/CD(以太网)、CSMA/CA(802.11 无线)。
    • 轮询/预约型:令牌环、令牌总线等。
三者共同决定"局域网怎么连、用什么传、怎么抢信道"——是底层技术要素
【对比】为什么 D「网络操作系统」不算?
  • 网络操作系统(NOS):运行在服务器/主机上的软件,提供文件共享、打印服务、用户认证、目录管理等应用与管理功能(如早期 Novell NetWare、Windows Server)。
  • 它是在局域网建好以后用来组织资源共享的,不决定拓扑、用什么线、MAC 协议是什么。
  • 同一套以太网(星型 + 双绞线 + CSMA/CD)上可以装不同操作系统,局域网技术本身不变。
本题问"不包括" → 选 D
【记忆】拓扑 + 介质 + MAC = 局域网三要素;NOS 是上层软件,不入三要素。

第23题

题目: 以太网介质访问控制技术 CSMA/CD 的机制是( )。

  • A. 争用带宽
  • B. 预约带宽
  • C. 循环使用带宽
  • D. 按优先级分配带宽

答案: A

解析: CSMA/CD 通过争用共享信道带宽。

【定义】以太网 CSMA/CD 争用带宽。

第24题

题目: 数据链路层采用 GBN (后退 N)帧协议,发送方已经发送了编号为 0-15 的帧,当计时器超时,若发送方只收到第 0、3、4 和 8 号帧的确认,则发送方需要重传的帧数是( )。

  • A. 6
  • B. 7
  • C. 8
  • D. 9

答案: B

解析: GBN 收到 ACK 8 表示 0–8 已收,需重传 9–15 共 7 帧。

【方法】GBN 累积确认:ACK n 表示 n 及以前均正确接收。

第25题

题目: 要发送的数据是101110B,采用循环冗余码实现差错检测,生成多项式是P(X)=X^3+1。添加在数据后面的余数应该是( )。

  • A. 010B
  • B. 011B
  • C. 001B
  • D. 101B

答案: B

解析: 经典题为 P(X)=X^3+1(谢希仁原题);除数 1001,补 3 个 0 后模 2 除法得余数 011

【定义】CRC 基本约定
  • 生成多项式 → 除数P(X) 各项系数写成二进制,最高次幂对应最高位。例:P(X)=X^3+1 = 1\cdot X^3+0\cdot X^2+0\cdot X^1+1 → 除数 1001(4 位)。
  • 补零个数P(X) 次数为 n(此处 n=3),则在数据后补 n 个 0
  • 运算:模 2 除法 = 按位 异或\oplus),不进位、不借位;余数位数为 n
【方法】本题计算过程(P(X)=X^3+1
  1. 写除数P(X)=X^3+1 → 除数 G= 1001,次数 n=3
  2. 构造被除数:数据 101110 后补 3 个 0 → 被除数 101110000(共 9 位)。
  3. 模 2 除法(竖式见下方公式,横线处做异或,相同为 0、不同为 1,不进位)。

模 2 除法竖式:

101011
1001101110000
1001
00101000
1001
11000
1001
1010
1001
011

余数为最后三位 011(竖式最末行右端)。
答案:B(011)


第26题

题目: 共有4个站进行码分多址CDMA通信。4个站的码片序列为: ①:(-1-1-1+1+1-1+1+1) ②:(-1+1-1+1+1+1-1-1) ③:(-1+1-1-1-1-1+1-1) ④:(-1-1+1-1+1+1+1-1) 现收到这样的码片序列:(-1+1-3+1-1-3+1+1)。哪些站发送了数据“1”?( )

  • A. ①, ④
  • B. ②, ④
  • C. ①, ③
  • D. ②, ③

答案: C

解析: 与码片内积为 +8 的站发送 1,即站 ① 和 ③。

【直觉】为什么内积 =+8 就是发 1?—— 和 m=8 的关系

类比:八拍「暗号」

把码片想成某站的固定暗号(8 拍,每拍只能「举左手 +1」或「举右手 -1」):

  • 1 → 按暗号原样做 8 拍(信道上传的就是 +\text{码片});
  • 0 → 每一拍左右手对调(传 -\text{码片})。
解码 = 拿「收到的 8 拍」和「该站暗号卡」逐拍对照:同向(同号)得 +1 分,反向得 -1 分,8 拍分数相加:
  • 8 拍全同向1+1+\cdots+1 = 8 = m → 内积 +8 → 肯定发了 1
  • 8 拍全反向(-1)\times 8 = -8 = -m → 内积 -8 → 发了 0
  • 一半同向一半反向(与其他站码片正交时)→ 总分 \approx 0 → 这站没发 1 或贡献被抵消。
所以 +8 不是魔法数字,就是「8 位码片每一位都同号相乘」的满分 m。若码长改成 m=4,发 1 的内积就是 +4

图解:站 ① 发 1 时(仅该站,无干扰)

拍位12345678合计
暗号码片 \mathbf{S} −1−1−1+1+1−1+1+1
1 时收到 \mathbf{R} −1−1−1+1+1−1+1+1
逐拍 R_i\times S_i +1+1+1+1+1+1+1+1 +8

若发 0:收到 \mathbf{R}=-\mathbf{S},每一拍相乘都是 -1,8 拍加起来 =-8

类比:多人同时喊话(多站叠加)

4 个站同时在 8 个时隙里喊话,空中听到的是音量相加(所以会出现 -3:好几个 +1-1 叠在一起)。解码时用内积 = 拿某站的「暗号模板」做匹配——对上了得 +8,反了得 -8,对不上得 0

【定义】数据、码片序列、码片长度的关系
  • 码片序列:每个站分配的固定地址码,本题每位站 8 个分量,均为 +1-1
  • 码片长度 m:一比特数据要展开成 m 个码片才能发送。本题 m=8,即发 1 比特 → 占 8 个码片时隙。
  • 数据比特 → 发送波形
    • 1 → 在信道上发 +本站码片(原序列);
    • 0 → 在信道上发 -本站码片(每位取反)。
  • 收到序列:多站同时发时,各站码片按位相加(叠加),所以会出现 -3 这类不是 \pm1 的数——正是多站叠加的证据。
  • 速率关系:码片速率 = m \times 数据比特速率(本题 m=8)。
【方法】怎样从收到序列判断谁发了 1?
对收到序列 \mathbf{R} 与某站码片 \mathbf{S}内积(对应位相乘再求和):
\text{内积} = \mathbf{R}\cdot\mathbf{S} = \sum_{i=1}^{m} R_i \cdot S_i

码片各分量为 \pm1 时,仅该站单独发 1 比特的理想结果为:

内积内积/m含义
+m(本题 +8+1该站发了 1
-m(本题 -8-1该站发了 0
00该站未发 / 与其他站码片正交、贡献被抵消
本题计算m=8):
  • 站 ①:内积 =+8 → 发 1
  • 站 ②:内积 =0 → 未发 1
  • 站 ③:内积 =+8 → 发 1
  • 站 ④:内积 =-8 → 发 0
故选 C(①、③)
【易错】+8 表示发 1,那 +7 表示发几?
  • 理想 CDMA(码片正交、只判 1 比特)下,内积只可能是 +m-m0 三类,不会出现 +7
  • +8:内积 =+m,明确发 1-8:内积 =-m,明确发 0(如站 ④)。
  • +7:不是标准结果——说明信号有干扰、噪声,或多站叠加后未完全对齐;按考题严格标准不能判为发 1(因为不等于 +m)。
  • 若用宽松口诀"内积/m>0 为 1",+7 虽为正,但考试以 \pm m 精确值 为准;+7/8=0.875>0 仅作理解,不作本题判据。
  • 收到序列里出现 -3 也说明:已是多站叠加,不能指望每位都是 \pm1,必须做内积解码。
【原理】为什么不同站点「互不干扰」?

先澄清:在信道上有影响——多站信号是相加叠加的,所以本题收到序列里会出现 -3(不是单个站的 \pm1)。所谓「不干扰」,指的是解码时用本站码片做内积,其他站的贡献会抵消为 0

关键:码片彼此正交(不同站的码片两两内积 =0)。本题四站验证:

站②站③站④
站① \cdot000
站② \cdot00
站③ \cdot0

类比 1:垂直的向量

把每个码片看成 m 维空间里的一个向量。正交 = 互相垂直,点积 =0。你沿「站①方向」投影混合信号时,「站②方向」上的分量投影长度为零——就像力分解成 xyx 方向的功与 y 无关。

类比 2:各说各的「外语字典」

空中是多种外语同时喊(叠加)。你只用本站字典(码片)去阅卷:自己发的 1 → 满分 +m;自己发的 0 → -m;别人的外语因为与字典正交 → 总分 0,相当于「听不懂,不计分」。

本题实例:设 ① 发 1、③ 发 1、④ 发 0(② 未发),则叠加

\mathbf{R}=+\mathbf{S}_1+\mathbf{S}_3-\mathbf{S}_4=(-1,+1,-3,+1,-1,-3,+1,+1)

正是题目给出的收到序列!再分别内积:

  • \mathbf{R}\cdot\mathbf{S}_1=+8(① 发 1)
  • \mathbf{R}\cdot\mathbf{S}_2=0(② 无贡献)
  • \mathbf{R}\cdot\mathbf{S}_3=+8(③ 发 1)
  • \mathbf{R}\cdot\mathbf{S}_4=-8(④ 发 0)
小结:物理上混在一起传,逻辑上用正交码片把各站拆开——这就是 CDMA「码分多址」的含义。
【记忆】发 1 发 +码片,发 0 发 -码片;内积 +m→1,-m→0,0→无关;m= 码片长度(本题 8)。

第27题

题目: 一般来说,数字传输比模拟传输能获得更高的信号质量,原因是( )。

  • A. 中继器能再生数字脉冲,去除失真;而放大器既放大了模拟信号也放大了噪声
  • B. 数字信号比模拟信号小,而且不容易失真
  • C. 模拟信号是连续的,不容易出现失真
  • D. 数字信号比模拟信号容易采样

答案: A

解析: 数字中继器再生脉冲可去失真;模拟放大器同时放大噪声。

【性质】数字信号可再生;模拟信号累积噪声。

第28题

题目: 假定某信道受奈氏准则限制的最高码元速率为20 000 Baud,如果采用振幅调制,把码元的振幅划分为 16 个不同等级来传送,那么可以获得最高的数据传输速率是( )。

  • A. 60 kb/s
  • B. 80 kb/s
  • C. 100 kb/s
  • D. 120 kb/s

答案: B

解析: 20000 Baud×log₂16=20000×4=80000 b/s=80 kb/s。

【方法】R=B·log₂V,V 为码元电平数。

第29题

题目: 计算机网络可分为通信子网和资源子网,通信子网不包括( )。

  • A. 物理层
  • B. 数据链路层
  • C. 网络层
  • D. 传输层

答案: D

解析: 通信子网含物理、数据链路、网络层;传输层属资源子网边界之上。

【定义】通信子网:物理+链路+网络;传输层及以上属端系统。

第30题

题目: 下列关于网络体系结构的研究方法优点的描述中,错误的是( )

  • A. 各层之间相互独立
  • B. 允许隔层通信是 0S1 参考模型灵活性的标志
  • C. 易于实现和标准化
  • D. 实现技术的变化都不会对整个系统产生影响

答案: B

解析: OSI 不允许隔层通信,相邻层通过接口交互。

【易错】OSI 严格要求相邻层交互,不允许跨层通信。

答案速查表

题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
答案 D B A D C B B C A B B B A B B D D D D B B D A B B C A B D B