跳转至

计算机网络:课件整理与例题解析

本篇合并课程内容提要、OSI/RM 七层模型、TCP/IP 协议族、网络诊断命令、IP 地址、WWW 服务、网络接入技术和章节回顾八篇课件。保留全部 18 道例题及选项,统一编号;14 张教学图片已下载到本地。原课件未给出这些题目的答案,折叠区中的参考答案、推导与纠错均为本笔记补充。 原图保留供对照,存在简化或错误时,以相邻正文的说明为准。

本章重点是把“协议属于哪层、解决什么问题、使用什么端口”对应起来,再掌握地址计算和故障诊断。可结合第 10 章知识导图复习。下图星级是讲义的复习建议,不代表固定考试分值。

正文另按专项题库补充路由选择、TCP 窗口、DNS 与 DHCP、VLAN、网络规划等知识;83 道专项练习放在对应考点之后。先读规则和教学示例,再做题,具体题目的答案与解析默认收起。

计算机网络课程内容提要

一、OSI/RM 七层模型

分层、封装与设备

发送端逐层封装,接收端逐层解封装;对等层之间是**逻辑通信**,实际数据仍需经过下层传输。图中的 H 表示相应层的首部;数据链路层还可能添加尾部。图示帮助理解封装,并不表示每种实际协议都恰好添加七份首部。

网络协议约定通信双方怎样交换信息,常用**语法、语义、时序**三个要素描述。语法规定报文的格式与字段,例如确认号占多少位;语义规定字段含义及应执行的动作,例如确认号表示接下来期望的字节;时序规定先后关系、同步与速度匹配,例如先建连再交换数据、超时后如何处理。“时延”是耗时指标,不能代替这里的“时序”。

OSI 七层模型的封装和解封装过程

层次(从上往下) 主要职责 常见题眼与实例
7 应用层 为应用提供网络服务 HTTP、FTP、SMTP、POP3、DNS 等应用协议
6 表示层 数据表示与转换 编码、格式、压缩、加密等表示功能
5 会话层 建立、管理与终止会话 对话控制、同步点、会话管理
4 传输层 端到端的数据传输 TCP、UDP,端口;TCP 的可靠字节流
3 网络层 跨网络的寻址与转发 IP 地址、路由选择、分组;路由器、三层交换机
2 数据链路层 相邻节点之间的帧传输 帧、MAC、介质访问;网桥、二层交换机
1 物理层 传输比特和信号 比特、电/光/无线信号;中继器、集线器

从低到高记忆:物理—链路—网络—传输—会话—表示—应用。常见数据单位:物理层是比特,链路层是帧,网络层是分组/IP 数据报,TCP 传输单位常称报文段,UDP 是用户数据报。

原课件的七层功能、设备与协议对照表

读表边界:

  • 题目未特别说明时,“交换机”通常指二层交换机;三层交换机也能进行 IP 路由。网卡通常涉及物理层和链路层,不能把整个设备只会做的事情限制在某一层。
  • 表中上三层共用一格列出应用协议,是在帮助对应 TCP/IP 的应用层,不代表 HTTP、DNS 各自同时属于三个 OSI 层。
  • ARP 不经 IP 封装,工作在本地链路上,连接 IPv4 地址与链路地址。教材常把它列入网际层相关协议,也有按链路层归类的模型,应结合题目约定。
  • PPP、SLIP 用于链路封装;PPTP、L2TP 是承载链路报文的隧道协议,不能据图推断它们不依赖更下层的 IP 网络。PPTP 还有 TCP 控制连接。
  • OSI 的“表示层加密”是功能划分;真实系统可在不同层实施加密,如 TLS、IPsec,并非只能在表示层加密。

VLAN、广播域与冲突域

**广播域**是一个二层广播帧能够到达的范围;**冲突域**是共享介质中可能发生发送冲突的范围。集线器连接的半双工以太网共享冲突域;交换机把不同端口的冲突范围隔离,现代全双工链路通常不再发生传统以太网碰撞。

VLAN(虚拟局域网)在二层按逻辑划分广播域。例如把一台交换机上的研发部门和财务部门分成两个 VLAN,各自的广播就不会直接传播到另一个 VLAN。划分后通常是**广播域数量增加、每个广播域范围缩小**。跨 VLAN 通信需要路由器或三层交换机等三层转发能力。

IEEE 802.1Q 的 VLAN tag 是以太网**帧**中的标签,因此归数据链路层。Access 端口通常接入一个 VLAN 的终端,Trunk 链路通常通过标签承载多个 VLAN。VLAN 解决逻辑划分问题,不能替代访问控制或防火墙。

二层交换机通常**用源 MAC 学习,用目的 MAC 查表转发**:收到帧时学习“源 MAC—入端口—VLAN”的关系;已知目的地址就转发到对应端口,若目的也在入端口一侧则过滤该帧。未知单播或广播通常向同 VLAN 中除入端口外允许转发的端口泛洪。不能把“从源地址学习”误记成“按源地址选择出口”,也不能把泛洪扩大到所有 VLAN。

例题 1:物理层设备

下列网络互连设备中,属于物理层的是( )。

  • A、交换机
  • B、中继器
  • C、路由器
  • D、网桥
参考答案与解析

参考答案:B。

中继器处理物理信号,属于物理层。网桥与通常所说的二层交换机按 MAC 地址转发帧;路由器按 IP 地址转发分组。

关键词:信号/比特 → 物理层;MAC/帧 → 链路层;IP/路由 → 网络层。

专项题库练习(6 题)

本小节对应题库练习共 6 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 011

来源:知识点练习「计算机网络」第 11 题(原站入口)。

下列关于VLAN的说法中,哪项体现其优点?( )

  • A. 允许逻辑地划分网段

  • B. 减少了冲突域的数量

  • C. 增加了冲突域的大小

  • D. 减少了广播域的数量

答案与解析

平台答案:A。

整理解析

VLAN可按逻辑划分二层网络,使广播限制在各自VLAN内,选A。划分后广播域的数量通常增加、每个广播域的范围缩小,D把数量方向说反。冲突域主要取决于链路及交换端口,不能用B、C描述VLAN的优势;VLAN隔离也不等于完整防火墙策略。

题目 016

来源:知识点练习「计算机网络」第 16 题(原站入口)。

集线器与网桥之间的区别,哪项正确?( )

  • A. 集线器不能检测发送冲突,而网桥可以检测冲突

  • B. 集线器是物理层设备,而网桥是数据链路层设备

  • C. 网桥只有两个端口,而集线器是一种多端口网桥

  • D. 网桥是物理层设备,而集线器是数据链路层设备

答案与解析

平台答案:B。

整理解析

集线器在物理层转发比特信号,网桥在数据链路层依据MAC地址转发帧,选B。交换机可理解为多端口网桥,集线器则是多端口中继器。平台解析图的设备层次与此一致;图中ARP/RARP归网络层属于常见教材口径,在TCP/IP模型中常归链路层,不能把这种边界划分当成唯一标准;二层隧道协议的分类也不等于其所有报文都直接运行在物理链路上。

题目 025

来源:知识点练习「计算机网络」第 25 题(原站入口)。

以下网络层次与设备的对应关系,哪项正确?( )

  • A. 网络层——集线器

  • B. 数据链路层——网桥

  • C. 传输层——路由器

  • D. 会话层——防火墙

答案与解析

平台答案:B。

整理解析

网桥按MAC地址处理帧,属于数据链路层,选B。集线器是物理层设备,传统路由器主要工作于网络层;防火墙可能跨网络层、传输层乃至应用层,不能统一配到会话层。解析图里的ARP/RARP归网络层是教材简化,在TCP/IP模型中也常归链路层。

题目 040

来源:知识点练习「计算机网络」第 40 题(原站入口)。

以下网络互连设备中,哪种属于物理层设备?( )

  • A. 交换机

  • B. 中继器

  • C. 路由器

  • D. 网桥

答案与解析

平台答案:B。

整理解析

中继器对信号进行再生或转发,属于物理层,选B。传统网桥和二层交换机处理数据链路层帧,路由器处理网络层分组;具备三层功能的交换机另有路由能力。

题目 077

来源:知识点练习「计算机网络」第 77 题(原站入口)。

在 OSI 参考模型中,哪一层在物理线路的基础上提供可靠的数据传输?

  • A. 物理层

  • B. 数据链路层

  • C. 网络层

  • D. 应用层

答案与解析

平台答案:B。

整理解析

选 B,题目强调相邻节点之间基于物理链路的帧传输,对应数据链路层。链路层可提供成帧、差错检测及依协议而定的恢复机制,但不能绝对说所有链路协议都能把线路变成无差错信道;例如普通以太网会检测并丢弃错误帧,本身不保证可靠重传。

题目 080

来源:知识点练习「计算机网络」第 80 题(原站入口)。

VLAN tag 属于 OSI 参考模型中的哪一层?

  • A. 网络层

  • B. 传输层

  • C. 数据链路层

  • D. 物理层

答案与解析

平台答案:C。

整理解析

选 C。IEEE 802.1Q VLAN标签是以太网帧中的字段,因此属于数据链路层。判断依据是帧格式,而不是笼统认为所有交换机只工作在第二层。

二、TCP/IP 协议族

四层模型与七层模型的对应

TCP/IP 常见协议、端口与四层模型对应关系

TCP/IP 四层模型 大致对应的 OSI 层 主要内容
应用层 应用层、表示层、会话层 HTTP、DNS、邮件、文件传输等
传输层 传输层 TCP、UDP
网际层 网络层 IP、ICMP、IGMP 等
网络接口层 数据链路层、物理层 以太网等链路与介质技术

这是功能上的大致对应,并非每一种协议都能无争议地塞进单一格子。图中 CSMA/CD 是传统共享式/半双工以太网的介质访问机制,现代全双工交换式以太网不靠碰撞检测来仲裁发送;Token Ring 属于历史技术。

TCP 与 UDP:校验不等于可靠传输

对比项 TCP UDP
连接 面向连接,有连接状态管理 无连接,无建立连接的握手
数据组织 字节流,不保留应用消息边界 数据报,保留消息边界
寻址 使用端口 也使用端口
差错检测 有校验和 也有校验和
可靠性 序号、确认、重传等实现可靠有序传输 协议本身不保证到达、顺序或无重复
控制机制 有流量控制与拥塞控制 协议本身不提供这些机制
首部与开销 TCP 基本首部至少 20 字节,处理机制较多 UDP 首部 8 字节,协议开销较小

纠错:原文“差错校验只有 TCP 具备”不成立。 UDP 同样有校验和:IPv4 下可以不用 UDP 校验和(字段置零),IPv6 下通常必须使用,个别隧道场景有受限制的例外。校验只负责检测损坏,不等于能自动重传。应用也可以在 UDP 上实现可靠通信,例如 QUIC。

端口号为 16 位,范围是 0~65535;TCP 与 UDP 的端口空间独立。“UDP 开销小”不意味着任何业务中都更快,“TCP 可靠”也不意味着网络永久中断时仍能保证交付。

TCP 的滑动窗口、确认与连接状态

TCP 按**字节**编号,确认号表示“接下来希望收到的字节序号”。累计确认意味着确认到某个位置时,该位置之前的字节已连续收到,不要求每个报文段都单独回复一次确认。丢失的数据可通过超时重传等机制补发。

例如某段序号为 1200、含 300 字节数据,它覆盖 1200~1499;接收方此前的数据也已收齐时,确认号为 1500,下一段数据从 1500 开始。若中间缺了一段,即使后面的数据先到,累计确认号也不能越过缺口;重传仍使用原数据的字节序号。SYN 和 FIN 各占一个序号位置,纯 ACK 不占,所以无载荷的 SYN 序号为 x 时,对它的确认号为 x+1。

滑动窗口**允许发送方在未收到确认前连续发送一定数量的数据,不必每发一段就停下来等。接收方通过通告接收窗口 rwnd 告知还能接收多少数据;收到确认后窗口向前移动,接收空间变化时窗口大小也会调整,因此属于**可变大小的滑动窗口。

控制机制 防止的问题 主要依据
流量控制 发送过快,接收方来不及处理 接收方通告的 rwnd
拥塞控制 发送过快,网络链路或节点承受不了 发送方维护的拥塞窗口 cwnd 等

发送方未确认的数据总量同时受二者约束,可用发送额度近似为 min(rwnd, cwnd) − 已发送但未确认的字节数,不足零时不能继续发送普通新数据。例如 rwnd=8000、cwnd=6000、在途数据 2000 字节,还能发送 4000 字节。窗口大小不等于每个报文段大小。

建立连接通常经历 SYN → SYN+ACK → ACK 三次握手,以同步双方初始序号并确认双向通信。TCP 是全双工的,关闭时两个方向分别发送 FIN 并被确认,典型过程称四次挥手;某些报文可合并。常见状态的读法见本章网络诊断部分。

应用层协议与常用端口

原课件列出的基于 TCP 的应用协议

原课件列出的基于 UDP 的应用协议

协议 常用传输方式与端口 功能与易错点
HTTP HTTP/1.1、HTTP/2 通常用 TCP;http 默认 80 Web 资源与接口;HTTP/3 使用 UDP 上的 QUIC
HTTPS https 默认 443;可使用 TCP 上的 TLS 或 QUIC 受加密保护的 HTTP,现代实现使用 TLS
Telnet TCP 23 传统明文远程终端
SSH TCP 22 安全远程登录等;SFTP 基于 SSH
FTP TCP 21 控制;主动模式数据连接通常从服务器 TCP 20 发起 被动模式的数据端口另行协商,不能说所有 FTP 数据都走 20
SMTP TCP 25 常用于服务器间转发 邮件提交常用 587;隐式 TLS 提交常用 465
POP3 TCP 110;隐式 TLS 为 995 收取/获取邮件;SMTP 负责发送
IMAP TCP 143;隐式 TLS 为 993 在服务器上管理邮箱、文件夹和邮件状态,便于多设备同步
DNS UDP 53 和 TCP 53 普通查询常用 UDP,响应截断可转 TCP,区域传送通常用 TCP;并非只支持 UDP
DHCPv4 UDP 67 服务器、UDP 68 客户端 分配地址、网关、DNS 等配置
TFTP 初始请求使用 UDP 69 简单文件传输,后续使用协商端口
SNMP 常用 UDP 161 查询/管理、UDP 162 接收通知 网络设备监控与管理
NFS 常用端口 2049,随版本和配置变化 远程文件系统;旧版本可用 TCP 或 UDP,NFSv4 通常用 TCP

