高级计算机网络选择题一 解答
共 30 道单选题,每题 2 分。
第1题
题目: 简单邮件传送协议(SMTP)规定了( )。
- A. 两个相互通信的 SMTP 进程之间应如何交换信息
- B. 发件人应如何将邮件提交给 SMTP
- C. SMTP 应如何将邮件投递给收件人
- D. 部件的内部应采用何种模式
答案: A
解析: SMTP 是应用层协议,规定两个 SMTP 进程之间交换邮件的命令与响应格式。
第2题
题目: 下列关于 FTP 的描述中,不正确的是( )。
- A. FTP可实现异构网络中计算机之间的文件传送
- B. 在进行文件传输时,FTP 客户端和服务器间需建立两个连接
- C. FTP 服务器主进程在 20 端口上监听客户端的连接请求
- D. FTP 使用 TCP 进行可靠传输
答案: C
解析: FTP 控制连接在 21 端口监听;20 端口用于数据连接,主进程不在 20 端口监听连接请求。
第3题
题目: 从协议分析的角度,WWW 服务的第一步操作是 WWW 浏览器对 WWW 服务器的( )。
- A. 传输连接建立
- B. 地址解析
- C. 域名解析
- D. 会话连接建立
答案: C
解析: 浏览器须先将域名解析为 IP,才能建立 TCP 连接访问 Web 服务器。
第4题
题目: 某主机希望解析域名 www.ncepu.edu.cn,如果这台主机配置的 DNS 地址为 A,Internet 根域名服务器为 B,而存储域名www.ncepu.edu,cn 与其 IP 地址对应关系的域名服务器为 C,那么这台主机通常先查( )。
- A. 域名服务器 A
- B. 域名服务器 B
- C. 域名服务器 C
- D. 以上都不对
答案: A
解析: 域名解析首先查询本机配置的本地域名服务器 A。
第5题
题目: 一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时进行了超时重传,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是 ( )
- A. 9KB
- B. 10KB
- C. 11KB
- D. 12KB
答案: A
解析: 超时后 cwnd=1、ssthresh=8;经历 3 次指数增长至 8 后进入拥塞避免,第 4 个 RTT 再 +1MSS,得 9KB。
第6题
题目: 网络环境下,要唯一标识计算机的应用进程可用( )。
- A. IP地址
- B. 端口号
- C. MAC地址
- D. IP地址和端口号
答案: D
解析: 网络中唯一标识一个应用进程需用 IP 地址(主机)+ 端口号(进程)。
第7题
题目: 主机甲和主机乙间已建立一个TCP连接,主机甲向主机乙发送了两个连续的TCP段,分别包含300字节和500字节的有效载荷,第一个段的序列号为200,主机乙正确接收到两个段后,发送给主机甲的确认序列号是 ( )
- A. 500
- B. 700
- C. 800
- D. 1000
答案: D
解析: 确认号 = 200 + 300 + 500 = 1000。
第8题
题目: 在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)。
记忆:物理层传比特 → 链路层管一跳 → 网络层送到哪台主机 → 传输层送到哪个应用。
第9题
题目: ARP 协议的主要功能是( )。
- A. 将 IP 地址解析为物理地址
- B. 将物理地址解析为 IP 地址
- C. 将主机域名解析为 IP 地址
- D. 将 IP 地址解析为主机域名
答案: A
解析: ARP 将 IP 地址解析为 MAC(物理)地址。
第10题
题目: 对地址段 200.10.192.0/24 进行子网划分,采用/28 子网掩码的话,可以得到()个子网,每个子网拥有()台主机。
- A. 16 14
- B. 16 16
- C. 14 16
- D. 14 14
答案: A
解析: /28 借 4 位得 16 个子网;主机位 4 位,每子网 2⁴−2=14 个可用主机。
第11题
题目: 若将 201.20.16.0/20 划分为 5 个子网,则可能的最小子网的可分配 IP地址数是( )。
- A. 126
- B. 254
- C. 510
- D. 1022
答案: C
解析: /20 划 5 子网需借 3 位(得 8 子网),最小子网掩码 /23,可用地址 2⁹−2=510。
第12题
题目: 某自治系统采用RIP协议,若该自治系统内的路由器R1收到其邻居路由器R2的距离矢量中包含信息<net1,16>,则可能得出的结论是( )
- A. R2可以经过R1到达net1,跳数为17
- B. R2可以到达net1,跳数为16
- C. R1可以经过R2到达net1,跳数为17
- D. R1不能通过R2到达net1
答案: D
解析: RIP 中 16 表示无穷大,R2 到 net1 不可达,R1 不能经 R2 到达 net1。
第13题
题目: 下列IP地址中,只能作为IP分组的源地址但不能作为目的地址的是( )
- A. 0.0.0.0
- B. 172.0.0.1
- C. 200.10.10.3
- D. 255.255.255.255
答案: A
解析: 0.0.0.0 仅作源地址,表示本机;不能作目的地址。
第14题
题目: 下列关于网络体系结构的描述中,错误的是( )
- A. 对于复杂的网络协议来说,最好的组织方法是层次结构模型
- B. 网络体系结构是网络协议的集合
- C. 网络体系结构对网络要实现的功能进行了精确的定义
- D. 体系结构是抽象的,实现技术是具体的
答案: C
解析: 网络体系结构定义功能与层次关系,不对实现细节作精确规定。
第15题
题目: 下列网络中,一定不会发生冲突的是( )。
- A. 低速以太网
- B. 高速以太网
- C. 令牌环网
- D. 使用 CSMA/CA 协议的无线局域网
答案: C
解析: 令牌环按令牌顺序发送,无冲突;以太网与 WLAN 均可能冲突。
第16题
题目: IEEE 802.11 标准定义的分布式协调功能采用了( )算法来完成多址接入。
- A. CSMA/CD
- B. CSMA/CA
- C. CDMA/CD
- D. CDMA/CA
答案: B
解析: IEEE 802.11 DCF 采用 CSMA/CA。
- IEEE 802.11:无线局域网(Wi-Fi)标准系列。
- DCF(Distributed Coordination Function,分布式协调功能):802.11 中站点竞争信道、自行协调发送时机的基本接入机制;与之相对的是 PCF(点协调功能,较少用)。
- CSMA(Carrier Sense Multiple Access,载波侦听多路访问):发送前先侦听信道是否空闲,空闲再发;多个站点共享同一信道。
- CA(Collision Avoidance,冲突避免):通过随机退避等机制尽量先发制人、避免冲突;802.11 无线环境难以可靠检测冲突,故用 CA。
- CD(Collision Detection,冲突检测):发送过程中监听是否发生冲突,冲突则中止、退避重发;传统以太网采用 CSMA/CD。
- CDMA(Code Division Multiple Access,码分多址):用正交码片区分用户,与 CSMA 是不同多址方式;选项 C、D 为干扰项。
| 项目 | CSMA/CA(802.11) | CSMA/CD(以太网) |
|---|---|---|
| 典型场景 | 无线局域网 | 有线共享以太网 |
| 冲突处理 | 尽量避免(退避) | 发送中检测冲突 |
| 原因 | 无线难做冲突检测 | 有线可边发边听 |
第17题
题目: 某无噪声理想信道带宽为 3 MHz,采用 QAM 调制,若该信道的最大数据传输率是 30 Mbps,则该信道采用调制方案是( )。
- A. QAM-16
- B. QAM-32
- C. QAM-64
- D. QAM-128
答案: B
解析: C=2Blog₂M,30=2×3×log₂M,log₂M=5,M=32,即 QAM-32。
QAM(Quadrature Amplitude Modulation,正交幅度调制):同时改变载波的幅度和相位,使一个码元对应平面上的多个离散点(星座点)。
QAM-N 表示一个码元有 N 种不同状态(如 QAM-32 有 32 个星座点),每个码元可携带 log₂N 比特信息。
奈氏准则(无噪声理想信道):最高数据传输率
- B:信道带宽(Hz);
- 2B:最高码元速率(Baud),即每秒最多传 2B 个码元;
- M:每个码元的离散状态数(调制阶数);
- log₂M:每个码元携带的比特数。
在带宽 B 固定时,码元速率上限由奈氏准则锁定(每秒最多约 2B 个码元)。要提高比特率,只能让每个码元携带更多比特——即增大 M(更密的 QAM,如 16→32→64)。
代价:状态越多,星座点越密,抗噪声能力越差,对信道质量要求更高。有噪声时还需结合香农公式 C=B\log_2(1+S/N)。
第18题
题目: 若定义某协议报文的某个字节取值为 4 时表示第 4 版本,则该定义属于协议规范的( )。
- A. 语法
- B. 语义
- C. 同步
- D. 编码
答案: B
解析: 字段取值所表示的含义属于语义。
网络协议由以下三部分组成,共同规定对等实体如何通信:
- 语法(Syntax):数据与控制信息的结构或格式——"报文长什么样"。如:第几个字节是版本号、首部占多少字节、字段边界如何划分。
- 语义(Semantics):比特/字段的含义——"这个值代表什么"。如:某字节取值为 4 表示第 4 版协议;SYN 置 1 表示请求建立连接。本题即考语义。
- 同步(Synchronization):事件发生的时序与顺序——"何时、按什么顺序交换"。如:TCP 三次握手的先后、超时重传时机。
| 要素 | 回答的问题 | 例子 |
|---|---|---|
| 语法 | 格式/结构 | IP 首部第 1 字节低 4 位是版本字段 |
| 语义 | 含义/解释 | 该字段 = 4 表示 IPv4 |
| 同步 | 时序/顺序 | 先 SYN,再 SYN+ACK,再 ACK |
第19题
题目: 下列关于网络应用模型的叙述中,错误的是( )。
- A. 在 P2P 模型中,结点之间具有对等关系
- B. 在客户/服务器(C/S)模型中,客户与客户之间可以直接通信
- C. 在 C/S 模型中,主动发起通信的是客户,被动通信的是服务器
- D. 在向多用户分发一个文件时,P2P 模型通常比 C/S 模型所需的时间短
答案: B
解析: C/S 模型中客户之间不直接通信,须经服务器。
第20题
题目: 在 OSI 参考模型中,( )是控制对等实体间进行通信的规则集合。
- A. 协议
- B. 服务
- C. 接口
- D. 原语
答案: A
解析: 协议是对等实体间通信规则的集合。
第21题
题目: URL 是( )。
- A. 超文本传输协议
- B. 超文本标记语言
- C. 文本传输协议
- D. 统一资源定位符
答案: D
解析: URL 是统一资源定位符。
第22题
题目: 下列关于 FTP 协议的叙述中,错误的是( )。
- A. 数据连接在每次数据传输完毕后就关闭
- B. 控制连接在整个会话期间保持打开状态
- C. 服务器与客户端的 TCP 20 端口建立数据连接
- D. 客户端与服务器的 TCP 21 端口建立控制连接
答案: C
解析: 主动模式下服务器从 20 端口发起数据连接,而非"与客户端 20 端口建立"。
第23题
题目: 若存储某个域名与其 IP 地址对应关系的域名服务器为X。那么一台主机若希望解析该域名,则它首先要查询( )。
- A. 该主机对应的本地域名服务器
- B. 互联网中的根域名服务器
- C. 域名服务器X
- D. 不确定,与具体查询方式有关
答案: A
解析: 解析域名时首先查询本地域名服务器。
第24题
题目: 远程登录协议 Telnet、电子邮件协议 SMTP、文件传输协议 FTP 依赖于( )。
- A. UDP
- B. TCP
- C. ICMP
- D. IGMP
答案: B
解析: Telnet、SMTP、FTP 均基于 TCP。
第25题
题目: TCP连接建立过程中,通信双方通常需要交换( )个报文。
- A. 1
- B. 2
- C. 3
- D. 4
答案: C
解析: TCP 三次握手需交换 3 个报文段。
TCP 是全双工连接,双方须分别确认彼此的初始序号(ISN),共交换 3 个报文段:
- 客户端 → 服务器:SYN=1,seq=x(请求建立连接)
- 服务器 → 客户端:SYN=1,ACK=1,seq=y,ack=x+1(同意并确认)
- 客户端 → 服务器:ACK=1,seq=x+1,ack=y+1(最终确认)
任一方均可主动关闭。因 TCP 全双工,每个方向须单独关闭,通常需 4 个报文段(常称四次挥手):
- 主动关闭方 → 对方:FIN=1(本方向不再发送数据)
- 对方 → 主动关闭方:ACK=1(确认收到 FIN;对方仍可继续发送)
- 对方 → 主动关闭方:FIN=1(对方也准备关闭)
- 主动关闭方 → 对方:ACK=1(确认对方 FIN,连接彻底释放)
- SYN:同步序号,用于建立连接;
- FIN:结束,用于断开连接;
- ACK:确认号有效。
第26题
题目: 在TCP协议中,发送窗口的大小决定于( )。
- A. 仅接收方允许的窗口
- B. 接收方允许窗口和拥塞窗口
- C. 发送方允许窗口和拥塞窗口
- D. 发送方允许窗口和接收方允许窗口
答案: B
解析: 发送窗口 = min(接收窗口 rwnd, 拥塞窗口 cwnd)。
第27题
题目: 在 IP 数据报的传输过程中,IP 数据报首部中保持不变的域包括( )。
- A. 标识和总长度
- B. 标志和头校验和
- C. 源 IP 地址和生存时间
- D. 目的 IP 地址标识
答案: D
解析: 路由转发中源 IP、目的 IP 和标识字段保持不变(TTL 会减)。
第28题
题目: ARP 协议的主要功能是( )。
- A. 将 IP 地址解析为物理地址
- B. 将物理地址解析为 IP 地址
- C. 将主机域名解析为 IP 地址
- D. 将 IP 地址解析为主机域名
答案: A
解析: ARP 将 IP 地址解析为物理地址。
第29题
题目: 数据包从源结经过若干个路由器(不考虑 NAT(网路地址转换))被传递到目的站,在这个过程中,数据包的目的 IP 地址发生的变化是( )。
- A. 每经过一跳,目的 IP 地址就变为下一个路由器的入口地址
- B. 每经过一跳,目的 IP 地址就变为下一个路由器的出口地址
- C. 目的 IP 地址在传递过程中不发生变化
- D. 目的 IP 地址被第一个路由器改变后就不再发生变化
答案: C
解析: 目的 IP 地址在分组转发过程中不改变。
第30题
题目: 下列协议中,不属于网络层协议的是( )。
- A. ICMP
- B. IGMP
- C. DHCP
- D. OSPF
答案: C
解析: DHCP 属于应用层,ICMP/IGMP/OSPF 属网络层。
- A. ICMP(Internet Control Message Protocol,网际控制报文协议):网络层,封装在 IP 中(协议号 1)。用于差错报告与网络探测,如 ping(Echo 请求/应答)、目的地不可达、超时。
- B. IGMP(Internet Group Management Protocol,网际组管理协议):网络层,协议号 2。主机与本地路由器之间维护多播组成员关系(加入/离开组播组)。
- C. DHCP(Dynamic Host Configuration Protocol,动态主机配置协议):应用层,基于 UDP(服务器 67 / 客户端 68)。自动分配 IP、子网掩码、默认网关、DNS 等。本题答案:不属于网络层。
- D. OSPF(Open Shortest Path First,开放最短路径优先):网络层路由协议(链路状态 IGP)。路由器间交换链路状态,计算最短路径,直接封装在 IP 中(协议号 89)。
| 协议 | 层次 | 承载 | 主要作用 |
|---|---|---|---|
| ICMP / IGMP / OSPF | 网络层 | 直接封装在 IP 数据报中 | 控制、组播管理、路由 |
| DHCP | 应用层 | UDP → IP | 主机获取配置("租地址") |
答案速查表
| 题号 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 答案 | A | C | C | A | A | D | D | D | A | A | C | D | A | C | C | B | B | B | B | A | D | C | A | B | C | B | D | A | C | C |