原图中的几处说法需要修正:

  • SFTP ≠ FTP+SSL。 FTP 结合 TLS 是 FTPS;SFTP 是基于 SSH 的文件传输协议。SSL 已是历史名称,现代安全部署使用 TLS。
  • MIME 是邮件内容格式扩展;S/MIME 提供邮件内容签名/加密。 原图的“MIME/S”及“结合 SSL 的 MIME”表述不正确。邮件传输链路的 TLS 与邮件内容本身的 S/MIME 是不同层面的保护。
  • 名称解析可能利用 hosts、系统缓存、浏览器缓存或专用解析器等,具体顺序受系统和应用配置影响,不能把“任何客户端都先查 hosts”当作统一规定。
  • SNMP v1/v2c 的 community 是访问控制中的团体字符串,不是组播地址,也不是“服务器只给当前团体发消息”的一般通信模型。SNMPv3 还可配置认证与加密。
  • 169.254.x.x 是链路本地地址范围的一部分;0.0.0.0 有未指定地址等语义。不能把它们一律叫作“无效地址”,详见后面的特殊 IPv4 地址。

DHCP:分配配置与租约

DHCPv4 常用于自动提供 **IP 地址、子网掩码、默认网关、DNS 服务器、租期**等配置。客户端的“自动获得 IP 地址”对应这一机制;手工填写一个看起来同网段的地址不等于动态获取。

首次获取租约的典型过程是 Discover(发现)→ Offer(提供)→ Request(请求)→ ACK(确认),常记为 DORA。客户端使用 UDP 68,服务器使用 UDP 67;初始发现通常通过广播进行,不同子网之间可由 DHCP 中继转发相应报文。续租不必重走完整的首次发现过程。

DHCP 的选项还可传递其他配置;不能把“通常分配哪些信息”背成协议只允许那些信息。无法获得租约时,部分客户端可能采用 169.254.0.0/16 链路本地地址,具体行为见 IPv4 特殊地址小节。

邮件、文件传输与客户端结构

邮件发送链条可以记为:发件客户端 → SMTP → 邮件服务器之间转送 → 收件邮箱 → POP3/IMAP → 收件客户端。MIME 负责内容类型、附件和编码,SMTP 负责传送,二者可以配合。Web 邮箱由浏览器经 HTTP/HTTPS 操作服务器,服务器仍可在后台使用邮件协议;浏览器用户通常无需手工配置 SMTP。

结构 交互方式 示例
C/S(Client/Server) 客户端向服务器请求服务 邮件客户端通过 POP3 获取邮件
B/S(Browser/Server) 使用浏览器作为客户端,是 C/S 的一种形式 Web 邮箱
P2P(Peer to Peer) 节点可同时提供和请求服务 对等文件分发

FTP 把**命令与文件内容分开传送**:先解析服务器名称,再建立 TCP 21 控制连接、交换命令,按需建立独立的数据连接。主动模式通常由服务器 TCP 20 发起数据连接;被动模式由服务器告知数据端口,客户端主动连接。上传和下载都走数据连接,不能用“上传还是下载”判断是否使用 20 端口。

IP、ICMP、IGMP、ARP 与 RARP

原课件的网际层相关协议说明

协议 作用 使用边界
IP 尽力而为地交付分组 不提供 TCP 式的可靠重传
ICMP 差错报告、控制与诊断信息 ping 常用 Echo 请求/应答;ICMPv6 用于 IPv6
IGMP IPv4 组播成员管理 主机与相邻组播路由器交互,不是跨网组播路由选择协议
ARP 在本地链路解析 IPv4 对应的 MAC 地址 访问远端时通常解析下一跳网关的 MAC,不会用广播寻找远端主机 MAC
RARP 按硬件地址请求 IPv4 地址 历史协议,地址配置功能主要由 BOOTP、DHCP 等替代

ICMP 报文**直接装入 IP 数据报**,不经过 TCP 或 UDP;在以太网上,IP 数据报再装进以太网帧。因此判断“封装在哪里”要看题目问的是直接上一层容器,还是最终上线的帧。被 IP 承载也不意味着该协议就属于应用层。

典型的按需 ARP 地址解析:请求广播,应答单播。 这里的广播限于本地广播域,路由器不会把 ARP 请求跨网转发。无偿 ARP、地址冲突检测、缓存刷新等场景可能出现广播通告、广播应答或单播请求,因此不要把这句考试口诀理解成所有 ARP 报文的绝对规则。IPv6 使用基于 ICMPv6 的邻居发现 NDP,不使用 ARP。

例题 2:建立连接进行可靠通信属于哪一层

在 TCP/IP 网络中,建立连接进行可靠通信是在( )完成的,此功能在 OSI/RM 中是在( )来实现的。

第一空:

  • A、网络层
  • B、数据链路层
  • C、应用层
  • D、传输层

第二空:

  • A、应用层
  • B、会话层
  • C、表示层
  • D、网络层
答案、解析与题目辨析

参考答案:第一空 D;第二空缺少正确选项,题目疑误。

题干所说的 TCP 式端到端连接与可靠传输,属于 TCP/IP 的**传输层**,对应 OSI 的**传输层**。

第二组选项没有“传输层”,因此不能按现有选项得到严谨的答案。会话层负责建立、管理和终止会话,但“会话”不能替代 TCP 的可靠传输连接。若仅凭“建立连接”几个字硬选 B,会混淆两个层次。

原课件未提供答案。本笔记保留原选项并标明疑误,不把会话层写成正确答案。关键词要连同职责理解,不能只看一个词。

例题 3:TCP 与 UDP 共同具有的能力

TCP 和 UDP 协议均提供了( )能力。

  • A、连接管理
  • B、差错校验和重传
  • C、流量控制
  • D、端口寻址
参考答案与解析

参考答案:D。

两者都通过端口进行复用和分用。B 把“差错校验”和“重传”合在一起:UDP 有校验和,但本身没有可靠重传,因此 B 不成立。A、C 也不是 UDP 本身提供的能力。

例题 4:UDP 的优势

相比于 TCP,UDP 的优势为( )。

  • A、可靠传输
  • B、开销较小
  • C、拥塞控制
  • D、流量控制
参考答案与解析

参考答案:B。

UDP 首部较小,没有 TCP 的连接管理、确认与重传机制,协议开销较小。是否适合某个应用还取决于应用对可靠性、时延及拥塞响应的要求。

例题 5:协议与层次的对应

以下关于 TCP/IP 协议和层次对应关系的表示中,正确的是( )。

例题的 A、B、C、D 四种协议分层选项

为便于搜索,原图选项转写如下,分号区分图中的左右两列:

  • A、HTTP→TCP→IP;SNMP→UDP→IP
  • B、FTP→UDP→ARP;Telnet→TCP→ARP
  • C、HTTP→TCP→IP;SMTP→UDP→IP
  • D、SMTP→UDP→ARP;FTP→TCP→ARP
参考答案与解析

参考答案:A。

按本题的常见传统协议栈,HTTP 使用 TCP,SNMP 通常使用 UDP,两者再由 IP 承载。FTP 与 SMTP 使用 TCP,因此 B、C、D 各有错误;ARP 也不能充当它们共同承载应用数据的 IP 层。

这道题按 HTTP/1.x 等传统场景作答;现代 HTTP/3 使用 QUIC,不能由此背成“所有版本的 HTTP 都只能使用 TCP”。

例题 6:POP3 的传输协议与端口

当修改邮件时,客户与 POP3 服务器之间通过( )建立连接,所使用的端口是( )。

第一空:

  • A、HTTP
  • B、TCP
  • C、UDP
  • D、HTTPS

第二空:

  • A、52
  • B、25
  • C、1100
  • D、110
参考答案与解析

参考答案:B、D。

常规 POP3 使用 TCP 110;采用隐式 TLS 的 POP3 常用 995,不在本题选项中。原题“修改邮件”的措辞不准确,POP3 的主要用途是获取邮件及相应的邮箱操作,不是一般意义的编辑邮件协议,但不影响本题的协议与端口判断。

例题 7:ARP 请求与应答

ARP 报文分为 ARP Request 和 ARP Response,其中 ARP Request 采用( )进行传送,ARP Response 采用( )进行传送。

第一空:

  • A、广播
  • B、组播
  • C、多播
  • D、单播

第二空:

  • A、组播
  • B、广播
  • C、多播
  • D、单播
参考答案与解析

参考答案:A、D。

在典型的按需地址解析中,发送方不知道目标 MAC,先在本地链路广播请求;应答方从请求中已知发送者 MAC,通常直接单播应答。无偿 ARP 等特殊场景不宜套用这一绝对化表述。

专项题库练习(32 题)

本小节对应题库练习共 32 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 003

来源:知识点练习「计算机网络」第 3 题(原站入口)。

校园网连接运营商的IP地址给为202.117.113.3/30,本地网关为192.168.1.254/24。本地计算机若采用动态地址分配,应如何设置下图中的IPv4属性?( )

题目配图

  • A. 选取“自动获得IP地址”

  • B. 配置本地计算机IP地址为192.168.1.X

  • C. 配置本地计算机IP地址为202.115.113.X

  • D. 在网络169.254.X.X中选取一个不冲突的IP地址

答案与解析

平台答案:A。

整理解析

动态获取地址应选择“自动获得IP地址”,由DHCP提供配置,选A。题设另有错误:202.117.113.3是202.117.113.0/30的广播地址,不能作为通常的接口主机地址;该缺陷不改变本问的配置选择。选项C中的202.115与题干202.117不同,按原选项保留。

题目 006

来源:知识点练习「计算机网络」第 6 题(原站入口)。

ICMP在因特网分层中属于(6)层协议;它的协议数据单元封装在(7)中传送。

请作答:第6题。

  • A. 数据链路层

  • B. 网络层

  • C. 传输层

  • D. 会话层

答案与解析

平台答案:B。

整理解析

ICMP为IP提供差错报告、诊断等控制信息,通常归网络层,选B。它借助IP承载,并不因此成为TCP/UDP之上的传输层或应用层协议。

题目 007

展开题目 007(先作答,再查看解析)

来源:知识点练习「计算机网络」第 7 题(原站入口)。

ICMP在因特网分层中属于(6)层协议;它的协议数据单元封装在(7)中传送。

请作答:第7题。

  • A. 以太帧

  • B. TCP段

  • C. UDP数据报

  • D. IP数据报

答案与解析

平台答案:D。

整理解析

ICMP报文直接作为IP数据报的载荷传送,选D,不经过TCP段或UDP数据报。以太网上IP还会再封装进帧,但本问指ICMP直接封装的协议单元。平台“IP数据段”术语不准确,应为IP数据报。

题目 008

展开题目 008(先作答,再查看解析)

来源:知识点练习「计算机网络」第 8 题(原站入口)。

DHCP客户端可以从服务器取得下列哪组地址信息?( )

  • A. DHCP服务器的地址和Web服务器的地址

  • B. DNS服务器的地址和DHCP服务器的地址

  • C. 客户端地址和邮件服务器地址

  • D. 默认网关的地址和邮件服务器地址

答案与解析

平台答案:B。

整理解析

平台答案B按常见基础配置口径保留:DNS服务器地址可由选项6提供,DHCP服务器标识为选项54。但“不能提供Web或邮件服务器地址”并不符合完整标准:RFC 2132定义SMTP服务器选项69、POP3服务器选项70和WWW服务器选项72。因此在服务器与客户端支持相应选项时,A、C、D中的信息也可能提供,原题未限定常用选项范围,不能作唯一性结论。

题目 013

展开题目 013(先作答,再查看解析)

来源:知识点练习「计算机网络」第 13 题(原站入口)。

第(13)空选择DHCP的功能,第(14)空选择FTP使用的传输层协议。

请作答:第13题。

  • A. WINS名字解析

  • B. 静态地址分配

  • C. DNS名字登录

  • D. 自动分配IP地址

答案与解析

平台答案:D。

整理解析

DHCP用于自动向客户端提供IP地址及相关网络配置,选D。它可以结合租约或保留地址工作,但不是WINS名字解析或题中所说的DNS名字登录。

题目 014

展开题目 014(先作答,再查看解析)

来源:知识点练习「计算机网络」第 14 题(原站入口)。

第(13)空选择DHCP的功能,第(14)空选择FTP使用的传输层协议。

请作答:第14题。

  • A. TCP

  • B. IP

  • C. UDP

  • D. HDLC

答案与解析

平台答案:A。

整理解析

FTP的控制连接和数据连接都使用TCP,选A。IP属于网络层,HDLC属于数据链路层,UDP不是传统FTP的传输协议;使用UDP的TFTP是另一种协议。

题目 017

展开题目 017(先作答,再查看解析)

来源:知识点练习「计算机网络」第 17 题(原站入口)。

POP3客户端代理与服务器通过TCP连接传送数据,这种服务采用哪种体系结构?( )

  • A. Browser/Server

  • B. Client/Server

  • C. Peer to Peer

  • D. Peer to Server

答案与解析

平台答案:B。

整理解析

POP3由客户端主动连接邮件服务器读取邮件,属于Client/Server结构,选B。它不是通过浏览器界面定义的B/S服务,也不是对等网络;“离线访问”是典型使用方式,不表示协议完全不支持保留服务器上的邮件。

题目 018

展开题目 018(先作答,再查看解析)

来源:知识点练习「计算机网络」第 18 题(原站入口)。

TCP采用哪种流量控制机制?( )

  • A. 固定大小的滑动窗口协议

  • B. 后退N帧的ARQ协议

  • C. 可变大小的滑动窗口协议

  • D. 停等协议

答案与解析

平台答案:C。

整理解析

TCP使用可变大小的滑动窗口,接收端通告可接收的字节数,发送端据此限制未确认数据量,选C。实际发送还受拥塞窗口约束。平台“每收到一个报文都回一个确认”不准确,TCP可以累计确认或延迟确认;窗口表示允许在途数据的范围,不等同于某块缓冲区本身,也不是只在建连时协商一次。

题目 021

展开题目 021(先作答,再查看解析)

来源:知识点练习「计算机网络」第 21 题(原站入口)。

按默认配置,第(21)空选择FTP服务器的控制端口,第(22)空选择上传文件使用的端口。

请作答:第21题。

  • A. 大于1024的端口

  • B. 20

  • C. 80

  • D. 21

答案与解析

平台答案:D。

整理解析

FTP控制连接默认使用服务器TCP 21端口,选D,用于传送登录和文件操作命令。文件内容走单独的数据连接;数据端口还取决于主动或被动模式。

题目 022

展开题目 022(先作答,再查看解析)

来源:知识点练习「计算机网络」第 22 题(原站入口)。

按默认配置,第(21)空选择FTP服务器的控制端口,第(22)空选择上传文件使用的端口。

请作答:第22题。

  • A. 大于1024的端口

  • B. 20

  • C. 80

  • D. 21

答案与解析

平台答案:B。

整理解析

平台答案B按传统主动FTP的数据端口20理解;此时服务器通常从TCP 20发起数据连接。被动模式由服务器公布另一个监听端口供客户端连接,上传与下载也都使用数据连接。因此“上传文件固定使用20端口”并不通用,题目缺少工作模式及端口所属端的限定。

题目 026

展开题目 026(先作答,再查看解析)

来源:知识点练习「计算机网络」第 26 题(原站入口)。

第(26)空从选项中找出应用层协议,第(27)空选择它使用的报文封装协议。

请作答:第26题。

  • A. SNMP

  • B. ARP

  • C. ICMP

  • D. X.25

答案与解析

平台答案:A。

整理解析

SNMP提供网络设备管理功能,属于应用层,选A。ICMP归网络层;ARP负责本地链路上的地址解析,教材常把它放在网络层附近,TCP/IP分层中也常归链路层;X.25涵盖接入分组网的底部协议层次,并非应用层协议。

题目 027

展开题目 027(先作答,再查看解析)

来源:知识点练习「计算机网络」第 27 题(原站入口)。

第(26)空从选项中找出应用层协议,第(27)空选择它使用的报文封装协议。

请作答:第27题。

  • A. TCP

  • B. IP

  • C. UDP

  • D. ICMP

答案与解析

平台答案:C。

整理解析

按SNMP最常见的IP传输映射,其报文封装在UDP数据报中,选C,常用端口为代理161、通知接收162。SNMP还定义了其他传输映射,因此这是一种默认教材口径,不能理解为协议只允许UDP。

题目 032

展开题目 032(先作答,再查看解析)

来源:知识点练习「计算机网络」第 32 题(原站入口)。

以下各图对TCP/IP协议栈中协议及层次的对应,哪一项正确?( )

  • A. 题目配图

  • B. 题目配图

  • C. 题目配图

  • D. 题目配图

答案与解析

平台答案:C。

整理解析

选C。按题图的传统协议栈,HTTP通过TCP、SNMP通过UDP,两种传输层协议都承载于IP之上。A、B的底层均明确写ARP,不能用ARP替代TCP/UDP下面的IP层;D把SMTP放在UDP之上,也不符合传统SMTP使用TCP的对应关系。B上面的RIP→UDP局部关系正确,仍不能抵消其底层错误。 题图针对传统HTTP;HTTP/3使用QUIC/UDP,不能把HTTP仅经TCP推广到所有版本。

题目 035

展开题目 035(先作答,再查看解析)

来源:知识点练习「计算机网络」第 35 题(原站入口)。

与TCP相比,UDP具有哪项优势?( )

  • A. 可靠传输

  • B. 开销较小

  • C. 拥塞控制

  • D. 流量控制

答案与解析

平台答案:B。

整理解析

UDP基本首部8字节,无连接建立及内置重传、流量控制等机制,通常开销较小,选B;TCP首部至少20字节。平台把TCP可靠传输写成任何故障下都“不丢失”过于绝对,连接也可能失败;UDP没有内置拥塞控制不等于应用不需控制速率,应用层仍可且应按需要实现相应机制。

题目 036

展开题目 036(先作答,再查看解析)

来源:知识点练习「计算机网络」第 36 题(原站入口)。

服务器只开放25与110两个端口,可以提供哪类服务?( )

  • A. E-Mail

  • B. WEB

  • C. DNS

  • D. FTP

答案与解析

平台答案:A。

整理解析

TCP 25通常用于SMTP邮件传输,TCP 110用于POP3取信,组合指向电子邮件服务,选A。端口号体现约定用途,实际服务还取决于监听程序;本题按标准端口映射判断。

题目 037

展开题目 037(先作答,再查看解析)

来源:知识点练习「计算机网络」第 37 题(原站入口)。

SNMP是一种异步请求/响应协议,其报文用哪种协议封装?( )

  • A. IP

  • B. ICMP

  • C. TCP

  • D. UDP

答案与解析

平台答案:D。

整理解析

SNMP在常见IP网络中默认使用UDP承载,选D。管理站可发送请求,代理返回响应,也可发通知;UDP不提供可靠重传,可靠性需求由相应SNMP交互或应用处理。该默认映射不排除标准中另行定义的TCP、安全传输等映射。

题目 044

展开题目 044(先作答,再查看解析)

来源:知识点练习「计算机网络」第 44 题(原站入口)。

通过 Web 邮箱收发邮件时,以下哪项说法不正确?

  • A. 无须设置简单邮件传输协议

  • B. 可以不设置账号密码登录

  • C. 邮件可以插入多个附件

  • D. 未发送邮件可以保存到草稿箱

答案与解析

平台答案:B。

整理解析

平台选 B,按通常需要登录个人邮箱的场景理解。浏览器访问 Web 邮箱时,用户一般无须手工配置 SMTP,添加多个附件和保存草稿也是常见功能。平台把登录说成“必须设置账号密码”过于绝对:单点登录、通行密钥或有效会话也可完成身份认证,因此不能把“不手工输入密码”等同于“无须认证”。

题目 047

展开题目 047(先作答,再查看解析)

来源:知识点练习「计算机网络」第 47 题(原站入口)。

下面四张图展示了 TCP/IP 协议与层次的对应关系,哪一张正确?

  • A. 题目配图

  • B. 题目配图

  • C. 题目配图

  • D. 题目配图

答案与解析

平台答案:A。

整理解析

选 A。按图中的传统协议组合,HTTP 使用 TCP,SNMP 通常使用 UDP,二者再经 IP 传输。B 把 FTP 放在 UDP 上,并把 ARP 当作承载 TCP/UDP 的下层;C 把 SMTP 放在 UDP 上;D 同样错置 SMTP 和 ARP。ARP 用于地址解析,不能代替这里的 IP。此题按传统 HTTP over TCP 场景判断;HTTP/3 使用 QUIC,不能由本题推成所有版本 HTTP 都使用 TCP。

题目 051

展开题目 051(先作答,再查看解析)

来源:知识点练习「计算机网络」第 51 题(原站入口)。

TCP 与 UDP 都具备下面哪一种能力?

  • A. 连接管理

  • B. 差错校验和重传

  • C. 流量控制

  • D. 端口寻址

答案与解析

平台答案:D。

整理解析

选 D。两种传输层协议都用端口号区分通信端点并向相应应用交付数据。UDP 不提供 TCP 式的连接管理、可靠重传和流量控制;即使 UDP 有校验和字段,也不能满足 B 所说的“差错校验和重传”两项能力。

题目 054

展开题目 054(先作答,再查看解析)

来源:知识点练习「计算机网络」第 54 题(原站入口)。

在 TCP/IP 网络中,通过建立连接来进行可靠通信,这一功能由(54)完成;题目又问此功能在 OSI/RM 中由(55)层实现。

本题作答第 54 空。

  • A. 网络层

  • B. 数据链路层

  • C. 应用层

  • D. 传输层

答案与解析

平台答案:D。

整理解析

选 D。题意对应 TCP 提供的面向连接、端到端可靠字节流服务,TCP 位于传输层。可靠传输通过序号、确认和重传等机制实现;第 55 空把这一功能对应为会话层的问题,不能反过来改变本空的层次归属。

题目 055

展开题目 055(先作答,再查看解析)

来源:知识点练习「计算机网络」第 55 题(原站入口)。

在 TCP/IP 网络中,通过建立连接来进行可靠通信,这一功能由(54)完成;题目又问此功能在 OSI/RM 中由(55)层实现。

本题作答第 55 空。

  • A. 应用层

  • B. 会话层

  • C. 表示层

  • D. 网络层

答案与解析

平台答案:B。

整理解析

平台答案保留 B,但题目的功能对应有误。“此功能”仍指上一空的端到端可靠数据传输,应对应OSI传输层,四个选项却没有传输层。会话层主要管理会话、对话控制与同步,不能仅因它也建立会话连接,就把TCP的可靠传输功能映射到会话层。原页已核实:没有会话管理等额外限定,四选项及平台B确实如此,故不能把B当成严格正确的层次对应。

题目 058

展开题目 058(先作答,再查看解析)

来源:知识点练习「计算机网络」第 58 题(原站入口)。

电子邮件需要附带多媒体数据时,应使用下列哪一种扩展或协议来提供支持?

  • A. MIME

  • B. SMTP

  • C. POP3

  • D. IMAP4

答案与解析

平台答案:A。

整理解析

选 A。MIME 规定邮件的媒体类型、分段结构和内容传输编码,使附件等非纯文本内容能放入邮件。SMTP 仍负责提交和传送这些邮件,所以“SMTP无法传送多媒体邮件”不准确;它与 MIME 是配合关系。POP3、IMAP4 则用于访问邮箱中的邮件。

题目 061

展开题目 061(先作答,再查看解析)

来源:知识点练习「计算机网络」第 61 题(原站入口)。

主机采用 DHCP 动态获取 IP 地址,但开机后没有收到 DHCP 服务器响应。该主机获取的 IP 地址属于下面哪个网络?

  • A. 202.117.0.0/24

  • B. 192.168.1.0/24

  • C. 172.16.0.0/16

  • D. 169.254.0.0/16

答案与解析

平台答案:D。

整理解析

平台选 D。支持并启用 IPv4 链路本地自动配置的主机,在无法取得 DHCP 租约时可使用169.254.0.0/16中的地址,常见于 Windows 的 APIPA。它是链路本地地址,不是 RFC1918 的私有地址段,不能作为可跨路由器转发的普通地址。DHCP无响应也不保证所有系统都会分配该地址,仍取决于客户端实现、既有租约和配置。

题目 064

展开题目 064(先作答,再查看解析)

来源:知识点练习「计算机网络」第 64 题(原站入口)。

接收邮件时,客户端通过(64)与 POP3 服务器建立连接,使用的端口为(65)。

本题作答第 64 空。

  • A. HTTP

  • B. TCP

  • C. UDP

  • D. HTTPS

答案与解析

平台答案:B。

整理解析

选 B。POP3 在 TCP 连接上交换邮箱访问命令与邮件数据,通常使用 TCP 110 端口。HTTP、HTTPS 是网页访问协议,UDP 不是 POP3 的传输层协议。

题目 065

展开题目 065(先作答,再查看解析)

来源:知识点练习「计算机网络」第 65 题(原站入口)。

接收邮件时,客户端通过(64)与 POP3 服务器建立连接,使用的端口为(65)。

本题作答第 65 空。

  • A. 52

  • B. 25

  • C. 1100

  • D. 110

答案与解析

平台答案:D。

整理解析

选 D。普通 POP3 服务使用 TCP 110 端口;隐式 TLS 的 POP3S 通常使用995端口,不属于本题所列场景。25是常见的SMTP服务器间邮件传输端口,1100不是POP3默认端口。

题目 069

展开题目 069(先作答,再查看解析)

来源:知识点练习「计算机网络」第 69 题(原站入口)。

邮件客户端要把邮件发送给邮件服务器,应使用下面哪种协议?

  • A. SMTP

  • B. POP3

  • C. IMAP4

  • D. MIME

答案与解析

平台答案:A。

整理解析

选 A。SMTP用于邮件提交和传送;POP3、IMAP4用于访问或管理服务器上的邮箱,MIME描述邮件内容的格式与编码。IMAP4能够修改邮箱内容,不等于它替代SMTP承担向收件人投递邮件的工作。

题目 072

展开题目 072(先作答,再查看解析)

来源:知识点练习「计算机网络」第 72 题(原站入口)。

在浏览器地址栏输入 ftp://ftp.tsinghua.edu.cn/ 访问时,下列哪项操作最先执行?

  • A. 域名解析

  • B. 建立控制命令连接

  • C. 建立文件传输连接

  • D. 发送FTP命令

答案与解析

平台答案:A。

整理解析

平台选 A。在支持FTP访问的客户端中,先把主机名解析为IP地址,再建立TCP控制连接、交换FTP命令,并按需要建立数据连接。解析可能由缓存满足,不一定每次向DNS服务器发包。主流现代浏览器大多已移除原生FTP支持,因此题设沿用的是支持FTP的旧浏览器或客户端场景。

题目 073

展开题目 073(先作答,再查看解析)

来源:知识点练习「计算机网络」第 73 题(原站入口)。

ARP 报文分为 ARP Request 和 ARP Response。请求报文采用(73)方式发送,响应报文采用(74)方式发送。

本题作答第 73 空。

  • A. 广播

  • B. 组播

  • C. 多播

  • D. 单播

答案与解析

平台答案:A。

整理解析

选 A。在典型的以太网ARP地址解析中,发送方已知目标IPv4地址但未知其MAC地址,于是在本地广播域内广播请求,询问谁拥有该地址。这个结论针对通常的初次解析,不能扩展为每一种ARP请求或缓存探测都必定广播。

题目 074

展开题目 074(先作答,再查看解析)

来源:知识点练习「计算机网络」第 74 题(原站入口)。

ARP 报文分为 ARP Request 和 ARP Response。请求报文采用(73)方式发送,响应报文采用(74)方式发送。

本题作答第 74 空。

  • A. 组播

  • B. 广播

  • C. 多播

  • D. 单播

答案与解析

平台答案:D。

整理解析

选 D。典型请求中带有请求方的MAC地址,因此目标主机可以将响应直接单播给请求方。这里说的是普通请求—应答过程;ARP公告等特殊使用方式不能据此一概归为单播。

题目 078

展开题目 078(先作答,再查看解析)

来源:知识点练习「计算机网络」第 78 题(原站入口)。

在 TCP/IP 协议栈中,下列哪一种协议用于远程登录?

  • A. HTTP

  • B. TELNET

  • C. SMTP

  • D. FTP

答案与解析

平台答案:B。

整理解析

选 B。Telnet提供传统的远程终端登录;HTTP、SMTP、FTP分别用于网页访问、邮件传送和文件传输。Telnet通常明文传输,实际安全远程管理通常采用SSH。

题目 079

展开题目 079(先作答,再查看解析)

来源:知识点练习「计算机网络」第 79 题(原站入口)。

以下哪一种协议不属于电子邮件收发协议?

  • A. SMTP

  • B. POP3

  • C. IMAP

  • D. FTP

答案与解析

平台答案:D。

整理解析

选 D。SMTP负责邮件传送,POP3、IMAP负责邮箱访问;FTP的功能是文件传输,不是邮件收发协议。

题目 081

展开题目 081(先作答,再查看解析)

来源:知识点练习「计算机网络」第 81 题(原站入口)。

Telnet 是具有以下哪一特征的远程登录协议?

  • A. 安全

  • B. B/S模式

  • C. 基于TCP

  • D. 分布式

答案与解析

平台答案:C。

整理解析

选 C。Telnet基于TCP,通常使用23端口,借助TCP获得有序的可靠字节流。TCP可靠传输不等于安全加密,Telnet通常不能保证口令和会话内容的机密性,故不能选A。

三、网络诊断命令

命令能说明什么,不能说明什么

命令 主要作用 判断边界
ping 用 ICMP Echo 探测可达性、往返时延和丢包 无应答可能是过滤、限速、路径或目标问题,不能确证目标断线;能通也不代表 Web 等服务正常
Windows tracert;Linux/macOS traceroute 逐步增加 TTL/Hop Limit,观察中间跳点 星号表示相应探测未及时获得应答,不能直接认定该节点坏了;负载均衡、过滤与回程差异也会影响结果
nslookup 查询 DNS 记录 可指定服务器,区分解析失败与应用连接失败;也可用 dig
netstat 显示连接、监听、路由或接口统计等 选项随系统不同;Linux 也常用 ss 查看套接字
Windows ipconfig 查看接口的 IP、掩码、网关等配置 /all 提供 MAC、DNS、DHCP 等更多信息
Linux ip addr、ip route 查看地址和路由 ifconfig 是传统工具,部分现代系统默认未安装
Windows route,如 route print 查看、管理本地 IP 路由表;此例只查看 解决目的网络与下一跳问题,不是查看域名或 MAC 映射
arp,如 arp -a 查看本机 IPv4 地址与 MAC 地址的缓存映射 这是本地链路地址解析缓存,不是路由表;IPv6 使用邻居发现

由近及远检查是有效方法:本机回环→本地接口与网关→远端 IP→域名解析→具体应用服务。ping 127.0.0.1 成功说明本地回环上的 ICMP 处理正常,不能证明整个协议栈、网卡、外网或应用都没有问题。

怎样读 netstat 输出

一条 TCP 连接通常由**本地 IP、本地端口、远端 IP、远端端口**共同区分;使用哪个字段判断服务,要先看当前主机是客户端还是服务器。客户端常使用临时端口连接服务器的约定端口,不能看到本地端口不是 80 就断定它没有访问 Web。

状态 含义
LISTENING / LISTEN 等待传入连接,不代表已与某个远端建立连接
SYN_SENT 已发起连接请求,等待对端回应
ESTABLISHED TCP 连接已建立
CLOSE_WAIT 收到对端关闭通知,等待本地应用关闭
TIME_WAIT 关闭过程后的等待阶段,用于处理旧报文及可能重传的 FIN;不是正在建立连接

Windows 的 netstat -ano 中,-a 显示连接和监听,-n 用数字显示地址和端口,-o 显示 PID;再用 PID 查进程。具备所需权限时,netstat -ab 可显示关联的可执行程序。

端口常按范围分为 0~1023 系统端口、1024~49151 用户/注册端口、49152~65535 动态/私有端口;实际临时端口范围受系统配置影响。远端 443 且 ESTABLISHED 只能证明 TCP 建连,不能证明 TLS 握手、证书验证或应用操作已经成功。

DNS 服务器可以在其他子网,只需路径可达、相关端口和服务可用;默认网关则在普通以太网配置下通常应是本地子网内可达的路由器接口。两者不要混淆。

Windows 的 ipconfig 常用选项

命令 用途与适用条件
ipconfig 显示简要配置
ipconfig /all 显示详细配置,包括接口是否启用 DHCP;这不等于检测到远端 DHCP 服务器当前运行正常
ipconfig /renew 为使用 DHCP 的适配器续租/请求配置,可指定适配器
ipconfig /release 释放 DHCP 租约,适用于自动取得地址的接口;可能中断当前网络连接
ipconfig /flushdns 清除本地 DNS 解析缓存
ipconfig /displaydns 查看本地 DNS 解析缓存
ipconfig /registerdns 发起 DNS 名称及地址的动态注册,实际结果依赖系统、域与服务器配置

MAC 地址属于链路接口标识;/all 显示的地址不一定是永久烧录值,虚拟接口和可配置地址也很常见。以上是笔记中的命令说明,不需要为了记忆题目实际执行释放租约等操作。

例题 8:测试网络连通性

测试网络联通性通常采用的命令是( )。

  • A、Netstat
  • B、Ping
  • C、Msconfig
  • D、Cmd
参考答案与解析

参考答案:B。

ping 用于基本的可达性探测。Netstat 查看连接等状态;Msconfig 是 Windows 系统配置工具;Cmd 是命令解释器。

例题 9:释放自动获取的地址

使用( )命令可以释放当前主机自动获取的 IP 地址。

  • A、ipconfig/all
  • B、ipconfig/reload
  • C、ipconfig/release
  • D、ipconfig/reset
参考答案与解析

参考答案:C。

对应规范书写为 ipconfig /release,用于释放 DHCP 租约。/renew 用于续租,/all 用于查看。原选项的紧连写法予以保留,实际命令按表格中的写法记忆。

例题 10:诊断 DNS 故障

下列命令中,不能用于诊断 DNS 故障的是( )。

  • A、netstat
  • B、nslookup
  • C、ping
  • D、tracert
参考答案与解析

nslookup 直接查询 DNS。ping、tracert 使用域名时会涉及名称解析,对比“IP 能访问、域名不能解析”等现象,可以为诊断提供线索。netstat 主要展示网络连接状态,不是直接的 DNS 查询工具。

“不能用于”过于绝对:实际排障中,netstat 也可能帮助检查本地 DNS 服务是否监听端口或有关连接状态。因此本题按**直接用途**区分选择 A,不应背成 netstat 对任何 DNS 排障都毫无帮助。ping/tracert 的失败也不能单独归因于 DNS。

专项题库练习(9 题)

本小节对应题库练习共 9 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 005

来源:知识点练习「计算机网络」第 5 题(原站入口)。

校园网计算机通过网站IP地址可以访问,但用域名无法访问。以下哪项本身不构成这一故障的原因?( )

  • A. 该计算机设置的本地DNS服务器工作不正常

  • B. 该计算机的DNS服务器设置错误

  • C. 该计算机与DNS服务器不在同一子网

  • D. 本地DNS服务器网络连接中断

答案与解析

平台答案:C。

整理解析

DNS服务器可以位于其他子网,只要路由可达且DNS服务可用即可解析域名,所以C不必导致该故障。DNS服务异常、地址配置错误或DNS服务器网络中断,都可能导致域名解析失败。

题目 015

来源:知识点练习「计算机网络」第 15 题(原站入口)。

依据下图所示命令输出,哪项结论能够确定?( )

题目配图

  • A. 本地主机正在使用的端口号是公共端口号

  • B. 192.168.0.200正在与128.105.129. 30建立连接

  • C. 本地主机与202.100.112.12建立了安全连接

  • D. 本地主机正在与100.29.200.110建立连接

答案与解析

平台答案:C。

整理解析

平台答案C按远端443为HTTPS的惯例保留,但netstat只能证明到202.100.112.12:443的TCP连接已ESTABLISHED,不能单凭端口确认TLS握手、证书校验或传输安全。到128.105.129.30:80的连接也已建立,并非仍在建立中;100.29.200.110处于TIME_WAIT,属于关闭后的等待。本地2011、2038、2052均不是0–1023的众所周知端口。严格说C的“安全连接”证据不足。

题目 023

展开题目 023(先作答,再查看解析)

来源:知识点练习「计算机网络」第 23 题(原站入口)。

用ping依照“由近及远”的顺序排查网络,首先应执行哪一项?( )

  • A. ping默认网关

  • B. ping本地IP

  • C. ping127.0.0.1

  • D. ping远程主机

答案与解析

平台答案:C。

整理解析

先ping 127.0.0.1检查本机回环通信,再逐步检查本机接口地址、默认网关和远端主机,选C。回环测试成功只说明相关本地IP/ICMP路径可工作,不等于网卡、线路及整个协议栈的所有功能都正常。

题目 039

展开题目 039(先作答,再查看解析)

来源:知识点练习「计算机网络」第 39 题(原站入口)。

通常使用哪个命令测试网络连通性?( )

  • A. Netstat

  • B. Ping

  • C. Msconfig

  • D. Cmd

答案与解析

平台答案:B。

整理解析

ping通常发送ICMP回显请求并观察应答,选B。平台称ping本身是一种通信协议不准确,它是使用ICMP等机制的诊断工具。收不到回应也可能因过滤或限速,不能单凭失败断言链路断开;Netstat主要查看连接和网络状态。

题目 046

展开题目 046(先作答,再查看解析)

来源:知识点练习「计算机网络」第 46 题(原站入口)。

在以下网络命令中,题目认为哪一个不能用于诊断 DNS 故障?

  • A. netstat

  • B. nslookup

  • C. ping

  • D. tracert

答案与解析

平台答案:A。

整理解析

按题目对命令主要用途的分类选 A。nslookup 可直接查询 DNS;ping、tracert 使用域名作目标时,可观察名称解析是否成功,并与使用 IP 地址的结果比较。netstat 主要显示连接、端口和协议统计,不是专门的 DNS 查询工具。不过“不能用于诊断”说得过满:它也能辅助检查本机 DNS 服务端口等情况;另外 ping 失败本身不能证明 DNS 故障。

题目 049

展开题目 049(先作答,再查看解析)

来源:知识点练习「计算机网络」第 49 题(原站入口)。

当前主机已自动取得 IP 地址。要释放该地址,应使用下面哪条命令?

  • A. ipconfig/all

  • B. ipconfig/reload

  • C. ipconfig/release

  • D. ipconfig/reset

答案与解析

平台答案:C。

整理解析

选 C。在 Windows 中,ipconfig /release 用于释放通过 DHCP 获得的 IPv4 地址租约;/all 显示完整配置,/reload 和 /reset 不是该命令的有效选项。释放租约不等于修改静态配置的地址,重新申请通常使用 ipconfig /renew。

题目 052

展开题目 052(先作答,再查看解析)

来源:知识点练习「计算机网络」第 52 题(原站入口)。

在 Windows 命令行中,要查看本机是否启用了题目所称的“DHCP服务”,应使用哪条命令?

  • A. ipconfig

  • B. ipconfig /all

  • C. ipconfig /renew

  • D. ipconfig /release

答案与解析

平台答案:B。

整理解析

选 B。ipconfig /all 会列出各网络适配器的详细配置,其中“DHCP 已启用”表示该适配器是否配置为通过 DHCP 自动获取地址。注意这不是查询 Windows 的 DHCP Client 服务进程是否正在运行,也不是判断本机是否运行 DHCP 服务器。

题目 060

展开题目 060(先作答,再查看解析)

来源:知识点练习「计算机网络」第 60 题(原站入口)。

在 Windows 中,要找出某个开放网络端口对应的应用程序,可以使用哪条命令?

  • A. ipconfig

  • B. traceroute

  • C. netstat

  • D. nslookup

答案与解析

平台答案:C。

整理解析

选 C。可用 netstat -ano 查看本机端口、连接及对应 PID,再查进程名称;具有所需权限时,netstat -ab 可显示相关可执行程序。单独输入 netstat 并不一定直接给出应用名,而且它不能据此识别远端主机上的具体进程。

题目 070

展开题目 070(先作答,再查看解析)

来源:知识点练习「计算机网络」第 70 题(原站入口)。

在 Windows 中,下面哪条命令用于清除本机 DNS 缓存?

  • A. ipconfig /release

  • B. ipconfig /flushdns

  • C. ipconfig /displaydns

  • D. ipconfig /registerdns

答案与解析

平台答案:B。

整理解析

选 B。ipconfig /flushdns 清除 Windows DNS 解析器缓存;/displaydns 显示缓存,/registerdns 触发动态DNS注册,/release释放DHCP租约。该命令不会同时清除浏览器等应用自行维护的全部缓存。

四、IPv4:地址、掩码与子网

32 位地址与历史分类

IPv4 地址有 32 位,通常分成四个 8 位字节,以点分十进制表示。例如:

192.168.2.1
11000000.10101000.00000010.00000001

纠错:原文把 192 写成了七位的 1100 000,应为八位的 11000000。 每段十进制数的范围是 0~255。IP/n 表示前 n 位为网络前缀,剩余位属于主机部分,n 的含义不是“第几个网段”。

IPv4 的 A、B、C、D、E 类地址结构

历史类别 起始二进制位 首字节范围 传统用途/默认前缀
A 0 普通单播常记 1~126 默认 /8;0、127 范围有特殊用途
B 10 128~191 默认 /16
C 110 192~223 默认 /24
D 1110 224~239 IPv4 组播
E 1111 240~255 传统保留范围;全 1 地址另作受限广播

分类编址是历史知识。现代网络使用 CIDR 前缀,不能仅凭首字节推出一个实际网络的掩码。例如 192.168.2.1/26 的边界由 /26 决定,并不是看到 192 就一律按 /24 计算。

特殊地址与使用边界

原课件列出的特殊 IPv4 地址

地址或形式 正确理解
127.0.0.0/8,常用 127.0.0.1 本机回环,通信不需要经过外部物理网络
主机位全 0 在常规子网中表示网络地址
主机位全 1 在常规子网中表示该子网的定向广播地址
255.255.255.255 受限广播,不由路由器跨网转发
169.254.0.0/16 IPv4 链路本地地址范围;Windows APIPA 是一种应用,但不限于 Windows,也不是固定分配 169.254.0.0 这个地址
0.0.0.0 未指定地址;可在取得地址前作源地址,服务端绑定时常表示监听所有本地 IPv4 接口,不是 Linux 专用的“DHCP 失败地址”
0.0.0.0/0 默认路由的目标前缀,与单个 0.0.0.0 地址的语义不同

常见私有地址是 10.0.0.0/8、172.16.0.0/12、192.168.0.0/16;不能作为普通公网地址直接在互联网中路由。

原图关于 Windows/Linux 的 DHCP 失败描述过于简单。取得地址失败后的行为取决于系统与配置,可能使用链路本地地址、保留仍有效的租约或没有可用配置。主机位全 0/全 1 的传统规则也不能直接套到点到点 /31 和单地址 /32。

补充:同子网判断与划分实例

网络地址=IP 地址与子网掩码逐位相与。在同一掩码下,网络地址相同才表示处于同一 IP 子网;前三段相同只是在 /24 等特定条件下的捷径。

以 192.168.10.77/26 为例:

项目 结果
子网掩码 255.255.255.192
主机位 32−26=6 位
地址总数 2⁶=64
网络地址 192.168.10.64
广播地址 192.168.10.127
常规可分配主机范围 192.168.10.65~192.168.10.126,共 62 个
与 192.168.10.100/26 比较 同属 192.168.10.64/26
与 192.168.10.130/26 比较 后者属 192.168.10.128/26,不是同一子网

把 192.168.10.0/24 等长划分成 /26,借了 2 位,得到 2²=4 个子网,网络地址末段依次为 0、64、128、192。现代划分不再因为子网位全 0 或全 1 额外减掉两个子网。上述结果已用 Python ipaddress 核对。

反过来由主机数求掩码,先找最小整数 h,使 2ʰ−2≥所需可分配地址数,再取前缀 32−h。例如需要 50 个常规主机地址,5 位只能提供 30 个,6 位能提供 62 个,所以用 /26,掩码末字节为 11000000₂=192。若题目给的是终端数量,还要核对是否需另留网关等地址;不能把终端数无条件当作全部地址需求。

**VLSM**在一个地址块内按需求分配不同长度的前缀。例如从 192.168.20.0/24 中分配两个子网,分别需要 50、20 个可分配地址:可先给较大的需求 .0/26(地址范围 .0~.63),再给 .64/27(.64~.95)。两块互不重叠,而且起点分别对齐 64、32 个地址的边界;.80/27 含非零主机位,不能当作一个从 .80 开始的新 /27 网络。先分较大的块是减少碎片的常用方法,最终仍须检查边界与剩余空间。

路由聚合是反向合并地址块:192.168.20.0/24 与 192.168.21.0/24 连续且对齐,可精确合为 192.168.20.0/23,掩码 255.255.254.0。但第三段 21、22 虽连续,不能精确合为一个 /23;能覆盖两者的最小单个地址块是 192.168.20.0/22,还包含第三段 20、23。精确合并等长块须检查数量为 2 的幂、连续且按新边界对齐;只找公共前缀可能多覆盖地址,发布汇总路由还要核对这些地址的可达性。

默认网关与 IP、MAC 的分工

IP 地址表达网络层位置:IPv4 为 32 位,IPv6 为 128 位,路由器按目的 IP 选择下一跳。以太网 MAC 地址通常为 48 位,用来把帧交付到当前链路的接口;厂商分配是常见来源,也允许本地管理、随机化或软件修改,因此不能把 MAC 理解成永远不可变且绝不重复的设备身份证。

普通主机向同子网目标发送时,通常直接通过 ARP 获取目标 MAC;向外部子网发送时,根据路由选择网关,再解析**网关的 MAC**。以 192.168.10.77/26 为例,192.168.10.65 可以作为同子网网关候选,.129 不在该子网。地址在同子网只是必要的配置条件,还需该地址实际属于可达的路由器。

在没有 NAT、隧道等处理的通常转发过程中,目的 IP 仍是最终主机的 IP,而帧的源/目的 MAC 会随每一跳重新封装。这就解释了为什么“目的 IP 是外网服务器,目的 MAC 却是本地网关”并不矛盾。

例题 11:离线测试网络程序

在一台安装好 TCP/IP 协议的计算机上,当网络连接不可用时,为了测试编写好的网络程序,通常使用的目的主机 IP 地址为( )。

  • A、0.0.0.0
  • B、127.0.0.1
  • C、10.0.0.1
  • D、210.225.21.255/24
参考答案与解析

参考答案:B。

127.0.0.1 是本机回环地址,适合本机客户端与服务端测试。0.0.0.0 常用于监听绑定等语义,不是这道题要求的通常目的地址。10.0.0.1 是私有地址,不保证本机拥有它;D 在该 /24 下是广播地址。

本地测试仍需服务实际监听相应地址/端口,也不能取代真实网络条件下的测试。

专项题库练习(7 题)

本小节对应题库练习共 7 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 001

来源:知识点练习「计算机网络」第 1 题(原站入口)。

给定IPv4地址块155.32.80.192/26,第(1)空求其中的主机地址数,第(2)空选出不属于该网络的IP地址。

请作答:第1题。

  • A. 15

  • B. 32

  • C. 62

  • D. 64

答案与解析

平台答案:C。

整理解析

/26留下32−26=6位主机位,总地址数为26=64;按通常子网规则扣除网络地址和广播地址,可用主机地址为62个,选C。网络地址为155.32.80.192,广播地址为155.32.80.255,可用范围为.193至.254。

题目 002

来源:知识点练习「计算机网络」第 2 题(原站入口)。

给定IPv4地址块155.32.80.192/26,第(1)空求其中的主机地址数,第(2)空选出不属于该网络的IP地址。

请作答:第2题。

  • A. 155.32.80.202

  • B. 155.32.80.195

  • C. 155.32.80.253

  • D. 155.32.80.191

答案与解析

平台答案:D。

整理解析

该/26地址块覆盖155.32.80.192至155.32.80.255;.202、.195、.253均在块内,.191位于前一个地址块,故选D。

题目 009

来源:知识点练习「计算机网络」第 9 题(原站入口)。

某公司获分配IPv4地址块210.115.192.0/20。若按题目所称“C类子网”(/24)划分,可得到多少个子网?( )

  • A. 4

  • B. 8

  • C. 16

  • D. 32

答案与解析

平台答案:C。

整理解析

从/20划分到/24,新增4位子网号,可得24=16个/24网络,选C。网络地址依次为210.115.192.0/24至210.115.207.0/24,不扣除全0或全1子网。平台解析中的220.115是笔误,应保持题干210.115。

题目 010

来源:知识点练习「计算机网络」第 10 题(原站入口)。

下图配置中,工作站B无法与服务器A通信。哪个配置问题影响了互通?( )

题目配图

  • A. 服务器A的IP地址是广播地址

  • B. 工作站B的IP地址是网络地址

  • C. 工作站B与网关不属于同一子网

  • D. 服务器A与网关不属于同一子网

答案与解析

平台答案:D。

整理解析

A为131.1.123.24/27,所在网络是131.1.123.0/27;网关131.1.123.33位于131.1.123.32/27,二者不在同一子网,选D。B的131.1.123.43/27与网关同属.32/27。A的.24不是广播地址,B的.43也不是网络地址。

题目 024

来源:知识点练习「计算机网络」第 24 题(原站入口)。

某PC的IPv4属性设置如图,其默认网关IP地址是哪一个?( )

题目配图

  • A. 8.8.8.8

  • B. 202.117.115.3

  • C. 192.168.2.254

  • D. 202.117.115.18

答案与解析

平台答案:C。

整理解析

图中主机为192.168.2.1、掩码255.255.255.0;按常规以太网配置,网关应位于192.168.2.0/24,四项中只有192.168.2.254满足,平台选C。但图中的默认网关栏实际为空,不能据图确认已配置了该地址或该地址确有路由器;C只是候选项中符合子网条件的地址。8.8.8.8和202.117.115.18显示在DNS栏。

题目 038

来源:知识点练习「计算机网络」第 38 题(原站入口)。

已安装TCP/IP的计算机无法连接外部网络。为测试编写好的网络程序,通常应选哪个目的主机IP地址?( )

  • A. 0.0.0.0

  • B. 127.0.0.1

  • C. 10.0.0.1

  • D. 210.225.21.255/24

答案与解析

平台答案:B。

整理解析

127.0.0.1是本机回环地址,可经本地协议栈测试本机通信而不依赖外部链路,选B。它并不保证任何程序请求都会成功,仍需对应服务、监听端口及权限正常;平台“立即返回”应理解为走本机回环路径,而非自动生成成功响应。

题目 083

来源:知识点练习「计算机网络」第 83 题(原站入口)。

关于 IP 地址和 MAC 地址,下列哪项说法错误?

  • A. IP地址长度32或128位,MAC地址的长度48位

  • B. IP地址工作在网络层,MAC地址工作在数据链路层

  • C. IP地址的分配是基于网络拓扑,MAC地址的分配是基于制造商

  • D. IP地址具有唯一性,MAC地址不具有唯一性

答案与解析

平台答案:D。

整理解析

平台选 D,按教材对正确配置的IP地址和全球管理的以太网MAC地址的常规比较理解。平台解析称“IP由服务器分配、MAC每设备唯一”并不严谨:IP也可静态配置,应在相应寻址范围内避免冲突,不同私网可重复使用同一地址;MAC可以本地管理、随机化或被修改,也可能重复。A按常见48位以太网MAC理解,C按厂商分配的全球管理MAC理解;这些限定不能推广为所有实现的绝对性质。

路由选择与路由表

备考先掌握到什么程度

**先会辨析和计算:**路由选择与转发的区别;静态与自适应路由;主机、网络、默认路由;按掩码判断匹配;最长前缀与管理距离的适用场景;RIP、OSPF、BGP 的内部/外部分类。这些对应本节现有练习,不是单纯为了扩展篇幅。

已整理的真题索引中,2016 年下半年第 69、70 题涉及路由来源选择和路由表匹配,2017 年上半年第 70 题涉及自适应路由,2020 年第 9 题涉及自治系统间的路由协议,2021 年下半年第 70 题涉及路由协议职责。往年出现过不代表每次考试必出,题量也不能由这几次题目推断。

RIP 跳数、距离矢量与链路状态、协议承载方式作为下一层理解记忆;厂商默认管理距离数值、路由器配置命令、完整 OSPF 报文和 BGP 选路属性顺序,本节不要求展开背诵。工程边界说明用于避免把简化口诀背错,先保证能解释规则并完成现有题目。

路由选择与分组转发有什么不同

**路由选择**解决“到某个网络应该走哪条路”,形成和维护路由表;**分组转发**解决“这个已经收到的包下一跳交给谁”,查表后从对应接口发出。路由协议(如 RIP、OSPF、BGP)交换路由信息;IP 承载业务数据并参与逐跳转发。这两类协议的作用不同。

路由表项通常包括**目的网络前缀、下一跳、出接口**,以及来源、优先级、度量等信息。例如 192.168.40.0/24 → 经下一跳 10.0.0.2 从接口 eth0 发出。下一跳是途中相邻设备,不一定是最终目的主机。到直连网络的路由可能只需指明出接口。

按路由来源划分 如何获得 适用特点
直连路由 接口配置地址并可用后,系统得知直接相连的网络 不依赖从其他路由器学习
静态路由 管理员配置目标与下一跳 简单可控,一般不自行根据全网拓扑变化重新计算;可配合跟踪等机制
动态/自适应路由 通过路由协议交换可达性或链路信息,再计算更新 适应网络变化,有协议开销及收敛过程

“自适应”强调**依据网络状态调整**。随机路由随机选择方向;洪泛则把分组复制到多个方向,并需用跳数限制、序号等控制重复。它们不能仅因路径会变化就等同于自适应路由。链路状态协议也可用洪泛传播控制信息,这不等于把每个业务分组都洪泛发送。

主机路由、网络路由与默认路由

这是按**匹配范围**划分,与静态/动态这个“来源”维度独立。

类型 IPv4 示例 匹配范围
主机路由 192.168.40.19/32,掩码 255.255.255.255 一个指定地址
网络路由 192.168.40.0/24 一个地址块
默认路由 0.0.0.0/0,掩码 0.0.0.0 所有地址,在没有更具体匹配时使用

因此,主机路由也可以手工配置成静态路由;“静态路由的掩码必须是多少”没有统一答案。

路由表匹配:先匹配,再选最长前缀

判断一个目的地址是否匹配路由项:目的 IP 与该项掩码逐位相与,结果等于该项网络地址。有多条已安装路由匹配时,采用**最长前缀匹配**,即 /n 中 n 最大的那一条;前缀越长,所表示范围越具体。无任何匹配且无默认路由时,不能凭空选一条路由。

教学示例:发往 172.20.6.77 的包遇到下表。

路由前缀 匹配范围 是否匹配
0.0.0.0/0 所有 IPv4 地址 是
172.20.0.0/16 172.20.0.0~172.20.255.255 是
172.20.4.0/22 172.20.4.0~172.20.7.255 是
172.20.6.0/24 172.20.6.0~172.20.6.255 是

选 /24,因为它最具体。若再存在 172.20.6.77/32,则选 /32。计算 /22 时,掩码为 255.255.252.0,第三段按大小为 4 的块分组;6 AND 252 = 4,故它落在 172.20.4.0/22 中。

管理距离与度量:不要和最长前缀混用

**建表时比较候选路径**与**转发时匹配目的地址**是两个步骤:

  1. 对**同一个目的前缀**,若不同路由协议提供候选路径,设备一般先按管理距离(Administrative Distance)或路由优先级选择来源。常见设备中数值越小越优先,但各厂商的默认数值不同,应按题目给定规则。
  2. 在同一协议内按其选路规则比较度量(Metric)等属性。RIP 的跳数与 OSPF 的开销不在同一尺度,不能直接把两个数字横向比较。BGP 还有多项路径属性与策略。
  3. 把选出的路由安装后,对业务分组执行最长前缀匹配。较短前缀即使管理距离更小,也不会在匹配时压过已安装的较长前缀。

例如,某设备对同一 /24 学到两条候选路由,题设管理距离分别为 80 和 110,按该规则选择 80 的来源;而一条 /16 的管理距离为 1,也不会让它覆盖匹配目的地址的已安装 /24 路由。等价多路径是否保留多条路径取决于协议和设备配置。

RIP、OSPF 与 BGP 的区别

自治系统(AS)可以理解为采用统一管理和对外路由策略的一组网络。IGP 用于自治系统内部,如 RIP、OSPF;EGP 是域间路由协议的类别,当前典型代表是 BGP。BGP 的 iBGP 用于同一 AS 内传播 BGP 路由,不能据此把 BGP 改归为 IGP。

对比项 RIP(以 IPv4 的 RIPv2 为例) OSPF(以 OSPFv2 为例) BGP-4
主要使用范围 AS 内部 AS 内部 AS 之间,也有 iBGP
基本思想 距离矢量:听邻居报告“到哪里、还有多远” 链路状态:传播链路信息,建立区域内拓扑视图 路径矢量:通告可达前缀及 AS 路径等属性
主要选路依据 跳数 链路开销 Cost,以最短路径优先算法计算 路径属性与管理策略,不是单纯最少路由器跳数
算法或机制 Bellman–Ford 思路 Dijkstra 最短路径算法,可划分区域 路径属性选择;AS_PATH 可帮助检测 AS 环路
报文承载 UDP 520 直接由 IP 承载,IP 协议号 89 TCP 179
常考特点 最多 15 跳可达,16 表示不可达;典型周期更新并支持触发更新 拓扑变化时传播链路状态更新,也有周期刷新 跨 AS、可扩展、强调策略控制

距离矢量协议通常不掌握全网完整拓扑,可能出现路由环路和“计数到无穷”问题;水平分割、毒性逆转等用于缓解环路,不能理解成在任意拓扑下绝对无环。链路状态协议则在约定区域内维护拓扑信息,各自计算到目标的路径。

注意两个分类维度:**内部/外部**按管理范围分,**距离矢量/链路状态/路径矢量**按工作原理分;不能把它们排成互斥的同一组。OSPF 的“89”是 IP 协议号,RIP 的“520”、BGP 的“179”才是传输层端口号。

协议细节可查阅 RIPv2:RFC 2453、OSPFv2:RFC 2328、BGP-4:RFC 4271。备考先掌握上表的范围、算法、度量与承载方式,再回到题设比较。

专项题库练习(6 题)

本小节对应题库练习共 6 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 019

来源:知识点练习「计算机网络」第 19 题(原站入口)。

哪类路由使用255.255.255.255作为子网掩码?( )

  • A. 远程网络

  • B. 静态

  • C. 默认

  • D. 主机

答案与解析

平台答案:D。

整理解析

255.255.255.255等于/32,精确匹配一个IPv4目的地址,是主机路由,选D。静态描述路由的配置来源,不限定前缀长度;默认路由通常为0.0.0.0/0。

题目 029

来源:知识点练习「计算机网络」第 29 题(原站入口)。

路由器从多个路由协议获得通向某目标的路由时,采用哪种策略选择来源?( )

  • A. 选择与自己路由协议相同的

  • B. 选择路由费用最小的

  • C. 比较各个路由的管理距离

  • D. 比较各个路由协议的版本

答案与解析

平台答案:C。

整理解析

对于同一目的前缀的不同协议候选路由,通常比较管理距离或路由优先级,选C;不同协议的度量值不宜直接横向比较。此处隐含目的前缀相同;实际转发对不同长度前缀仍遵循最长前缀匹配,不能用管理距离覆盖该规则。

题目 030

来源:知识点练习「计算机网络」第 30 题(原站入口)。

目的地址为220.112.179.92,下面哪条路由表项与之匹配?( )

  • A. 220.112.145.32/22

  • B. 220.112.145.64/22

  • C. 220.112.147.64/22

  • D. 220.112.177.64/22

答案与解析

平台答案:D。

整理解析

/22掩码为255.255.252.0,目的地址取掩码后得到220.112.176.0/22,覆盖第三段176至179,故按掩码比较选D。A、B、C均归220.112.144.0/22。原选项都带非零主机位,不是规范的网络前缀写法;D规范化应写220.112.176.0/22,保留原选项不静默修改。

题目 034

来源:知识点练习「计算机网络」第 34 题(原站入口)。

哪种路由策略会依据网络状态信息持续更新路由?( )

  • A. 静态路由

  • B. 洪泛式

  • C. 随机路由

  • D. 自适应路由

答案与解析

平台答案:D。

整理解析

自适应路由根据拓扑、链路状态等网络信息调整路径,选D。静态路由依赖预先配置;洪泛按规则向多个方向转发,随机路由随机选择后继,都不等同于依据网络信息计算更新路径。

题目 059

来源:知识点练习「计算机网络」第 59 题(原站入口)。

Internet 被划分为许多自治系统:系统内部使用内部网关协议,系统之间使用外部网关协议。以下哪一项属于外部网关协议?

  • A. RIP

  • B. OSPF

  • C. BGP

  • D. UDP

答案与解析

平台答案:C。

整理解析

选 C。BGP 用于自治系统之间交换路由信息与实施路由策略;RIP、OSPF 是内部网关协议,UDP 是传输层协议。BGP 也有在同一自治系统内部传播 BGP 路由的 iBGP 形式,这不改变其作为域间路由协议的定位。

题目 076

来源:知识点练习「计算机网络」第 76 题(原站入口)。

关于路由协议的下列说法,哪一项错误?

  • A. 路由协议是通过执行一个算法来完成路由选择的一种协议

  • B. 动态路由协议可以分为距离矢量路由协议和链路状态路由协议

  • C. 路由协议是一种允许数据包在主机之间传送信息的种协议

  • D. 路由器之间可以通过路由协议学习网络的拓扑结构

答案与解析

平台答案:C。

整理解析

平台选 C。路由协议的主要作用是在路由器间交换可达性等路由信息,帮助形成和维护路由表;承载主机数据并按地址转发分组是IP等被路由协议及转发机制的职责。B的“两类”是常见入门分类,BGP常单列为路径矢量;D也不表示每种路由协议都保存全网拓扑,距离矢量协议通常只掌握方向和距离信息。

五、IPv6:地址空间与协议特点

128 位地址与扩展首部

IPv6 地址长 128 位,完整形式是八组 16 位十六进制数,以冒号分隔。例如 2001:0db8:0000:0000:0000:0000:0000:0001 可缩写成 2001:db8::1:省略每组前导零,并用一次 :: 压缩连续全零组。一个地址最多出现一次 ::,以便唯一还原。

IPv4 总地址组合数是 2³²,IPv6 是 2¹²⁸,因此:

1
2
3
IPv6 总地址空间 ÷ IPv4 总地址空间
= 2^128 ÷ 2^32
= 2^96

原文“296”是指数格式丢失,正确写法是 2⁹⁶ 倍,不是 296 倍;这也不是实际可分配公网地址数量的简单对比。

IPv6 基本首部固定为 40 字节,常按八个字段介绍;扩展首部用于承载其他功能,便于协议演进。它去掉 IPv4 式的首部校验和,路由器不负责 IPv6 分片,需分片时由源端处理。不能把“路由器一律跳过全部扩展首部”当作规则,逐跳选项等需要按相关处理要求讨论。

IPv6 的 Traffic Class、Flow Label 等字段可配合服务质量机制,但不自动保障带宽或时延。使用 IPv6 不会使通信自动加密或认证;IPsec 等安全机制仍须配置,IPv4 也可以使用 IPsec。

单播、组播和任播

类型 交付对象 关键区别
单播 Unicast 单个接口 一对一
组播 Multicast 一组成员接口 发给该组的成员;地址范围 ff00::/8
任播 Anycast 共享该地址的一组接口中的一个 按路由度量选择一个,通常称“最近”,不一定是地理距离最近

IPv6 没有广播地址,相应需求由组播等机制承担。“没有广播”不是仅仅更换术语。任播也不意味着把同一包同时交给全部成员。

原课件的 IPv6 地址类型与前缀,含需修正的历史表述

原图纠错与补充:

  • 当前全球单播地址分配通常位于 2000::/3,起始位为 001;不能由此断言所有单播只能具有这个前缀。
  • 链路本地范围是 fe80::/10;fec0::/10 站点本地地址已废弃。现代本地用途常见 ULA 范围 fc00::/7,本地生成的 ULA 使用 fd00::/8。
  • 任播没有统一的特殊前缀格式,地址取自单播地址空间。原图“前缀固定,其余位置为 0”不能作为所有任播地址的定义;它容易与子网路由器任播地址等特定形式混淆。
  • ::1 是 IPv6 回环地址,:: 是未指定地址,2001:db8::/32 用于文档示例。

例题 12:IPv6 地址空间的倍数

IPv6 的地址空间是 IPv4 的( )倍。

  • A、4
  • B、96
  • C、128
  • D、296
参考答案与解析

计算是 2^128 / 2^32 = 2^96。原始提取文本的 D 写成“296”,这里保留该选项以便对照;它应恢复为 2⁹⁶。如果严格按字面整数 296 理解,则四个选项都不正确。

地址位数之比是 128/32=4;地址空间之比是 2⁹⁶。 不要把位数增长与组合数量增长混淆。

专项题库练习(2 题)

本小节对应题库练习共 2 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 056

来源:知识点练习「计算机网络」第 56 题(原站入口)。

IPv6 可表示的地址总数,是 IPv4 可表示地址总数的多少倍?

  • A. 4

  • B. 96

  • C. 128

  • D. 296

答案与解析

平台答案:D。

整理解析

选 D。IPv4地址长32位、IPv6长128位,完整地址空间之比为 2128 / 232 = 296;不能把位数之比128/32=4当成地址数之比。原选项D确为2的96次方,上标按原式保留。

题目 067

来源:知识点练习「计算机网络」第 67 题(原站入口)。

一个 IPv6 地址的长度是多少 bit?

  • A. 16

  • B. 32

  • C. 64

  • D. 128

答案与解析

平台答案:D。

整理解析

选 D。IPv6 地址长128位,常写为8组、每组16位的十六进制数;IPv4地址则长32位。无需用“16位或64位没有对应网络协议”这种无依据的绝对说法排除其他选项。

六、WWW 服务:URL、域名、HTTP 与 HTML

一次网页访问的典型过程

WWW 是运行在互联网之上的服务,浏览器根据 URL 访问 Web 资源。可以按以下过程理解首次访问:

  1. 解析 URL;需要时完成域名解析,也可能使用已有缓存。
  2. 新建或复用到服务器的连接:HTTP/1.1、HTTP/2 通常基于 TCP;HTTPS 还需要受 TLS 保护的通信,HTTP/3 基于 QUIC。
  3. 发送请求,接收响应;浏览器可边接收边解析,并继续请求脚本、样式和图片。
  4. 连接按协议、首部和实现策略保持或关闭。

纠错:不应背成“每发完一个网页,服务器就关闭 TCP”。 HTTP/1.1 默认支持持久连接,HTTP/2 在连接上复用多个流;HTTP/3 使用 UDP 上的 QUIC。缓存、代理、连接复用还会省略或改变步骤,浏览器也不必等连接关闭后才开始显示内容。

HTTP 本身无状态,应用可以用 Cookie、会话或令牌维持登录等状态;“无状态”不等于 TCP 连接不能持续存在。

服务器端也要区分**协议、程序和目录**:HTTP 是协议,Apache HTTP Server 是可运行于 Linux 等系统的 Web 服务器程序,IIS 主要用于 Windows。Apache 的 DocumentRoot 决定相应站点的文档根目录;/etc/httpd、/var/log/httpd 在部分发行版上分别是配置、日志目录,不是同一个用途。题库中的 /home/httpd 属于旧环境口径,现代系统也常见 /var/www/html,准确位置应看发行版和站点配置。

URL 的组成与默认端口

一个常见 Web URL 可写成:

scheme://host[:port]/path[?query][#fragment]
https://www.example.com:8443/docs/network.html?q=ip#ipv6
部分 示例 含义
scheme https 方案,确定访问与解析规则;不应统称为传输层协议
host www.example.com 主机部分,可是域名或 IP 字面值
port 8443 显式端口;省略时按 scheme 使用默认值
path /docs/network.html 资源路径,不一定真的对应磁盘目录/文件
query q=ip 查询部分
fragment ipv6 片段,通常由浏览器处理,不随 HTTP 请求发送给服务器

HTTP 默认 80,HTTPS 默认 443,并非所有 URL 都默认 80。URL 也可以标识接口和动态资源,一个资源可以有多个 URL,并不是“每个文件有且只有一个 URL”。

浏览器地址栏输入 www.example.com 后如何补全 scheme,由浏览器、设置、历史记录、HSTS/HTTPS 优先策略等决定,不能说永远补 http。省略 scheme 的地址栏输入是浏览器便捷功能,不是“所有绝对 URL 都可省略协议”的语法规则。

域名、主机标签与根域

DNS 名称从右往左逐层细分。例如:

1
2
3
4
5
6
xxxyftp.abc.can.cn.
                  ↑ 最后的点表示 DNS 根域
               cn   顶级域
           can.cn   下级域
       abc.can.cn   更下一级域
xxxyftp.abc.can.cn   完整主机域名(若用于主机)

题目有时把最左侧标签 xxxyftp 简称“主机名”;在 URL 的 host 字段或实际解析语境下,完整的 xxxyftp.abc.can.cn 才是主机域名,须区分这两种问法。

DNS 的**根域是 .**;日常口语把 example.com 叫作“根域名”,通常是相对于 www.example.com 在说注册域或某个 DNS 区域的顶点,不能与 DNS 根混淆。www 只是常用标签,不是必须的固定语法。

example.com 与 www.example.com 是两个不同名称,各自是否可访问取决于 DNS、服务端与证书/重定向配置。它们都可以提供网站,也可以指向同一服务;原文所说的“不带 www 是非正式域名,通常不能打开”不成立。

原课件的组织类与国家地区顶级域示例

传统类别记忆:.com 商业、.edu 教育、.gov 政府、.mil 军事、.net 网络、.org 组织、.int 国际组织;国家/地区代码顶级域包括 .cn、.uk、.us、.jp 等。具体注册资格各有政策,.com、.net、.org 也不能仅靠字面判断实际网站性质。

DNS 的角色、查询过程与资源记录

DNS 解析的是 URL 中的**主机名**,不解析路径、查询参数或整个网页内容。递归解析器、权威服务器和 hosts 文件的角色不同:

角色 作用
本机 hosts 文件 人工配置名称到地址的映射,不是 DNS 服务器
浏览器/系统缓存 复用已有解析结果,具体查找顺序由实现和配置决定
递归 DNS 服务器 代表客户端查找最终结果,可使用缓存、转发或迭代查询
权威 DNS 服务器 根据自己负责的区域数据回答查询;主服务器是区域数据的一个维护来源
根及顶级域服务器 在逐级查询中提供下一层的委派线索,通常不直接保存每台网站主机的地址

**递归查询**是“请你替我查到结果再回答”;**迭代查询**是“若你不知道最终结果,请告诉我下一步问谁”。典型过程为:客户端请求本地递归解析器;缓存未命中时,解析器按需向根、顶级域、目标域权威服务器逐级询问,获得记录后返回并缓存。缓存命中时可省略部分乃至全部外部查询,根服务器不是每次访问的必经步骤。

常见资源记录:A → IPv4,AAAA → IPv6,CNAME → 别名,MX → 邮件交换服务器,NS → 权威服务器,PTR → 反向解析。DNS 的 TTL 表示缓存有效时间,与 IP 首部限制分组生存跳数的 TTL 不是同一含义。

例题 13:域名中的主机标签

在浏览器的地址栏中输入 xxxyftp.abc.can.cn,在该 URL 中( )是要访问的主机名。

  • A、xxxyftp
  • B、abc
  • C、can
  • D、cn
参考答案与解析

题目把域名分成“主机名+下级域+顶级域”,最左侧标签是 xxxyftp,因此选 A。实际 URL 的 host 部分则是完整的 xxxyftp.abc.can.cn。此外,原输入没有 scheme,严格说还不是完整的绝对 URL。

例题 14:浏览器默认的应用层协议

在地址栏输入 www.abc.com,浏览器默认的应用层协议是( )。

  • A、HTTP
  • B、DNS
  • C、TCP
  • D、FTP
参考答案与解析

参考答案:按传统题设选 A。

这道题意在区分 Web 访问、名称解析、传输层与文件传输,按传统教材约定选 HTTP。DNS 可能参与解析,但不是浏览网页资源的访问协议;TCP 属于传输层。

现代浏览器可能优先采用 HTTPS,行为还受 HSTS 与浏览器设置影响,所以“未写 scheme 就永远默认 HTTP”不是普遍事实。

例题 15:国家顶级域

因特网中的域名系统(Domain Name System)是一个分层的域名,在根域下面是顶级域,以下顶级域中,( )属于国家顶级域。

  • A、NET
  • B、EDU
  • C、COM
  • D、UK
参考答案与解析

参考答案:D。

.uk 是英国的国家代码顶级域;其余属于题目所列的传统通用/组织类别。DNS 域名匹配通常不区分字母大小写。

HTML 的常用标签

HTML 是超文本标记语言,用于表达文档结构。整理后的基础示例如下,修复了原文中标签的转义与空格问题:

<!doctype html>
<html lang="zh-CN">
  <head>
    <meta charset="utf-8">
    <title>软件设计师</title>
  </head>
  <body>
    <h1>计算机网络</h1>
    <p>学习协议、地址与 Web 服务。</p>
  </body>
</html>

原课件的 HTML 标签功能表,含历史标签

标签 含义
html 文档根元素
head、title、meta 元数据区域、文档标题、元信息;title 通常显示在浏览器标签页
body 文档主体
h1、p 一级标题、段落
a 配合 href 定义超链接;现代片段目标通常使用元素的 id
img 嵌入图像,应配合适当的 alt 文本
form、button 表单、按钮
table、tr、td、col 表格、行、单元格、列信息
strong、b 前者表达重要性,后者用于引起注意等语义,不应仅按默认粗体外观等同
hr 主题分隔,默认外观常是一条横线
script 脚本等内容

原图中的 center、font、frame 是已废弃的历史标签,现代页面通常用 CSS 控制样式,也不用旧式 frameset 框架。meta、img、hr、col 等是 HTML 空元素,没有相应结束标签。普通独立 HTML 文档通常需要 title,但原文“head 唯一必需元素”不宜扩展成适用于所有嵌入/协议上下文的绝对规则。

CSS 如何与 HTML 关联

HTML 表达结构,CSS 定义样式。常见关联方式如下:

<!-- 外部样式表:放在 head 中 -->
<link rel="stylesheet" href="styles.css">

<!-- 内部样式表:放在 style 元素中 -->
<style>
  @import url("theme.css"); /* 应置于普通样式规则之前 */
  p { color: navy; }
</style>

<!-- 行内样式:元素的 style 属性 -->
<p style="color: navy;">网络笔记</p>

@import 必须位于 CSS 上下文中;在普通 HTML 注释 <!-- ... --> 内随意写样式不会创建样式规则。head 也不是直接写裸 CSS 的容器,需要使用 style、link 等适当元素。

例题 16:网页代码的起止标签

页面的标记对中( )用于表示网页代码的起始和终止。

  • A、<html></html>
  • B、<head></head>
  • C、<body></body>
  • D、<meta></meta>
参考答案与解析

参考答案:A。

html 是文档根元素;head 放元信息,body 放主体内容。原选项 D 的 meta 在 HTML 中是空元素,不能写成这种成对标签。

题目用“代码起止”帮助入门,严格说 <!doctype html> 等内容可在 html 元素之前出现,且 HTML 语法在特定条件下允许省略某些标签;这些不改变本题的考点。

专项题库练习(13 题)

本小节对应题库练习共 13 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 012

来源:知识点练习「计算机网络」第 12 题(原站入口)。

关于URL及www.abc.com、abc.com的用法,以下哪项说法不正确?( )

  • A. 使用www.abc.com和abc.com打开的是同一页面

  • B. 在地址栏中输入www.abc.com默认使用http协议

  • C. www.abc.com中的“www”是主机名

  • D. www.abc.com中的“abc.com”是域名

答案与解析

平台答案:A。

整理解析

平台选A:www.abc.com与abc.com是不同主机名,是否展示同一页面取决于DNS、虚拟主机或重定向配置,不能保证相同。B采用旧式浏览器默认HTTP的教材口径;现代浏览器可优先HTTPS或受HSTS影响,因此它也不是通用事实。C把www称主机标签、D把abc.com称域名是本题的简化命名口径。

题目 028

来源:知识点练习「计算机网络」第 28 题(原站入口)。

公司内部用wb.xyz.com.cn访问某服务器,其中wb表示什么?( )

  • A. 主机名

  • B. 协议名

  • C. 目录名

  • D. 文件名

答案与解析

平台答案:A。

整理解析

按常见“主机标签.域名”记法,wb是主机名部分,选A。完整主机名是wb.xyz.com.cn;这里没有给出协议方案、目录路径或文件名,不能把域名标签与URL路径混为一谈。

题目 031

展开题目 031(先作答,再查看解析)

来源:知识点练习「计算机网络」第 31 题(原站入口)。

在浏览器中输入正确网址后,本地主机首先到哪里查询对应IP地址?( )

  • A. 本地DNS缓存

  • B. 本机hosts文件

  • C. 本地DNS服务器

  • D. 根域名服务器

答案与解析

平台答案:B。

整理解析

平台按教材给出的hosts优先顺序选B。但实际解析顺序取决于浏览器缓存、系统解析器、hosts加载方式及配置,不能把“hosts→本地DNS缓存”作为所有系统统一顺序。通常客户端把未解决的查询交给递归DNS服务器,后者按需查询根、顶级域和权威服务器,并非每次浏览器输入网址都逐级查询。

题目 041

展开题目 041(先作答,再查看解析)

来源:知识点练习「计算机网络」第 41 题(原站入口)。

给定地址 http://www.dailynews.com.cn/channel/welcome.html,判断其中 www.dailynews.com.cn 对应(41),welcome.html 对应(42)。

本题作答第 41 空。

  • A. 协议类型

  • B. 主机

  • C. 网页文件名

  • D. 路径

答案与解析

平台答案:B。

整理解析

选 B。按 URL 结构,http 是方案名,此处指定 HTTP;www.dailynews.com.cn 是主机名,/channel/welcome.html 是路径。题目用“主机”指 URL 中的主机部分,不意味着一个域名只能对应一台物理计算机。

题目 042

展开题目 042(先作答,再查看解析)

来源:知识点练习「计算机网络」第 42 题(原站入口)。

给定地址 http://www.dailynews.com.cn/channel/welcome.html,判断其中 www.dailynews.com.cn 对应(41),welcome.html 对应(42)。

本题作答第 42 空。

  • A. 协议类型

  • B. 主机域名

  • C. 网页文件名

  • D. 路径

答案与解析

平台答案:C。

整理解析

选 C。welcome.html 是路径末段,按题目的静态网页场景表示网页文件名;.html 只是扩展名。纠错:平台解析末尾的“选择 B”沿用了第 41 空结论,与本空平台答案 C 不一致。

题目 043

展开题目 043(先作答,再查看解析)

来源:知识点练习「计算机网络」第 43 题(原站入口)。

题目所称的“主域名服务器”收到域名解析请求后,首先查询下列哪一项?

  • A. 本地hosts文件

  • B. 转发域名服务器

  • C. 本地缓存

  • D. 授权域名服务器

答案与解析

平台答案:C。

整理解析

按平台所采用的本地缓存解析服务器场景选 C:先尝试使用尚未过期的缓存结果,未命中时再按配置转发或迭代查询。术语有歧义:严格意义的主 DNS 服务器是某个区域的权威数据来源,不能一概说它先查缓存。hosts 通常是客户端名称解析机制使用的本地文件,其查询顺序也不能套用为所有 DNS 服务器的固定流程。

题目 048

展开题目 048(先作答,再查看解析)

来源:知识点练习「计算机网络」第 48 题(原站入口)。

要把 CSS 样式与 HTML 页面关联起来,以下哪种方法不正确?

  • A. 在HTML文档的 <head> 标签内定义CSS样式

  • B. 用 @import引入样式表文件

  • C. 在HTML文档的 <!-- --> 标签内定义CSS样式

  • D. 用 <link> 标签链接网上可访问的CSS样式表文件

答案与解析

平台答案:C。

整理解析

选 C。把 CSS 直接写进普通 HTML 注释不会建立样式规则。A 应理解为在 head 内使用 style 元素定义样式;B 是在 CSS 上下文中用 @import 引入样式表;D 是用带 rel="stylesheet" 的 link 元素引用外部样式表。早期在 style 元素内部使用注释兼容写法,不等于任意 HTML 注释都能定义 CSS。

题目 050

展开题目 050(先作答,再查看解析)

来源:知识点练习「计算机网络」第 50 题(原站入口)。

将下列 HTTP 请求相关步骤排序,选择题目要求的顺序。

① 浏览器向 DNS 服务器请求域名解析,并取得结果。 ② 在浏览器中输入 URL 后按回车。 ③ 服务器向浏览器发送网页数据。 ④ 根据目标 IP 地址和端口号,与服务器建立 TCP 连接。 ⑤ 浏览器向服务器发送数据请求。 ⑥ 浏览器解析接收到的数据并显示。 ⑦ 通信结束,断开 TCP 连接。

  • A. ②①④⑤③⑦⑥

  • B. ②①⑤④③⑦⑥

  • C. ②①④⑤③⑥⑦

  • D. ②①④③⑤⑦⑥

答案与解析

平台答案:A。

整理解析

平台答案为 A,即②①④⑤③⑦⑥。在题设列出的 DNS 查询和新建 TCP 连接场景中,输入地址、解析域名、建立连接、发请求、收响应依次对应②①④⑤③,故 B、D 的关键顺序有误。但⑥与⑦并没有题干所保证的固定先后:浏览器可以在连接关闭前解析、显示,甚至边收边处理;HTTP/1.1 默认还会复用持久连接。平台解析“发送网页后一般就关闭TCP”的说法不能作为通则。若按平台额外采用的“先收完并关闭、再显示”简化过程才得到 A;题面未写该限制,不能严格排除 C。 原页已核实:确实没有补充该限制。

题目 062

展开题目 062(先作答,再查看解析)

来源:知识点练习「计算机网络」第 62 题(原站入口)。

浏览器地址栏输入 xxxyftp.abc.can.cn。按题目对该地址的分段命名,哪一段是要访问的主机名?

  • A. xxxyftp

  • B. abc

  • C. can

  • D. cn

答案与解析

平台答案:A。

整理解析

平台选 A,把最左侧标签 xxxyftp 称为主机名,其余部分视为所属域名。严格说,完整的主机域名是 xxxyftp.abc.can.cn;不同命名管理方式不能仅凭标签位置推断实体用途。该输入还省略了方案名,不是已经写全的绝对 URL。

题目 063

展开题目 063(先作答,再查看解析)

来源:知识点练习「计算机网络」第 63 题(原站入口)。

DNS 域名按层级组织,根域之下是顶级域。以下哪一个属于国家代码顶级域?

  • A. NET

  • B. EDU

  • C. COM

  • D. UK

答案与解析

平台答案:D。

整理解析

选 D。.uk 是英国的国家代码顶级域;.net、.edu、.com 属于通用顶级域范畴。域名比较不区分这里的英文字母大小写。

题目 068

展开题目 068(先作答,再查看解析)

来源:知识点练习「计算机网络」第 68 题(原站入口)。

在浏览器地址栏只输入 www.abc.com,题目所问的默认应用层协议是哪一种?

  • A. HTTP

  • B. DNS

  • C. TCP

  • D. FTP

答案与解析

平台答案:A。

整理解析

按题目采用的传统浏览器默认行为选 A。HTTP用于网页访问,DNS用于解析名称,TCP属于传输层,FTP用于文件传输。不过当前浏览器可能优先尝试HTTPS,或因HSTS等策略强制HTTPS,因此“未写方案名就一定使用HTTP明文访问”已经不是通用规则。

题目 075

展开题目 075(先作答,再查看解析)

来源:知识点练习「计算机网络」第 75 题(原站入口)。

下列哪一对 HTML 标记用于表示网页代码的开始和结束?

  • A. <html> </html>

  • B. <head> </head>

  • C. <body> </body>

  • D. <meta> </meta>

答案与解析

平台答案:A。

整理解析

选 A。html 是HTML文档的根元素,head和body分别表示头部与主体。严格说,DOCTYPE等内容可位于html元素之前,因此这是对根元素边界的入门表述。D中的meta是HTML空元素,不应有结束标签</meta>;原错误选项保留。

题目 082

展开题目 082(先作答,再查看解析)

来源:知识点练习「计算机网络」第 82 题(原站入口)。

要把网址对应到 IP 地址,应使用以下哪一类协议?

  • A. 域名解析

  • B. IP地址解析

  • C. 路由选择

  • D. 传输控制

答案与解析

平台答案:A。

整理解析

选 A。DNS把网址中主机名部分解析为IP地址等记录;它不负责把协议名、路径等整个URL逐字转换为一个地址。ARP则在本地链路上由IPv4地址查询相应链路层地址。

七、网络接入技术

有线、无线与接入协议

原课件的网络接入分类及无线覆盖范围示意

分类 技术 理解重点
有线 PSTN、DDN、ISDN 公用交换电话网、数字数据网、综合业务数字网,主要作为传统接入知识理解
有线 ADSL 非对称数字用户线路,利用电话铜线,通常下行能力大于上行
有线 HFC 光纤同轴混合网,不能只理解成纯光纤接入
无线局域网 IEEE 802.11/Wi-Fi 局域网无线接入,不同版本速率、频段与能力有差异
无线个域网 蓝牙、基于 IEEE 802.15.4 的 ZigBee 短距离设备连接;ZigBee 常用于低功耗组网
其他 IrDA、WAPI IrDA 是红外数据通信;WAPI 是无线局域网认证与保密体系,不能当成与 Wi-Fi 同维度的独立无线介质
无线城域网 IEEE 802.16 系列 广域覆盖的无线城域网技术,题中以 802.16m 为例

ADSL 接入可有不同部署方式,常见认证方式是 PPPoE(PPP over Ethernet,以太网上承载 PPP);也有 PPPoA、桥接/路由式静态配置等。拨号功能可以由路由器或调制解调器承担,终端不一定单独安装或配置 PPPoE。

图中的无线距离和速率是特定时代/设备条件下的粗略示意,不能当作标准规定的固定上限。覆盖范围受**发射功率、接收灵敏度、频段、天线、障碍物、干扰与模式**影响;ZigBee 的单跳距离和网状网络总覆盖范围也不能混为一谈。蓝牙并非所有设备都只能“2~30 米、1 Mbps”,Wi-Fi 与 ZigBee 也没有对所有设备都固定的图示距离。

蜂窝通信与无线局域网

3G 常考三种路线:WCDMA、CDMA2000、TD-SCDMA,其中 TD-SCDMA 是中国提出、主导的 3G 标准。它们与 Wi-Fi(802.11)及 WiMAX(802.16 系列)的标准体系不同。CDMA 是码分多址技术名称,既可用于蜂窝通信,也不能被当作固定覆盖距离的指标。

多址或复用题要看“按什么区分共享资源的通信”:频分按频带、时分按时隙、码分按码序列、波分按光波长。码分允许不同用户在同一时刻占用同一频带,由接收端结合相应码序列区分;不同码须满足系统要求的相关性等条件,不能把任意不同编码都当作互不干扰。

Wi-Fi 通常采用 CSMA/CA:先侦听信道,再结合等待、随机退避及确认等减少发送冲突;“碰撞避免”不是保证完全不碰撞,也不同于共享式以太网的碰撞检测。手机从一个 AP 的覆盖区移向另一个时,**漫游**是切换接入点的整体过程,关联/重关联是其中可能使用的连接步骤。覆盖重叠、认证、设备支持和切换时延影响连续性,漫游本身不能承诺零丢包。

有效数据速率与线路比特速率

异步串行通信中,一个字符除了数据位,通常还带起始位、可选校验位和停止位。若每秒发送 C 个字符,每字符有 d 个有效数据位、总长 t 位,则:

1
2
3
有效数据速率 = C × d bit/s
线路比特速率 = C × t bit/s
传输效率 = d / t

例如每字符 1 位起始、8 位数据、1 位停止,每秒 600 个字符:有效速率为 600×8=4800 bit/s,线路比特速率为 600×10=6000 bit/s,效率 80%。注意用题目指定的有效数据位数,不能一律把每个字符算成 8 位有效数据。

**波特率**是每秒码元数;若每码元承载 k 比特,比特速率为波特率乘 k。只有 k=1 时,两者数值才相同。

网络时延则要分清四项:

时延 时间花在哪里 常见计算或影响因素
发送时延 把分组的全部比特送上链路 分组长度 L(bit)/链路速率 R(bit/s)
传播时延 信号沿介质到达下一节点 链路距离 d/信号传播速度 v
处理时延 检查首部、查表等节点处理 处理能力和具体工作量
排队时延 等待出口服务 随到达流量、队列积压和调度方式变化,通常波动最大

例如 1200 字节的分组经 8 Mbit/s 链路,发送时延为 1200×8/(8×10⁶)=1.2 ms;距离 100 km、传播速度 2×10⁸ m/s 时,传播时延为 0.5 ms。提高带宽缩短前者,却不会改变同一介质和距离下的后者。若经过两段这样的链路,中间节点采用完整分组的存储转发,忽略处理、排队和额外开销,则一个分组从开始发送到全部到达需 2×(1.2+0.5)=3.4 ms。多分组连续传输还存在流水重叠,不能简单把这个时间乘分组数。

**QoS(服务质量)**通过流量分类、排队、调度和限速等,在有限资源下改善重要业务的时延、抖动、吞吐量或丢包表现;常在路由器、交换机等转发设备实施。它不等于加密、身份认证,也不保证零时延或绝不丢包。例如优先服务语音队列可减少其等待,但仍需足够链路容量及合理调度,不能凭“高优先级”消除物理传输时间。

层次化网络设计与目标取舍

网络层次 主要任务 典型关注点
接入层 让终端接入网络 端口、无线接入、VLAN、接入认证
汇聚层/分布层 汇集接入流量并实施区域策略 路由汇聚、访问控制、策略、冗余
核心层 高速、可靠地转发不同区域之间的流量 高吞吐、低时延、高可用,避免不必要的复杂处理

这是**网络设计的逻辑层次**,不是 OSI 协议层次,也不由设备数量或“二层/三层交换机”名称唯一决定。小型网络可以合并核心与汇聚功能。

性能、安全、成本、可用性等目标可能冲突。做设计取舍题,应先按业务需求确定优先级,在预算等约束内满足重要目标;没有业务条件时,不能规定成本或安全某一项永远最优先。

云计算的部署模型

模型 判别依据
公有云 面向公众或广泛客户提供服务
私有云 为单一组织专用,可由自己或第三方管理,也可托管在异地
社区云 为有共同需求的一组组织使用
混合云 由不同的云基础设施结合,保留各自特性并支持数据或应用联通

“私有”强调**谁专用**,不要求硬件一定归自己所有;这套分类也不同于 IaaS(基础设施)、PaaS(平台)、SaaS(软件)等服务模型,后者区分提供到哪一层能力。

例题 17:ADSL 接入协议

使用 ADSL 接入 Internet,用户端需要安装( )协议。

  • A、PPP
  • B、SLIP
  • C、PPTP
  • D、PPPoE
参考答案与解析

PPPoE 把 PPP 承载在以太网上,常用于该类接入认证,因此按本题典型场景选 D。

原题“需要安装”是特定接入方式下的措辞,不是 ADSL 的普遍硬性条件。实际也可能由路由器拨号,或采用其他承载与配置方式。

例题 18:无线技术的覆盖范围

下列无线网络技术中,覆盖范围最小的是( )。

  • A、802.15.1 蓝牙
  • B、802.11n 无线局域网
  • C、802.15.4 ZigBee
  • D、802.16m 无线城域网
参考答案与解析

讲义图将蓝牙记为 2~30 米、ZigBee 为 50~300 米、802.11n 为 100~300 米,城域网覆盖更广,按这个考试约定选 A。

实际没有脱离设备功率、天线与环境的绝对大小顺序。例如不同功率等级或模式的蓝牙可覆盖更远距离,低功耗 ZigBee 设备也可能更近;多跳组网覆盖范围又与单链路不同。因此不能仅由标准名称严谨推导任意实际设备的距离,考试答案与工程边界应同时记住。

专项题库练习(8 题)

本小节对应题库练习共 8 道题目,题目覆盖本节考点,答案与解析默认折叠。

题目 004

来源:知识点练习「计算机网络」第 4 题(原站入口)。

中国自主研发并提出的3G通信标准是哪一种?( )

  • A. CDMA2000

  • B. TD-SCDMA

  • C. WCDMA

  • D. WiMAX

答案与解析

平台答案:B。

整理解析

选B,TD-SCDMA,即时分同步码分多址,是中国提出的3G标准。CDMA2000、WCDMA是其他3G技术路线,WiMAX是另一无线宽带接入技术。平台“独自制定”的表述过强,标准产业化和国际标准化涉及多方协作,宜记为中国提出、主导。

题目 020

来源:知识点练习「计算机网络」第 20 题(原站入口)。

在层次化局域网设计中,以下关于核心层的哪项说法正确?( )

  • A. 为了保障安全性,对分组要进行有效性检查

  • B. 将分组从一个区域高速地转发到另一个区域

  • C. 由多台二、三层交换机组成

  • D. 提供多条路径来缓解通信瓶颈

答案与解析

平台答案:B。

整理解析

平台选B,核心层的主要职责是把流量在各区域之间高速、可靠地转发;策略过滤通常更侧重汇聚层。核心层也可用冗余路径和等价多路径改善可靠性或分担流量,因此D并非绝对不可能,只是B更直接描述其核心功能;设备层次与数量也不是固定定义。

题目 033

来源:知识点练习「计算机网络」第 33 题(原站入口)。

异步通信的每个字符由1位起始位、7位数据位和2位终止位组成,每秒传送500个字符。有效数据速率是多少?( )

  • A. 500b/s

  • B. 700b/s

  • C. 3500b/s

  • D. 5000b/s

答案与解析

平台答案:C。

整理解析

每字符有效载荷为7位,因此有效速率是7×500=3500b/s,选C。包括起始、终止位的线路比特速率为(1+7+2)×500=5000b/s。平台直接称5000波特不够严谨,只有每码元承载1比特时,波特率才与该比特速率数值相同。

题目 045

来源:知识点练习「计算机网络」第 45 题(原站入口)。

用 ADSL 接入 Internet 时,题目要求用户端安装哪一种协议?

  • A. PPP

  • B. SLIP

  • C. PPTP

  • D. PPPoE

答案与解析

平台答案:D。

整理解析

平台选 D。常见的以太网接口 ADSL 拨号把 PPP 帧封装到以太网帧中,使用 PPPoE。这个结论针对该拨号方式:ADSL 本身不强制 PPPoE,也可采用 PPPoA 等接入方式;若路由器负责 PPPoE 拨号,终端电脑也未必需要自行安装、配置拨号协议。

题目 053

来源:知识点练习「计算机网络」第 53 题(原站入口)。

以下无线网络技术中,哪一种的覆盖范围最小?

  • A. 802.15.1 蓝牙

  • B. 802.11n 无线局域网

  • C. 802.15.4 ZigBee

  • D. 802.16m 无线城域网

答案与解析

平台答案:A。

整理解析

平台选 A,采用的是传统短距离蓝牙、无线局域网和城域网的典型应用比较。实际距离受发射功率、接收灵敏度、环境和组网方式影响,蓝牙与 ZigBee 的范围也会重叠;标准名称本身不能保证任意设备之间的严格距离排序。平台列出的固定距离、速率和功耗不应作为所有实现的常数。

题目 057

来源:知识点练习「计算机网络」第 57 题(原站入口)。

比较以下无线通信技术,题目所指的通信距离最短者是哪一项?

  • A. 蓝牙

  • B. 窄带微波

  • C. CDMA

  • D. 蜂窝通信

答案与解析

平台答案:A。

整理解析

平台选 A,依据是蓝牙通常用于近距离外设连接,而微波链路、蜂窝系统通常面向更大范围。距离没有脱离功率、天线与环境的固定值。CDMA 是多址技术,也可用于蜂窝系统,不能把它视为与蜂窝通信完全分离的距离等级,更不能断言一律超过100公里。

题目 066

来源:知识点练习「计算机网络」第 66 题(原站入口)。

云计算可以采用多种部署模型。如果一套云基础设施专为某个客户单独使用而建设,它属于以下哪种部署模型?

  • A. 公有云

  • B. 私有云

  • C. 社区云

  • D. 混合云

答案与解析

平台答案:B。

整理解析

选 B。私有云的判别条件是为单一组织专用。专用不等于必须由该组织自行拥有硬件或在自有机房部署,也可以由第三方管理、在异地托管;因此平台“该公司拥有基础设施”的表述不是必备条件。

题目 071

来源:知识点练习「计算机网络」第 71 题(原站入口)。

设计网络系统时,所有目标无法同时达到各自的最优值。以下哪种处理方法更合理?

  • A. 尽量让最低建设成本目标达到最优

  • B. 尽量让最短的故障时间目标达到最优

  • C. 尽量让最大的安全性目标达到最优

  • D. 尽量让优先级较高的目标达到最优

答案与解析

平台答案:D。

整理解析

选 D。先依据业务需求确定目标优先级,再在成本、性能、可用性、安全性等相互制约的目标间取舍。没有业务前提,不能固定地把成本、故障时间或安全性中的某一个永远放在首位。

八、章节回顾与关键词

看到的题眼 先联想到什么 再检查的条件
信号、比特、中继器 物理层 不要与转发帧的网桥混淆
MAC、帧、二层交换机 数据链路层 是否特指三层设备
IP、路由选择 网络层/网际层 ARP 的模型归类与本地链路边界
同前缀、不同路由协议 管理距离/路由优先级 不能跨协议直接比较度量
多条已安装路由匹配目的地址 最长前缀匹配 /32 最具体,/0 是默认路由
自治系统内部/之间 RIP、OSPF/BGP 区分管理范围与选路算法
VLAN、广播域 二层逻辑划分 数量增多,单个广播域范围缩小
每字符有效位、每秒字符数 有效数据速率 起始/停止位不算有效载荷,波特不一定等于 bit/s
端口、可靠有序、确认重传 传输层、TCP UDP 也有端口与校验和
建立/管理会话 会话层 不是只看到“连接”就选会话层
域名解析 DNS 传统 DNS 同时支持 TCP/UDP 53
释放租约 ipconfig /release DHCP 接口,可能中断连接
同一子网 IP 与掩码按位与 不要只比较前三段
IPv6 空间比 2^(128−32)=2⁹⁶ 区分位数比与地址空间比
Web 默认端口 按 scheme:HTTP 80、HTTPS 443 显式端口与 HTTP 版本
ARP Request/Response 典型请求广播、应答单播 无偿 ARP 等例外
无线覆盖范围 先按题设的典型场景比较 实际功率、环境、单跳与多跳

复习时按原课件要求完成五项:能解释七层模型及设备/传输单位;能把 TCP/IP 协议功能与常用端口对应;能计算 IPv4 子网并区分 IPv6 特点;能拆解 URL、域名和常用 HTML 标签;能区分典型接入技术。关键词帮助缩小范围,职责、前提和选项是否完整才决定答案。

来源与整理说明

来源为《【2026 版本】软件设计师考试精讲班视频教程讲义电子版》的“计算机网络”章,正文通过 Obsidian Web Clipper 提取后整理。原始八篇课件如下:

课件 来源
课程内容提要 原课件
OSI/RM 七层模型 原课件
TCP/IP 协议族 原课件
网络诊断命令 原课件
IP 地址 原课件
WWW 服务 原课件
网络接入技术 原课件
章节回顾 原课件

已移除网页导航、账户及推广内容;合并重复说明并补充概念边界。原题文字和选项保留,图中选项另有文字转写;TCP/IP 与 OSI 层次题的缺项、IPv6 指数丢失等问题均就地标明,未把推测答案伪装成课件答案。子网算例、版本差异、诊断限制及纠错说明属于整理补充。图片来源、尺寸与 SHA-256 保存在本章资源目录的 image-sources.json 中。

评论