一、网络体系结构与基本概念(第1-12题)
1. 计算机网络是计算机技术和( )相结合的产物。
A. 网络技术 B. 通信技术 C. 人工智能技术 D. 管理技术
答案:B解析:① 考点定位: 网络体系结构与基本概念 · 计算机网络的定义 · 谢希仁《计算机网络》第8版 第1章 概述 · 考频★★★ · 国企IT岗笔试、408、计算机等级考试通用。 ② 知识精讲: 计算机网络的定义是本学科的地基,必须逐字理解:计算机网络是将地理位置不同的、具有独立功能的多台计算机,通过通信线路和通信设备连接起来,在网络操作系统、网络管理软件及通信协议的管理与协调下,实现资源共享和信息传递的系统。 拆开看这句话有三个不可省略的要素:其一,“具有独立功能”——每台计算机都能独立运行自己的程序,这与“多终端共享一台主机”(如早期的分时系统)有本质区别,终端不算网络节点;其二,“通信线路与设备”——也就是把节点连起来的物理基础,包括双绞线、光纤、网卡、交换机、路由器;其三,“协议与管理软件”——这是网络区别于“一堆线连起来的机器”的关键,没有协议就只是物理连线,无法通信。教材把定义高度浓缩为一句:计算机网络是计算机技术与通信技术相结合的产物。理解这一浓缩的关键在于看清两者的分工:计算机技术负责信息的产生、存储、加工与处理(是信息的“生产者与消费者”),通信技术负责把信息从一个节点可靠地传送到另一个节点(是信息的“搬运工”)。只有计算机没有通信,每台机器都是信息孤岛,即“单机”;只有通信没有计算机,传过去的数据无人处理,即“无意义的信道”。二者互为前提、缺一不可。从发展脉络看,网络经历了面向终端的远程联机系统 → 计算机-计算机网络 → 开放式标准化网络(OSI 提出)→ 互联网(TCP/IP 一统天下)→ 移动互联网与物联网五个阶段,但无论形态如何变化,“计算机 + 通信”这个构成内核始终未变。 ③ 本题解析: 题干问“计算机网络是计算机技术和( )相结合的产物”,实质是在问网络的构成内核。由②可知,与之配对的另一半是承担信息传送职能的通信技术,故只有 B 成立。用反证法验证:若把 A、C、D 填进去——“计算机技术 + 网络技术”是同义反复(网络技术本身就是计算机与通信结合的产物,用它解释自己构成循环论证);“计算机技术 + 人工智能技术”描述的是智能计算系统,与网络定义无关;“计算机技术 + 管理技术”描述的是信息系统管理,也不构成网络。因此答案为 B。 ④ 选项逐项辨析
- A 网络技术:属同义反复。网络技术是“计算机与通信结合”的结果,而不是构成网络的成因要素,用它来定义网络相当于用“网络”定义“网络”。
- B 通信技术:正确。它与计算机技术构成网络的两大支柱,前者管信息传送,后者管信息处理,缺一不可。
- C 人工智能技术:属时代错位。人工智能是近十年高速发展的热门方向,但它与网络的基本定义无关,网络早在人工智能兴起前几十年就已存在。
- D 管理技术:属范围错位。管理技术是组织与运营层面的手段,不是网络的技术构成要素,网络定义中提到的“网络管理软件”只是协议的配套,不能与“计算机技术”并列。 常见误解来源: 考生易把「网络技术」当作与「计算机技术」并列的成因,因日常口语常说「计算机网络技术」而产生同义反复;也有人望文生义选「管理技术」,混淆了网络管理软件与技术构成要素。
⑤ 易混对比:
| 表述 | 是否正确 | 原因 |
|---|---|---|
| 计算机技术 + 通信技术 | ✅ 正确 | 教材标准表述,构成内核 |
| 计算机技术 + 网络技术 | ❌ 错误 | 同义反复,循环论证 |
| 计算机网络 = 多台计算机互联 | ⚠️ 不完整 | 漏掉“独立功能”与“协议”两个关键限定 |
| 计算机网络 = 共享一台主机的多终端 | ❌ 错误 | 那是分时多终端系统,终端不具备独立功能 |
⑥ 拓展延伸: ① 网络的分类维度是紧邻的高频考点:按覆盖范围分为个人区域网 PAN、局域网 LAN、城域网 MAN、广域网 WAN;按拓扑分为总线型、星型、环型、树型、网状;按使用者分为公用网与专用网;按交换技术分为电路交换、报文交换、分组交换。② 网络的三类主要功能:数据通信(最基本)、资源共享(硬件、软件、数据三类资源)、分布式处理与负载均衡。③ “独立功能”这一限定的深意:它把“主机-终端”结构排除在网络之外,因为终端只是主机的输入输出延伸,不能自主计算。④ 教材中“网络”与“互联网(internet)”、“因特网(Internet)”的区别:互联网泛指网络的网络,因特网特指全球最大的那个特定互联网。 ⑦ 真题变式: 变式一(换问法):“计算机网络的目标是( )”,答“资源共享与信息传递”。变式二(反向问):”下列关于计算机网络的说法错误的是“,常把”终端也算网络节点“”没有协议也能通信“设为错误项。变式三(考阶段):”计算机网络的发展经历了哪几个阶段“,答”面向终端的远程联机系统 → 计算机-计算机网络 → 开放式标准化网络 → 互联网“。变式四(考功能):”计算机网络最基本的功能是( )“,答”数据通信”。解题要点:凡是定义类题,先回到“独立功能 + 通信线路 + 协议”三要素去比对。 ⑧ 记忆锚点: 一句话锁死定义内核——“计算(处理)+ 通信(传输)= 网络”;再补三要素——“独立功能、线路设备、协议软件”,缺一不可。
⑨ 知识关联: 主库题群:本题是全书开篇定义题,与第2题(OSI/TCP-IP层数)、第7题(两模型比较)同属「体系结构」题群,三题连考概率高。与补题:无直接对应补题,但补-01(曼彻斯特编码)体现了「通信技术」支柱——没有物理层编码就没有信息传送。与面试20题:面试第17题(TCP/IP 协议栈分层)追问「为什么分层」时,可回扣本题「计算机+通信」的构成内核;面试第3题(TCP/UDP 区别)本质是「通信技术」中传输层的具体化。面试追问:①「计算机网络与分布式系统的区别是什么?」——网络只提供连通与资源共享的平台,分布式系统在其上再加一层「对用户透明的协同计算」;考「网络是手段、分布式是目标」。②「互联网(internet)与因特网(Internet)一字之差差在哪?」——前者泛指「网络的网络」,后者特指采用 TCP/IP 的全球最大的那个特定互联网。
2. OSI参考模型共有( )层,TCP/IP参考模型通常划分为( )层。
A. 7,4 B. 4,7 C. 7,5 D. 5,4
答案:A解析:① 考点定位: 网络体系结构与基本概念 · OSI 七层模型与 TCP/IP 模型的层次划分 · 谢希仁《计算机网络》第8版 第1章 1.7 节 · 考频★★★★★ · 国企IT岗笔试、408、软考、等级考试必考。 ② 知识精讲: 要答对层数题,必须先弄清两个模型各自的分层依据与层次名称。OSI 参考模型(Open Systems Interconnection,开放系统互连参考模型)由国际标准化组织 ISO 于 1984 年提出,把网络通信的全部功能自上而下拆成 7 层:应用层 → 表示层 → 会话层 → 传输层 → 网络层 → 数据链路层 → 物理层,记忆口诀为“物数网传会表应”(自下而上)。每一层只解决一类问题,并只与上下相邻层交互:下层为上层提供服务,上层调用下层的服务而无需关心其实现细节——这就是“分层”的价值,它把复杂的网络通信分解为 7 个可独立设计、独立演进的模块。TCP/IP 参考模型则是互联网实践中形成的体系结构,通常划分为 4 层:网络接口层 → 网际层 → 传输层 → 应用层。其中网络接口层对应 OSI 的物理层 + 数据链路层,网际层(IP 层)对应 OSI 的网络层,传输层对应 OSI 的传输层,应用层把 OSI 的会话层、表示层、应用层三层合并为一层。为什么合并?因为在 TCP/IP 的实践者看来,会话与表示的功能(如字符编码转换、加密压缩)本质上属于应用自身的事,没有必要单列成层,合并后模型更简洁、实现更灵活。需要特别注意的是:“4 层“是 TCP/IP 的经典划分,但很多教材(含谢希仁教材)为了方便教学,把网络接口层再拆为物理层与数据链路层,形成 5 层结构。因此同一道题若题干写”通常划分为“,标准答案是 4 层;若题干明确说”按五层结构“,则答案为 5 层——一切以题干限定为准。 ③ 本题解析: 题干两问均为”模型层数“:OSI 共 7 层(口诀”物数网传会表应“),TCP/IP 通常划分为 4 层(网络接口层、网际层、传输层、应用层)。逐一核对选项:A 为”7,4”,两个数字都对,符合“通常划分”这一限定;B 为“4,7”,两数恰好颠倒;C 为”7,5”,OSI 对但 TCP/IP 用了五层划分,与“通常划分”不符;D 为“5,4”,OSI 用了五层划分,错。故答案为 A。 ④ 选项逐项辨析
- A 7,4:正确。OSI 七层是国际标准的经典表述,TCP/IP 四层是其经典划分,题干”通常划分为“正指向这一经典表述。
- B 4,7:把两个数字整体颠倒,属于最低级的干扰项,但考场上因紧张而错选的人不少,务必看清括号的前后对应关系。
- C 7,5:OSI 层数正确,但把 TCP/IP 写成五层。五层是教学用的折中划分(把网络接口层拆为物理层与数据链路层),不是”通常划分“,故排除。
- D 5,4:与 C 互补的错误,把 OSI 写成五层。注意 OSI 从来就是七层,不存在五层版本,此选项直接违背国际标准。 常见误解来源: 把 TCP/IP 五层教学模型与「通常划分」的四层混淆;或看题不细把两个层数填反。凡遇层数题,先圈出「OSI / TCP/IP / 通常 / 五层」关键词再选。
⑤ 易混对比:
| 模型 | 层数 | 层次(自下而上) | 提出者与性质 |
|---|---|---|---|
| OSI 参考模型 | 7 层 | 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 | ISO 制定,法定国际标准 |
| TCP/IP 参考模型 | 4 层 | 网络接口层、网际层、传输层、应用层 | 实践产物,事实标准 |
| 五层结构(教学用) | 5 层 | 物理层、数据链路层、网络层、传输层、应用层 | 教材折中划分,非独立模型 |
⑥ 拓展延伸: ① 层次对应关系是紧邻的高频点:TCP/IP 应用层 ↔ OSI 应用层 + 表示层 + 会话层;TCP/IP 传输层 ↔ OSI 传输层;TCP/IP 网际层 ↔ OSI 网络层;TCP/IP 网络接口层 ↔ OSI 物理层 + 数据链路层。② 各层的典型协议与设备:应用层 HTTP / DNS / SMTP;传输层 TCP / UDP;网络层 IP / ICMP / ARP / 路由协议,设备为路由器;数据链路层 Ethernet / PPP,设备为交换机、网桥;物理层为集线器、中继器。③ OSI 的市场结局是经典反面教材:因层次划分过细、协议实现复杂、标准制定滞后于市场,最终被 TCP/IP 取代,但其分层思想被完整继承。④ 数据封装与解封装:发送方自上而下逐层加首部(封装),接收方自下而上逐层去首部(解封装),这正是下一题”对等层通信“的基础。 ⑦ 真题变式: 变式一(考层次名):”OSI 模型中自下而上的第三层是( )“,答”网络层”。变式二(考口诀):“OSI 七层自上而下依次为”,答“应用、表示、会话、传输、网络、数据链路、物理”。变式三(考对应):“TCP/IP 的应用层对应 OSI 的哪几层”,答“应用层、表示层、会话层”。变式四(考五层):“五层结构中位于传输层之下、网络层之上的是”,答“网络层本身的下层为数据链路层”。解题要点:先看题干问的是哪个模型、是否限定五层,再套口诀。 ⑧ 记忆锚点: 自下而上背“物数网传会表应”(七层);TCP/IP 四层记“接口、网际、传输、应用”;对应关系记“上三合为一、下二合为一、中间两层不动”。
⑨ 知识关联: 主库题群:与第3题(网络层功能)、第4题(TCP/IP 对应物理+链路)、第6题(对等层通信)、第7题(两模型比较)构成「体系结构五连问」,是第一章必考簇。与补题:无直接补题,但补-02(以太网帧格式)工作在数据链路层,是五层结构最底层的具体实现。与面试20题:面试第17题(TCP/IP 协议栈分层与各层协议)是本题的面试完整版,面试时要能画出四层并说出每层代表协议。面试追问:①「为什么教材常用五层而不是四层?」——五层把网络接口层拆为物理层与数据链路层,便于单独讲解以太网、编码等链路层细节,是教学折中,不是第三个标准模型。②「OSI 既然更完美为什么没赢?」——标准制定滞后于市场、协议实现过于复杂、缺乏实践生态;TCP/IP 先有 ARPANET 上跑通的协议再归纳成模型。
3. 在OSI参考模型中,负责路由选择与分组转发的层次是( )。
A. 物理层 B. 数据链路层 C. 网络层 D. 传输层
答案:C解析:① 考点定位: 网络体系结构与基本概念 · OSI 各层核心功能 · 谢希仁《计算机网络》第8版 第1章 1.7 节 · 考频★★★★ · 国企IT岗笔试、408、软考、等级考试通用。 ② 知识精讲: 分层模型的核心价值在于每一层只负责一类功能,职责边界清晰。把这七层的职责按“一句话概括”记住,几乎所有“某功能属于哪一层”的题都能秒解:物理层——在传输媒体上透明地传输比特流,关注电压、接口、码元、传输速率,设备是中继器与集线器,它不关心比特的含义;数据链路层——把比特流组织成帧,实现相邻节点之间的成帧、差错检测(FCS)、流量控制与介质访问控制(MAC),设备是网桥与交换机;网络层——负责路由选择(决定分组走哪条路径)与分组转发(把分组从一个路由器送到下一个),同时承担网络互连与拥塞控制,核心协议是 IP、ICMP、ARP 与各类路由协议(RIP / OSPF / BGP),设备是路由器;传输层——提供端到端(进程到进程)的通信,实现复用与分用、可靠传输(TCP)、流量控制与拥塞控制,单位是报文段;会话层——管理与同步会话(建立、维护、终止会话);表示层——处理数据的表示形式(编码转换、加密解密、压缩解压);应用层——直接为用户应用提供服务,如 HTTP、DNS、SMTP。这里有一个极重要的辨析:“端到端”是传输层的关键词,“点到点(相邻节点)”是数据链路层的关键词;而“路由”二字则是网络层的专属代名词。考试中只要题干出现“路由选择”“分组转发”“网络互连”“拥塞控制”“IP 地址”“子网划分”,答案几乎必是网络层。 ③ 本题解析: 题干的关键词是“路由选择与分组转发”。由②可知,”路由“是网络层的代名词:路由器工作在网络层,它维护路由表、运行路由协议来决定路径(路由选择),并把收到的分组按路由表送出正确的端口(分组转发)。四个选项中只有 C 网络层承担这一职责,故答案为 C。 ④ 选项逐项辨析
- A 物理层:职责是在传输媒体上透明传输比特流,它只关心”0 和 1 能否正确送达“,完全不理解地址与路径,更谈不上选路,设备是中继器与集线器。
- B 数据链路层:职责是相邻节点之间的成帧、差错检测与介质访问控制,它只把帧送到”下一站“,不关心”下一站之后往哪走“,故不负责路由选择。
- C 网络层:正确。路由选择(决定路径)+ 分组转发(逐跳送出)+ 网络互连 + 拥塞控制是网络层的四项核心职责,路由器是其代表设备。
- D 传输层:职责是端到端(进程到进程)的通信,负责复用分用、可靠传输、流量与拥塞控制,它面对的是”两端主机的进程“,中间路径对它是透明的。 常见误解来源: 把「分组转发」误归数据链路层(链路层也转发帧),或把路由选择归传输层。锚点:路由、IP、分组——三词出现即网络层。
⑤ 易混对比:
| 层次 | 数据单位 | 核心职责 | 关键词 | 代表设备/协议 |
|---|---|---|---|---|
| 物理层 | 比特 | 透明传输比特流 | 电压、码元、接口 | 中继器、集线器 |
| 数据链路层 | 帧 | 相邻节点的成帧与检错 | 点到点、MAC、FCS | 网桥、交换机、PPP |
| 网络层 | 分组(数据报) | 路由选择 + 分组转发 | 路由、IP、子网 | 路由器、IP、ICMP |
| 传输层 | 报文段 | 端到端可靠通信 | 端口、复用分用 | TCP、UDP |
⑥ 拓展延伸: ① ”点到点“与”端到端“的经典辨析:数据链路层管”相邻节点之间“(点到点),传输层管”源主机进程到目的主机进程“(端到端),两者一字之差却是不同层次,是选择题高频陷阱。② 拥塞控制的层次归属:网络层可以做拥塞控制(如 ICMP 源点抑制、路由器丢弃策略),传输层也做拥塞控制(TCP 的慢开始、拥塞避免、快重传、快恢复),两者协同但机制不同。③ 中继系统的层次:中继器在物理层、网桥与交换机在数据链路层、路由器在网络层、网关在应用层——”按设备判层次“是另一种常见考法。④ 各层的数据单位名称:物理层比特、数据链路层帧、网络层分组/数据报、传输层报文段(TCP)/用户数据报(UDP)、应用层报文。 ⑦ 真题变式: 变式一(问设备):”路由器工作在哪一层“,答”网络层“。变式二(问功能):”差错检测在哪一层实现“,答”数据链路层(帧检验序列 FCS),传输层也做端到端校验但非其主要职责“。变式三(反向问):”下列不属于网络层功能的是“,常把”端到端可靠传输“设为错误项(那是传输层)。变式四(问单位):”网络层的数据传输单位是“,答”分组(数据报)“。解题要点:抓住”路由 = 网络层、端到端 = 传输层、相邻节点 = 数据链路层“三句判据。 ⑧ 记忆锚点: ”路由二字一出,答案必是网络层“;再配一句职责链——”物理传比特、链路管相邻、网络选路径、传输连两端“。
⑨ 知识关联: 主库题群:与第20题(隔离广播域的设备)、第34题(ARP)、第38题(Ping 用 ICMP)、第46题(路由器重新封装)、第129题(设备工作层次)构成「网络层功能与设备」题群。与补题:补-06(最长前缀匹配)是「路由选择」的具体算法;补-07(IP 分片计算)是网络层「分组转发」的细节;补-08(CIDR 聚合)影响路由表规模。与面试20题:面试第17题(协议栈分层)中「网际层」的职责就是本题内容。面试追问:①「路由器转发一个分组的完整步骤是什么?」——查路由表(最长前缀匹配)→ 确定下一跳 → TTL 减 1 → 重新计算首部检验和 → 重新封装帧(新 MAC)→ 从对应端口发出。②「拥塞控制为什么网络层和传输层都做?」——网络层做局部(如队列管理、丢弃策略),传输层做全局探测(慢开始/拥塞避免),两者协同但机制不同。
4. TCP/IP参考模型中,与OSI物理层和数据链路层对应的是( )。
A. 网际层 B. 传输层 C. 网络接口层 D. 应用层
答案:C解析:① 考点定位: 网络体系结构与基本概念 · OSI 与 TCP/IP 模型的层次对应 · 谢希仁《计算机网络》第8版 第1章 1.7 节 · 考频★★★★ · 国企IT岗笔试、408、等级考试通用。 ② 知识精讲: 两模型的层次对应关系是”层数题“的延伸考点,必须建立一张清晰的映射表。OSI 七层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层;TCP/IP 四层:应用层、传输层、网际层、网络接口层。对应关系可总结为三条规律:其一,”上三合为一“——TCP/IP 的应用层把 OSI 的应用层 + 表示层 + 会话层合并;其二,”中间两层不动“——TCP/IP 的传输层对应 OSI 传输层,TCP/IP 的网际层对应 OSI 网络层,一对一;其三,”下二合为一“——TCP/IP 的网络接口层(又称网络访问层、主机-网络层)把 OSI 的物理层 + 数据链路层合并。为什么网络接口层要合并这两层?因为在 TCP/IP 的设计哲学里,”用什么物理介质、怎么成帧“是具体网络技术的事,与 IP 层无关——IP 层只需要下面有一层能把分组封装成帧发出去即可,无论是以太网、令牌环、PPP 还是 Wi-Fi,都被抽象成统一的”网络接口“。这个抽象带来一个关键能力:IP 层因此可以独立于底层物理网络技术演进,任何新的链路技术(从以太网到光纤到 5G)只要实现网络接口层就能接入 IP 网络。这正体现了 TCP/IP“IP over everything(IP 承载于一切之上)”的设计思想,也是它战胜 OSI 的重要原因之一。注意:TCP/IP 的“网络接口层”本身并没有规定具体的协议,它只是一个接口约定,实际功能由底层的以太网、Wi-Fi 等具体技术实现——这一点常被出题人用来设置“网络接口层是一个独立的协议”这类错误选项。 ③ 本题解析: 题干问“TCP/IP 中与 OSI 物理层和数据链路层对应的是( )”。由②的“下二合为一”规律可知,对应的正是 TCP/IP 的网络接口层,故答案为 C。逐项排除:A 网际层对应 OSI 网络层;B 传输层对应 OSI 传输层;D 应用层对应 OSI 上三层。只有 C 的对应关系成立。 ④ 选项逐项辨析
- A 网际层:它是 TCP/IP 的核心层,负责 IP 寻址、路由与转发,对应 OSI 的网络层(第三层),而不是底下两层。
- B 传输层:在两模型中名称与职能完全一致,提供端到端的 TCP / UDP 服务,对应 OSI 传输层。
- C 网络接口层:正确。它负责把 IP 分组封装成帧、通过物理介质发送,功能上正好覆盖 OSI 的物理层(比特传输)+ 数据链路层(成帧与检错),是两模型映射中最常考的一对。
- D 应用层:位于 TCP/IP 最上层,对应 OSI 的应用层 + 表示层 + 会话层三层,与底层无关。 常见误解来源: 以为 TCP/IP 物理层与数据链路层是分开的两层(那是 OSI/五层);或不知道 TCP/IP 网络接口层对应 OSI 下两层。
⑤ 易混对比:
| OSI 层次 | TCP/IP 对应层 | 对应关系 |
|---|---|---|
| 应用层 + 表示层 + 会话层 | 应用层 | 上三合为一 |
| 传输层 | 传输层 | 一对一 |
| 网络层 | 网际层 | 一对一 |
| 物理层 + 数据链路层 | 网络接口层 | 下二合为一 |
⑥ 拓展延伸: ① 网络接口层无具体协议是常考细节:它只是接口约定,具体实现由以太网、Wi-Fi、PPP 等链路技术承担,因此说“网络接口层定义了统一的帧格式”是错的。② “IP over everything”与“everything over IP”:前者指 IP 可承载于任何链路技术之上,后者指 IP 之上可承载任何应用,这两句话概括了 IP 层的枢纽地位。③ 沙漏模型:TCP/IP 协议栈形如沙漏,细腰处是 IP 层,向上向下都发散,形象说明 IP 是互联的汇聚点。④ 数据封装流程:应用数据自上而下依次加应用层首部、TCP 首部、IP 首部、帧首部与帧尾,最终变成比特流发送——封装顺序与层次对应关系完全一致。 ⑦ 真题变式: 变式一(反向问):“TCP/IP 的应用层对应 OSI 的( )”,答“应用层、表示层、会话层”。变式二(考数量):“TCP/IP 中一层对应 OSI 两层的层是( )”,答“网络接口层(对应物理层与数据链路层)”。变式三(考五层):“五层结构中与 TCP/IP 网络接口层功能相当的是( )”,答“物理层与数据链路层两层之和”。变式四(考归属):“ARP 协议在 TCP/IP 中属于( )”,答“网际层(虽有争议,但教材通常归入网际层)”。解题要点:牢记“上三合一、下二合一、中间一对一”三条规律。 ⑧ 记忆锚点: “上三合一(应表会)、下二合一(物链)、中间两层一对一”;网络接口层再补一句——“只定接口,不定协议”。
⑨ 知识关联: 主库题群:与第2题(层数)、第3题(网络层功能)、第6题(对等层读首部)、第7题(模型比较)同属体系结构题群。与补题:补-02(Ethernet V2 帧格式)、补-05(PPP)都是网络接口层的具体协议实现。与面试20题:面试第17题(协议栈分层)中「网络接口层」对应本题答案。面试追问:①「网络接口层有没有规定具体协议?」——没有,它只是接口约定,实际功能由以太网、Wi-Fi、PPP 等具体技术实现,这正体现「IP over everything」。②「为什么把物理层和数据链路层合并?」——TCP/IP 设计哲学认为「用什么介质、怎么成帧」是具体网络技术的事,与 IP 层无关,合并后 IP 可独立于底层演进。
5. 网络协议的三要素不包括( )。
A. 语法 B. 语义 C. 同步(时序) D. 体系结构
答案:D解析:① 考点定位: 网络体系结构与基本概念 · 网络协议的三要素 · 谢希仁《计算机网络》第8版 第1章 1.6 节 · 考频★★★★ · 国企IT岗笔试、软考、等级考试高频。 ② 知识精讲: 网络协议(protocol)是为进行网络中的数据交换而建立的规则、标准或约定。 它本质上是一套“通信双方必须共同遵守的语言规则”——只有双方对“怎么说话、说什么意思、什么时候说”有完全一致的理解,通信才可能成功。教材把协议的内容归纳为三个要素:① 语法(Syntax)——即数据与控制信息的结构或格式,规定“长什么样”,包括报文的字段布局、各字段的比特数、编码方式等。例如 TCP 首部前 2 字节是源端口、第 3–4 字节是目的端口,这就是语法层面的规定。② 语义(Semantics)——即发出何种控制信息、完成何种动作以及做出何种应答,规定“是什么意思、要做什么”,属于协议中“含义与行为”的部分。例如 TCP 首部中 SYN 置 1 表示“请求建立连接”,收到后对方必须回 SYN+ACK,这就是语义。③ 同步(Timing,又称时序)——即事件实现顺序的详细说明,规定“什么时候做、谁先谁后”。例如 TCP 三次握手的先后次序、超时重传的时间阈值、流量控制中窗口更新的时机,都属时序范畴。三者缺一不可,可概括为“格式、含义、顺序”:语法管格式,语义管含义,时序管顺序。这里要特别强调一个常被忽视的要点:协议是“水平的”,服务是“垂直的”。协议是同层对等实体之间通信的规则(水平方向),而服务是下层通过层间接口向上层提供的能力(垂直方向)。上层只需要知道“下层提供什么服务”,不需要知道“下层用什么协议实现”——这正是分层的抽象价值所在。因此“协议”与“服务”是两个必须区分开的概念,考试中常以“协议是水平的还是垂直的”来设题。 ③ 本题解析: 题干问“网络协议的三要素不包括( )”。由②可知,三要素为语法、语义、同步(时序),逐一核对选项:A 语法在列,B 语义在列,C 同步(时序)在列;唯独 D“体系结构”不在三要素之中。故“不包括”的答案是 D。 ④ 选项逐项辨析
- A 语法:属于三要素,管数据的结构与格式(字段如何布局、各占多少比特),是“长什么样”的规定,如 IP 首部固定 20 字节即为语法。
- B 语义:属于三要素,管控制信息的含义与相应动作(发出什么、要做什么、如何应答),是“什么意思”的规定,如收到 RST 即断开连接。
- C 同步(时序):属于三要素,管事件的先后顺序与时机(谁先发、何时重传、何时更新窗口),是“什么时候做”的规定,如三次握手的次序。
- D 体系结构:不属于三要素。体系结构是网络的分层模型与各层协议的整体集合(如 OSI 七层体系结构、TCP/IP 体系结构),它描述的是“整个网络由哪些层、哪些协议构成”这一宏观框架,是协议的容器而非某个协议的组成要素。本题正是考查能否区分“协议的内部要素”与“协议的宏观组织”。 常见误解来源: 把「时序/同步」漏掉,或把「编码」误当独立三要素之一。三要素口诀:语法(格式)、语义(含义)、同步(时序)。
⑤ 易混对比:
| 要素 | 管什么 | 一句话 | 典型例子 |
|---|---|---|---|
| 语法 | 结构与格式 | 长什么样 | TCP 首部字段布局、固定 20 字节 |
| 语义 | 含义与动作 | 什么意思、做什么 | SYN 置 1 请求建连、RST 断开 |
| 同步(时序) | 顺序与时机 | 什么时候做 | 三次握手次序、超时重传阈值 |
| 体系结构 | 分层与协议集合 | 整体框架 | OSI 七层、TCP/IP 四层(非三要素) |
⑥ 拓展延伸: ① “协议水平、服务垂直”是紧邻的高频辨析:协议是同层对等实体间的水平约定,服务是下层通过接口向上层提供的垂直能力;上层只看得见服务,看不见实现服务的协议。② 协议与服务的关系:本层协议利用下层提供的服务来实现本层功能,并向上层提供新的服务——层层递进构成协议栈。③ 面向连接与无连接服务:面向连接(如 TCP、虚电路)须先建立连接、保证有序;无连接(如 UDP、数据报)无需建连、各自独立选路。④ 三要素的工程体现:抓包分析时,看懂字段布局(语法)、理解标志位含义(语义)、还原报文时序(时序)正是分析协议的三步法。 ⑦ 真题变式: 变式一(正向问):“网络协议的三要素是( )”,答“语法、语义、同步(时序)”。变式二(考归属):”'数据的格式与编码'属于协议三要素中的( )“,答”语法“。变式三(考归属):”'收到 SYN 后回 SYN+ACK'属于( )“,答”语义“。变式四(考辨析):”'协议是水平的、服务是垂直的'这句话是否正确“,答”正确“。解题要点:先用”格式 / 含义 / 顺序“三词定位三要素,再排除”体系结构“”分层“”接口“等宏观词。 ⑧ 记忆锚点: ”语法管格式、语义管含义、时序管顺序“——三句锁死三要素;再补一句辨析——”协议水平、服务垂直“。
⑨ 知识关联: 主库题群:与第1题(网络定义)、第6题(对等层)、第7题(模型比较)同属第一章概念题。与补题:无直接补题。与面试20题:面试第17题讲分层时会提到「协议是水平的、服务是垂直的」。面试追问:①「协议和服务有什么关系?」——本层协议利用下层提供的服务实现本层功能,并向上层提供新服务;上层只看得见服务,看不见实现服务的协议。②「举一个语义的例子」——「收到 SYN=1 后必须回 SYN=1,ACK=1」就是 TCP 建连语义;「收到 ICMP Echo Request 要回 Echo Reply」是 ICMP 语义。
6. 在协议分层中,设备A第3层加上首部后,会在设备B的( )层被读出。
A. 第2层 B. 第4层 C. 第5层 D. 第3层
答案:D解析:① 考点定位: 网络体系结构与基本概念 · 分层体系结构中的对等层通信 · 谢希仁《计算机网络》第8版 第1章 1.7 节 · 考频★★★ · 国企IT岗笔试、408、等级考试通用。 ② 知识精讲: 分层体系结构有一条最基本的工作原理,叫做对等层逻辑通信:发送方第 N 层在数据上添加的第 N 层首部,只有接收方的第 N 层才能理解并读出;中间的层次与设备对它是完全透明的。 为什么必然如此?因为每一层的首部都封装着该层特有的控制信息:物理层管比特与电气特性,数据链路层的首部含 MAC 地址与帧检验序列 FCS,网络层的首部含 IP 地址、TTL、协议号,传输层的首部含端口号与序号,应用层的首部含请求方法与资源路径。这些信息只有同层才”认识“——数据链路层看不懂 IP 地址(那是网络层的事),传输层也读不出 MAC 地址。因此通信在逻辑上是”第 N 层与第 N 层对话“,尽管在物理上数据必须逐层下沉到最底层、再逐层上浮到对端最高层。这里的关键动作是封装与解封装:发送方自上而下逐层加首部(封装),到达物理层后以比特流发出;接收方自下而上逐层去首部(解封装),每去掉一层首部就交给上一层。用一句话概括就是”谁的层加的头,就由谁的层来读”。理解这一点还能顺带解释一个常见现象:路由器只处理到网络层——因为它只看 IP 首部来决定转发,不需要解析传输层端口与 MAC 之外的应用内容;而交换机只处理到数据链路层,只看帧头里的 MAC 地址。设备之所以“工作在某层”,正是因为它只解析到那一层就够用了,再往上的首部对它而言只是被当作数据一并转发。 ③ 本题解析: 题干设定“设备 A 第 3 层加上首部后”,问这个首部会在设备 B 的哪一层被读出。根据对等层通信原理,第 3 层添加的首部只能由对端的第 3 层读取。四个选项中,只有 D“第 3 层” 是同层,故答案为 D。用封装链验证:A 的第 3 层(网络层,加 IP 首部)→ 下沉至第 2 层(加帧头)→ 第 1 层(发比特流)→ 到 B 后逐层上浮,第 1 层去掉比特封装、第 2 层剥掉帧头,剩下带 IP 首部的内容正好交给 B 的第 3 层处理。因此答案是 D。 ④ 选项逐项辨析
- A 第 2 层:它只解析自己添加的帧首部(MAC 地址、类型、FCS),读到 IP 首部时并不理解,只会把它当作“帧的数据部分”整体上交,因此不会“读出”第 3 层的首部。
- B 第 4 层:它是传输层,处理端口号与序号等自己的首部。注意它位于第 3 层之上,第 3 层的首部在第 4 层之前就已被剥离,所以第 4 层根本看不到 IP 首部。
- C 第 5 层:更高的层次,同理不可能读到低层首部。A、B、C 的共同错误是“层次错位”,只有 D 满足“同层读同层”。
- D 第 3 层:正确。它是与 A 设备第 3 层对等的层,天然理解并读取 IP 首部(如目的 IP、TTL、协议号),据此决定分组的去向。 常见误解来源: 误以为对等层首部在中间设备也被「读完就扔」到同层;或答接收方第 2 层——那是只看链路帧、不看网络层首部的误解。
⑤ 易混对比:
| 设备 / 层次 | 能解析到哪一层 | 依据的首部 | 处理结果 |
|---|---|---|---|
| 集线器 / 中继器 | 物理层 | 无(只看信号) | 放大整形并广播 |
| 交换机 / 网桥 | 数据链路层 | 帧首部(MAC、FCS) | 按 MAC 地址表转发 |
| 路由器 | 网络层 | IP 首部(目的 IP、TTL) | 按路由表选路转发 |
| 主机 | 全部七层 | 逐层首部 | 交付给应用进程 |
⑥ 拓展延伸: ① 封装与解封装的数据单位变化:应用数据 →(加 TCP 首部)报文段 →(加 IP 首部)分组 →(加帧首部与帧尾)帧 →(转码)比特流;接收方向逆向进行。② “透明”的含义:某层对上层而言透明,指上层无需关心它的实现细节;物理层对数据链路层透明,即链路层不必知道用什么介质传比特。③ 协议数据单元 PDU 与协议控制信息 PCI:本层 PDU = 上层 PDU(作为本层服务数据单元 SDU)+ 本层首部(PCI)。④ 同一物理链路上的“逻辑通信”:两个主机的第 3 层之间看似直接对话,实际上经过多个路由器逐跳转发,但每一跳都只处理到第 3 层,这就是“逻辑通信、物理逐跳”的经典表述。 ⑦ 真题变式: 变式一(换层次):“设备 A 传输层加上的首部由设备 B 的哪一层读出”,答“传输层(第 4 层)”。变式二(问设备):“只解析到数据链路层首部的设备是( )”,答“交换机 / 网桥”。变式三(问顺序):“接收方处理数据的方向是( )”,答“自下而上,逐层去首部(解封装)”。变式四(考透明性):“'物理层对数据链路层透明'指的是( )”,答“数据链路层无需关心物理层如何传输比特”。解题要点:看到“某层加的首部被谁读出”,答案就是同一层。 ⑧ 记忆锚点: “谁的层加的头,就由谁的层来读”;再配一句封装链——“自上而下加头,自下而上剥头”。
⑨ 知识关联: 主库题群:与第2题(层数)、第3题(网络层)、第46题(路由器重新封装)、第129题(设备层次)构成「封装解封装与设备」题群。与补题:补-02(以太网帧格式)展示了数据链路层首部的具体内容。与面试20题:面试第17题讲封装链时直接引用本题原理。面试追问:①「路由器为什么不解封装到传输层?」——路由器只需看 IP 首部决定转发路径,不需要读端口(除非做 NAT/防火墙),工作到网络层就够用,这体现「设备工作在完成其功能所需的最低层」。②「主机收到帧后怎么知道该交给哪个应用?」——链路层剥帧头→网络层剥 IP 头看协议号→传输层用目的端口号分用→找到对应 socket 交给应用进程。
7. 以下关于OSI与TCP/IP模型的比较,正确的是( )。
A. OSI有4层,TCP/IP有7层 B. OSI先有模型后有协议,TCP/IP先有协议后有模型 C. TCP/IP比OSI多了会话层和表示层 D. 两个模型的网络层功能完全不同
答案:B解析:① 考点定位: 网络体系结构与基本概念 · OSI 与 TCP/IP 模型的比较(产生顺序、层数、层次归并) · 谢希仁《计算机网络》第8版 第1章 1.7 节 · 考频★★★★ · 国企IT岗笔试、408、软考高频。 ② 知识精讲: OSI 与 TCP/IP 的对比是体系结构部分最经典的综合性考点,需要从四个维度把握。维度一:产生顺序(最核心的差异)。 OSI 是“先有模型、后有协议”——ISO 于 1977 年立项,先设计出一套理论上完美的七层参考模型,再组织各国专家为每一层制定具体协议。结果协议制定周期漫长、实现复杂、厂商支持不足,等标准出炉时市场已被占领,最终“理论上成功、商业上失败”。TCP/IP 是“先有协议、后有模型”——20 世纪 70 年代 ARPANET 的实践中,TCP、IP 等协议先被开发并运行起来,证明了可用性之后,人们才回过头把这些协议归纳成一个四层参考模型。实践先行、标准后置,使 TCP/IP 成为互联网的事实标准。这一对比常被概括为“OSI 是理论家设计的,TCP/IP 是实践者做出来的”。维度二:层数与层次归并。 OSI 七层,TCP/IP 四层;TCP/IP 把 OSI 的会话层、表示层并入应用层,把物理层、数据链路层并入网络接口层。维度三:各层功能基本相同。 两模型的传输层、网络层(网际层)职能基本一致,都承担端到端通信与路由转发,并非”功能完全不同“——这是出题人常用的夸张式错误项。维度四:设计取向。 OSI 追求”标准先行、功能完备、层次清晰“,强调理论的严谨性;TCP/IP 追求”能用就好、灵活扩展、实践导向“,强调工程可行性。此外还有一个细节:OSI 的会话层与表示层在 TCP/IP 中被”下放“给应用自身处理(如字符编码转换、加密压缩由应用实现),这正是 TCP/IP 更简洁的原因。 ③ 本题解析: 逐项核对四个选项,只有 B“OSI 先有模型后有协议,TCP/IP 先有协议后有模型”准确描述了二者最本质的差异,故答案为 B。A 把层数说反(应为 OSI 七层、TCP/IP 四层);C 把归并方向说反(应是 TCP/IP 把会话层、表示层并入应用层,而不是 TCP/IP 比 OSI 多出这两层);D 夸大了差异(两模型的网络层功能基本相同)。 ④ 选项逐项辨析
- A OSI 有 4 层,TCP/IP 有 7 层:层数完全颠倒。正确表述是 OSI 七层、TCP/IP 四层,此选项是最基础也最容易被“读快了”而误选的干扰项。
- B OSI 先有模型后有协议,TCP/IP 先有协议后有模型:正确。这准确刻画了“理论先行 vs 实践先行”这一根本差异,也解释了为何理论更完美的 OSI 反而在市场上落败。
- C TCP/IP 比 OSI 多了会话层和表示层:归并方向说反。事实是 TCP/IP 把 OSI 的会话层与表示层合并进了自己的应用层,因此 TCP/IP 的层次更少而不是更多。这个选项利用“多/少”的字面反转设陷。
- D 两个模型的网络层功能完全不同:表述过度夸张。两模型的网络层(网际层)都负责路由选择、分组转发与网络互连,功能基本相同,差异主要在上三层的归并与整体设计取向,而非网络层本身。 常见误解来源: 把「TCP/IP 是法律标准、OSI 是事实标准」说反;或认为 OSI 因更优秀而胜出。历史事实是 OSI 标准滞后、TCP/IP 先有实现。
⑤ 易混对比:
| 对比维度 | OSI 参考模型 | TCP/IP 参考模型 |
|---|---|---|
| 产生顺序 | 先有模型,后有协议 | 先有协议,后有模型 |
| 层数 | 7 层 | 4 层 |
| 上三层处理 | 应用、表示、会话各自独立 | 合并为应用层 |
| 下两层处理 | 物理层、数据链路层各自独立 | 合并为网络接口层 |
| 市场结局 | 理论成功、商业失败 | 事实标准、全球通用 |
⑥ 拓展延伸: ① OSI 失败的深层原因:协议过于复杂(七层各自独立制定,接口繁琐)、标准制定滞后于产品、缺乏杀手级应用支撑,而 TCP/IP 免费开放且已有 ARPANET 与 UNIX 的实践生态。② 五层结构的定位:教材为兼顾理论与教学,把网络接口层拆为物理层与数据链路层形成五层,它既不是 OSI 也不是 TCP/IP,答题时要看清题干问的是哪个模型。③ 两模型的“对等”与“归并”:传输层与网络层在两模型中一对一对应,这是互联网能够平稳运行的基础;差异只出现在上三层的功能划分上。④ 现实世界是 TCP/IP 的天下:所有操作系统、路由器、交换机都实现 TCP/IP 协议栈,OSI 主要作为教学与理论分析的框架存在。 ⑦ 真题变式: 变式一(考顺序):“为什么 OSI 模型没有被广泛采用”,答“协议实现过于复杂、标准制定滞后、缺乏实践生态;而 TCP/IP 先有实践后成标准”。变式二(考归并):“TCP/IP 中会话层和表示层的功能由( )承担”,答“应用层(由应用程序自身实现)”。变式三(考相同点):“两模型功能基本相同的层次是( )”,答“传输层与网络层(网际层)”。变式四(考五层):“五层结构相对于 TCP/IP 四层增加了哪一层”,答“把网络接口层拆分为物理层与数据链路层,即增加一层拆为两层”。解题要点:先抓“产生顺序”这一核心差异,再逐项验证层数与归并方向。 ⑧ 记忆锚点: 一句话锁死核心差异——“OSI 先模型后协议,TCP/IP 先协议后模型“;再补归并口诀——”上三合一(应表会)、下二合一(物链)“。
⑨ 知识关联: 主库题群:与第2题(层数)、第4题(层次对应)构成「模型比较」三连。与补题:无直接补题。与面试20题:面试第17题(协议栈分层)追问「OSI 和 TCP/IP 的区别」时就是本题的面试版。面试追问:①「五层结构是第三个模型吗?」——不是,五层是教材为教学方便把 TCP/IP 的网络接口层拆开的折中划分,既不是 OSI 也不是标准 TCP/IP。②「两模型功能基本相同的层是哪两层?」——传输层与网络层(网际层),差异主要在上三层归并与下两层归并。
8. 电磁波在信道中传播一定距离所需的时间称为( )。
A. 传播时延 B. 发送时延 C. 传输时延 D. 处理时延
答案:A解析:① 考点定位: 网络体系结构与基本概念 · 时延的四种类型(发送 / 传播 / 处理 / 排队) · 谢希仁《计算机网络》第8版 第1章 1.6 节 · 考频★★★★★ · 国企IT岗笔试、408、软考计算题必考。 ② 知识精讲: 分组从源主机到目的主机的总时延由四部分构成,必须逐个弄清物理意义与公式:① 发送时延(transmission delay,又称传输时延)——主机或路由器把整个数据帧推上信道所需的时间,公式为 发送时延 = 数据帧长度(bit)÷ 发送速率(bit/s)。它只与”数据量“和”网卡速率“有关,与距离无关。例如 1000 bit 的数据以 100 bit/s 发送,需要 10 秒。② 传播时延(propagation delay)——电磁波(信号)在信道中传播一定距离所需的时间,公式为 传播时延 = 信道长度(m)÷ 信号传播速率(m/s),其中信号在铜缆或光纤中的传播速率约为 2×10⁸ m/s(约光速的 2/3)。它只与”距离“和”介质“有关,与数据量无关。③ 处理时延——主机或路由器收到分组后,分析首部、提取信息、查表决定转发端口所花的时间。④ 排队时延——分组在路由器输入/输出队列中等待转发的时间,取决于网络拥塞程度。四者相加即总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延。其中发送时延与传播时延是计算题的两大主角,必须区分清楚:发送时延看”数据量与速率“,是”数据上线的时间“;传播时延看”距离与光速“,是”信号跑路的时间“。 一个极好的直觉类比:把数据比作车队、信道比作高速公路——发送时延是”车队全部驶入高速所需的时间“(车越多、入口越窄则越久),传播时延是”车队以高速行驶到达目的地所需的时间“(路程越远则越久)。两者量级可能相差悬殊:在低速率链路上发送时延可能是主导项,而在高速率长距离链路上传播时延成为主导项——这正是”带宽时延积“概念的由来(见第 127 题)。 ③ 本题解析: 题干的关键表述是”电磁波在信道中传播一定距离所需的时间”。抓住两个限定词:“电磁波”说明考察的是信号跑路这一物理过程;“传播一定距离”说明考察的是距离与传播速率的关系。由②可知,这正是传播时延的定义,故答案为 A。用排除法验证:B 发送时延考察的是“数据推上信道”,C 传输时延是发送时延的同义词(教材中“传输时延”即“发送时延”,指数据上线而非信号跑路),D 处理时延考察的是路由器查表运算。三者均与“电磁波传播一定距离”不符。 ④ 选项逐项辨析
- A 传播时延:正确。定义为电磁波在信道中传播一定距离所需的时间,公式为“信道长度 ÷ 信号传播速率”,只取决于距离与介质,与数据量、带宽均无关。
- B 发送时延:描述的是把数据帧推上信道所需的时间(数据帧长度 ÷ 发送速率),本质是“数据上线”而非“信号跑路”。题干明确说的是“电磁波传播一定距离”,故排除。
- C 传输时延:这是本题最易误选的一项。在教材语境中,“传输时延”通常就是“发送时延”的同义词(也有教材把“传输”理解为“发送”),指数据被推上信道的时间,与传播时延是两回事。命题人正是利用“传输”与“传播”一字之差设陷。
- D 处理时延:指主机或路由器分析首部、查找转发表所花的时间,是设备内部的处理开销,与电磁波在信道中的传播毫无关系。 常见误解来源: 与发送时延混淆——把「电磁波传播一定距离」想成「发送数据的耗时」。传播时延只与距离和介质中波速有关,与数据量无关。
⑤ 易混对比:
| 时延类型 | 公式 | 取决于 | 与数据量 | 与距离 |
|---|---|---|---|---|
| 发送时延(传输时延) | 数据帧长度 ÷ 发送速率 | 数据量、网卡速率 | 有关 | 无关 |
| 传播时延 | 信道长度 ÷ 信号传播速率 | 距离、介质 | 无关 | 有关 |
| 处理时延 | 无固定公式 | 设备性能、协议复杂度 | 有关 | 无关 |
| 排队时延 | 无固定公式 | 网络拥塞程度 | 有关 | 无关 |
⑥ 拓展延伸: ① 总时延公式是综合性计算题的基础:总时延 = 发送 + 传播 + 处理 + 排队,考题常给出四者中的几项要求补全。② 信号传播速率的取值必须记住:铜缆与光纤中约 2×10⁸ m/s,无线(自由空间)中约 3×10⁸ m/s;做题时若未给出,按 2×10⁸ m/s 计。③ 发送时延与传播时延的“跷跷板”关系:当链路速率极高、距离极远时,传播时延成为主导——这就是“长肥管道(long fat pipe)”问题,也是 TCP 需要大窗口的根本原因(见第 127 题带宽时延积)。④ 时延带宽积(BDP)= 传播时延 × 带宽,表示链路上“在途”的最大比特数(口径说明:教材定义为单程传播时延 × 带宽;若题干只给 RTT(如第 127 题)则按 RTT × 带宽 计算,两者相差 2 倍,做题时以题干给的是“传播时延”还是“RTT”为准,不要混用)。⑤ 与本题配套的下一题(第 9 题)正是发送时延公式,两题应连起来记。 ⑦ 真题变式: 变式一(正向问):“发送时延的计算公式是( )”,答“数据帧长度 ÷ 发送速率”(见第 9 题)。变式二(考计算):“1000 bit 的数据在 1 Mbps 链路上发送,发送时延为( )”,答“1 ms”。变式三(考计算):“信号在 1000 km 光纤中传播,传播时延约为( )”,答“1000×10³ ÷ (2×10⁸) = 5 ms”。变式四(考总时延):“分组从源到目的的总时延由哪几部分组成”,答“发送时延、传播时延、处理时延、排队时延”。解题要点:先看题干说的是“数据上线”还是“信号跑路”,再套对应公式。 ⑧ 记忆锚点: “发送时延看数据量与速率(数据上线),传播时延看距离与光速(信号跑路)”;再补数值——“传播速率约 2×10⁸ m/s”。
⑨ 知识关联: 主库题群:与第9题(发送时延公式)、第10题(奈奎斯特)、第11题(香农)、第127题(带宽时延积 BDP)构成「时延与性能指标」题群,计算题高频簇。与补题:补-01(曼彻斯特编码效率)与带宽利用率直接相关。与面试20题:无直接对应,但面试中「网络为什么慢」排查时会区分传播时延与发送时延。面试追问:①「卫星链路 RTT 约 250ms,主要是哪种时延?」——传播时延(电磁波/光在自由空间或光纤中传播 7 万公里量级的距离),不是发送时延。②「带宽翻倍能降低传播时延吗?」——不能。传播时延=距离/传播速度,与带宽无关;带宽影响的是发送时延。
9. 发送时延的计算公式是( )。
A. 信道长度 / 信号传播速率 B. 数据帧长度 / 发送速率 C. 数据帧长度 × 信号传播速率 D. 信道长度 × 发送速率
答案:B解析:① 考点定位: 网络体系结构与基本概念 · 发送时延公式与时延计算 · 谢希仁《计算机网络》第8版 第1章 1.6 节 · 考频★★★★★ · 国企IT岗笔试、408、软考计算题必考。 ② 知识精讲: 发送时延(transmission delay),教材中也称传输时延,指主机或路由器把整个数据帧的全部比特发送到信道上去所花费的时间。它的计算公式是本学科最基础的公式之一:发送时延 = 数据帧长度(bit)÷ 发送速率(bit/s),单位是秒。公式的物理意义非常直观:把数据帧想象成一批货物,发送速率想象成传送带的宽度(每秒能送多少比特),那么货物总量 ÷ 传送带速率 = 全部送完所需的时间。举例:1000 bit 的数据帧在 100 bit/s 的链路上发送,需要 1000 ÷ 100 = 10 秒;若换成 1000 bit/s 的链路,则只需 1 秒——速率提高 10 倍,发送时延缩短到 1/10。公式中有两个必须强调的要点:其一,发送时延与距离无关。 无论链路是 10 米还是 10000 公里,只要数据量和发送速率不变,发送时延就不变——因为发送时延描述的是”数据离开网卡进入信道“这一动作的耗时,与信号之后要跑多远无关。这一点是区分发送时延与传播时延的关键判据:与距离挂钩的是传播时延,与数据量挂钩的是发送时延。其二,单位必须统一为 bit 与 bit/s。 若题干给出的是字节(Byte)或 Mbps、Gbps,必须先换算:1 Byte = 8 bit,1 Mbps = 10⁶ bit/s,1 Gbps = 10⁹ bit/s。这是计算题最常见的失分点。此外要弄清”发送速率“的准确含义:它是网卡的发送速率(数据传输速率),即每秒能向信道注入多少比特,由硬件与链路标准决定(如 100 Mbps 以太网卡),不是电磁波的传播速率(2×10⁸ m/s)。这两个”速率“名称相近但含义完全不同,必须严格区分:发送速率是”每秒送多少比特“,传播速率是”每秒跑多少米“。 ③ 本题解析: 题干问”发送时延的计算公式“。由②可知,发送时延是把数据帧推上信道所需的时间,等于数据帧长度(bit)÷ 发送速率(bit/s),故正确答案为 B。逐项验证:A”信道长度 / 信号传播速率“是传播时延的公式(分子是距离、分母是光速),与发送时延无关;C”数据帧长度 × 信号传播速率“把除号写成了乘号,量纲为 bit·m/s,物理上毫无意义;D”信道长度 × 发送速率“把两个不该相乘的量乘在一起,量纲为 m·bit/s,同样无意义。因此答案为 B。 ④ 选项逐项辨析
- A 信道长度 / 信号传播速率:这是传播时延的公式。分子”信道长度“是距离量、分母”信号传播速率“是速度量,除得时间,描述的是”信号跑完全程所需的时间“,与”把数据推上信道“是两回事,属于典型的概念错位干扰项。
- B 数据帧长度 / 发送速率:正确。分子是数据量(bit)、分母是发送速率(bit/s),除得时间,正是”把整个帧全部发送出去“所需的时长,是教材标准公式。
- C 数据帧长度 × 信号传播速率:错误。发送时延应是相除关系,此处写成相乘;且分母用错了速率(应为发送速率而非传播速率)。量纲 bit × m/s 既不是时间也不表示任何物理量。
- D 信道长度 × 发送速率:错误。分子误用了距离(应为数据量),且同样是相乘关系。量纲 m × bit/s 无物理意义。C、D 的共同毛病是把”除“写成”乘“,并混用了两种速率,是计算题里最常见的”公式记混“型干扰。 常见误解来源: 把发送时延写成「带宽/长度」,或把传播时延公式(距离/速度)张冠李戴。发送时延=数据量(bit)÷带宽(bit/s)。
⑤ 易混对比:
| 项目 | 发送时延(传输时延) | 传播时延 |
|---|---|---|
| 公式 | 数据帧长度 ÷ 发送速率 | 信道长度 ÷ 信号传播速率 |
| 分子含义 | 数据量(bit) | 距离(m) |
| 分母含义 | 网卡发送速率(bit/s) | 电磁波传播速率(m/s) |
| 取决于 | 数据量、网卡速率 | 距离、介质 |
| 与距离是否相关 | 无关 | 有关 |
| 直觉类比 | 车队全部驶入高速的时间 | 车队跑完全程的时间 |
⑥ 拓展延伸: ① 单位换算是计算题第一道坎:1 Byte = 8 bit;1 k = 10³(速率)或 2¹⁰(存储),1 M = 10⁶,1 G = 10⁹。速率单位一律按 10 的幂换算,存储容量按 2 的幂换算。② 时延带宽积(BDP)= 传播时延 × 带宽,表示链路上最多能容纳的在途比特数,是”长肥管道“问题的核心概念(见第 127 题;口径同第 8 题:此处按教材的单程传播时延 × 带宽,而第 127 题题干只给 RTT,按其标注的 RTT × 带宽 口径计算,两者相差 2 倍)。③ 四种时延的完整公式:总时延 = 发送时延 + 传播时延 + 处理时延 + 排队时延,考试常给部分条件要求求总时延或求某一项。④ ”传输速率“与”传播速率“的中文辨析:传输速率(= 发送速率、数据率)单位是 bit/s,描述”每秒传多少比特“;传播速率单位是 m/s,描述”电磁波每秒跑多少米“。中文里”传输“与”传播“一字之差,含义天壤之别,是命题人最爱的文字陷阱(见第 8 题)。
【完整验算】发送时延完整验算:公式 T_send = L / R(L 为分组长度比特,R 为带宽 bit/s)。
- 例:分组 1000 字节 = 8000 bit,带宽 10 Mbps = 10⁷ bit/s → T_send = 8000/10⁷ = 0.0008 s = 0.8 ms
- 例:分组 1500 字节 = 12000 bit,带宽 100 Mbps → T_send = 12000/10⁸ = 0.12 ms
- 对比传播时延:距离 1000 km、速度 2×10⁸ m/s → T_prop = 10⁶/2×10⁸ = 5 ms(与带宽无关)
- 结论:短距离高带宽时发送时延主导;长距离(如卫星)时传播时延主导。 ⑦ 真题变式: 变式一(正向计算):”要发送 100 MB 的数据,网卡速率 100 Mbps,发送时延为( )“,答”100 × 2²⁰ × 8 ÷ 10⁸ ≈ 8.39 s“(注意 100 MB 中 M 按 2²⁰ 计、速率中 M 按 10⁶ 计,具体以题干约定为准)。变式二(反向求速率):”发送 1500 字节的帧耗时 120 μs,则发送速率为( )“,答”1500 × 8 ÷ 120×10⁻⁶ = 100 Mbps“。变式三(考辨析):”发送时延与链路的长度有关吗“,答”无关,只与数据量和发送速率有关“。变式四(综合):”给出数据量、速率、距离、传播速率,求总时延“,答”发送时延 + 传播时延(另加处理与排队时延,若题干给出)“。解题要点:先统一单位,再套”数据量 ÷ 速率“。 ⑧ 记忆锚点: ”发送时延 = 数据量 ÷ 速率(数据排队上线),传播时延 = 距离 ÷ 光速(信号在线上跑)“;再补一句防错——”分子是数据量还是距离,先看清再动笔“。
⑨ 知识关联: 主库题群:与第8题(传播时延)、第10题(奈奎斯特)、第11题(香农)、第127题(BDP)构成时延计算簇。与补题:补-01(编码效率)决定达到某比特率需要多大波特率,间接影响发送时延。与面试20题:无直接对应。面试追问:①「1000 字节分组在 1Mbps 链路上传播时延是多少?」——发送时延=8000bit/10⁶bps=8ms;若传播速度 2×10⁸m/s、距离 100km,则传播时延=0.5ms;两者不同不能混算。②「为什么光纤距离长但传播时延不一定比铜缆大?」——光纤中光速约 2×10⁸m/s,铜缆中电信号约 2.3×10⁸m/s,光纤略慢但差别不大;真正拉开差距的是带宽(发送时延)。
10. 奈奎斯特准则指出,在理想低通信道中,码元传输速率的上限值为( )。
A. 2W Baud B. W Baud C. W×log₂(1+S/N) D. 2W×log₂(1+S/N)
答案:A解析:① 考点定位: 网络体系结构与基本概念 · 奈奎斯特准则(无噪声信道的极限码元速率) · 谢希仁《计算机网络》第8版 第2章 物理层 · 考频★★★★★ · 国企IT岗笔试、408、软考计算题必考。 ② 知识精讲: 奈奎斯特准则(Nyquist theorem)回答的是这样一个问题:在一个无噪声的理想低通信道里,码元最多能以多快的速度传输? 结论是:理想低通信道的极限码元传输速率 = 2W Baud,其中 W 是信道带宽(单位 Hz),Baud(波特)是码元传输速率的单位(每秒传输的码元个数)。为什么是 2W?直观理解是:带宽为 W 的信道,其频率响应最高能通过 W Hz 的分量,在接收端一个码元的波形至少要占据 1/(2W) 秒才能被可靠区分,因此每秒最多能传 2W 个码元。这里必须区分两个极易混淆的速率概念:码元传输速率(波特率,单位 Baud)——每秒传输多少个码元(符号);信息传输速率(比特率、数据率,单位 bit/s)——每秒传输多少个比特。二者通过”每个码元携带多少比特“联系起来:若每个码元可取 V 种离散状态(电平数),则每个码元携带 log₂V 个比特,于是:极限数据率 = 2W · log₂V (bit/s)。举例:信道带宽 3 kHz,若每个码元取 4 种电平(V = 4),则码元速率上限为 2×3000 = 6000 Baud,数据率上限为 6000 × log₂4 = 6000 × 2 = 12000 bit/s = 12 kbps。这条公式揭示了两条提升数据率的途径:一是提高带宽 W,二是增加每个码元的电平数 V。但要注意 V 不能无限增大——电平数越多,相邻电平的差距越小,在噪声存在时越容易被误判,所以奈奎斯特准则(无噪声假设)给出的上限在有噪声的实际信道中无法达到,实际极限必须用香农公式(见第 11 题)来描述。两公式的分工必须记牢:奈奎斯特管”无噪声、看电平数 V”;香农管“有噪声、看信噪比 S/N”。③ 本题解析: 题干的关键限定是”在理想低通信道中,码元传输速率的上限值”。抓住两点:“理想低通”说明是无噪声的理想信道(指向奈奎斯特而非香农);“码元传输速率”说明问的是波特率(Baud)而非比特率。由②可知,奈奎斯特准则给出的极限码元传输速率正是 2W Baud,故答案为 A。逐项验证:B“W Baud”缺少系数 2;C“W×log₂(1+S/N)”是香农公式的形式(含信噪比,且有噪声);D“2W×log₂(1+S/N)”把奈奎斯特的系数 2 与香农的信噪比项杂交在一起,是两个公式的错误拼接。因此答案为 A。 ④ 选项逐项辨析
- A 2W Baud:正确。这是奈奎斯特准则的标准表述:无噪声理想低通信道的极限码元传输速率 = 2W Baud。注意单位为 Baud(码元/秒),与比特率区分开。
- B W Baud:缺少系数 2。这是最常见的“记公式漏系数”型干扰项。系数 2 来源于“每个码元波形至少占 1/(2W) 秒”这一物理约束,不可省略。
- C W×log₂(1+S/N):这是香农公式的形式(C = W·log₂(1+S/N)),描述有噪声信道的极限信息传输速率(比特率),与“无噪声理想低通信道的码元速率”完全不是一回事,属于“张冠李戴”型干扰。
- D 2W×log₂(1+S/N):错误拼接。它把奈奎斯特的系数 2 硬套到香农公式上,得到两个公式都不成立的表达式。命题人用这种“杂交公式”考查是否真正理解两公式的来源与适用条件。 常见误解来源: 把码元速率上限与比特率上限混为一谈;或忘记理想信道下还要乘 log2(V)。奈氏准则给出的是码元速率 2W。
⑤ 易混对比:
| 项目 | 奈奎斯特准则 | 香农公式 |
|---|---|---|
| 适用条件 | 无噪声理想低通信道 | 有噪声信道 |
| 关注量 | 每个码元的电平数 V | 信噪比 S/N |
| 码元速率上限 | 2W Baud | 不直接给出 |
| 数据率上限 | 2W · log₂V (bit/s) | W · log₂(1+S/N) (bit/s) |
| 提升途径 | 加宽带宽、增加电平数 | 加宽带宽、提高信噪比 |
⑥ 拓展延伸: ① 波特率与比特率的关系是本考点的计算核心:比特率 = 波特率 × log₂V。若 V = 2(每码元 1 bit),则比特率 = 波特率;若 V = 8(每码元 3 bit),则比特率 = 3 × 波特率。② 信噪比的换算:若题干以分贝(dB)给出,须先用 S/N = 10^(dB/10) 换算成比值,再代入香农公式;例如 30 dB 对应 S/N = 1000。③ 两公式的联合应用是 408 高频综合题:先用奈奎斯特求码元速率上限,再结合电平数求比特率;或用香农求出极限比特率后反推所需的电平数。④ 为什么奈奎斯特是“上限”:它建立在“码元波形可被完美区分”的理想假设上,实际信道有噪声、有失真,因此实际可达速率低于该上限。⑤ 码元(symbol)的概念:一个码元是承载信息的基本信号单元,可以取多种离散状态;一个码元可以携带 1 bit(V=2)或多 bit(V>2),这正是“调制”技术的意义。
【完整验算】奈奎斯特准则完整验算:理想低通信道码元速率上限 B_max = 2W(Baud),W 为带宽 Hz。
- 例:带宽 4 kHz 理想低通信道 → B_max = 2×4000 = 8000 Baud
- 若采用 16 电平调制(V=16):比特速率 = 8000 × log₂(16) = 8000×4 = 32 kbit/s
- 若采用 4 电平调制(V=4):比特速率 = 8000 × log₂(4) = 8000×2 = 16 kbit/s
- 对比香农:若信噪比 S/N = 30 dB = 1000,则 C = 4000×log₂(1001) ≈ 4000×10 = 40 kbit/s(有噪声上限)
- 结论:奈氏给出码元速率天花板,实际比特速率还要看调制电平数;有噪声时再用香农卡上限。 ⑦ 真题变式: 变式一(正向计算):“带宽 4 kHz 的理想低通信道,采用 8 电平传输,极限数据率为( )”,答“2 × 4000 × log₂8 = 24000 bit/s = 24 kbps”。变式二(反向求电平数):“带宽 3 kHz 的信道要达 18 kbps,至少需多少电平”,答“2×3000×log₂V ≥ 18000 → log₂V ≥ 3 → V ≥ 8”。变式三(考单位):“2W Baud 中的 W 表示( )”,答“信道带宽,单位 Hz”。变式四(考辨析):”'无噪声信道下极限速率由奈奎斯特准则决定'是否正确“,答”正确“。解题要点:先看有无噪声(定公式),再看问 Baud 还是 bit/s(定系数)。 ⑧ 记忆锚点: ”奈奎斯特管无噪声,看电平数:码元 2W Baud,数据 2W·log₂V”;与香农对照记——“奈氏看 V,香农看 S/N”。
⑨ 知识关联: 主库题群:与第9题(发送时延)、第11题(香农公式)、第127题(BDP)构成「信道极限性能」题群。与补题:补-01(曼彻斯特编码效率 50%)说明实际码元速率要翻倍才能达到目标比特率,与奈氏准则的「码元速率上限」直接相关。与面试20题:无直接对应。面试追问:①「奈奎斯特准则和香农公式分别适用于什么信道?」——奈氏适用于理想低通(无噪声)信道,给出码元速率上限;香农适用于有噪声信道,给出信息速率上限。②「为什么奈氏准则给出的是码元速率而不是比特速率?」——因为无噪声时每个码元可携带任意多比特(取决于调制电平数),码元速率受带宽限制,比特速率还需乘以 log₂(V)。
11. 香农公式给出的信道极限信息传输速率为( )。
A. 2W Baud B. W×log₂(1+S/N) C. 2W×log₂V D. W×S/N
答案:B解析:① 考点定位: 网络体系结构与基本概念 · 香农公式(有噪声信道的极限信息传输速率) · 谢希仁《计算机网络》第8版 第2章 物理层 · 考频★★★★★ · 国企IT岗笔试、408、软考计算题必考。 ② 知识精讲: 香农公式(Shannon formula)解决的是更贴近现实的问题:在存在噪声的信道里,信息传输速率的极限是多少? 结论是:C = W · log₂(1 + S/N) (bit/s),其中 C 是信道的极限信息传输速率(信道容量),W 是信道带宽(Hz),S/N 是信噪比(信号平均功率 S 与噪声平均功率 N 的比值,是无量纲的比值)。公式的三大结论必须理解:其一,带宽越宽,极限速率越大——W 在公式里只作为乘数出现(对数内部是 S/N,不含 W),所以带宽翻倍时 C 恰好翻倍,是严格线性关系;真正「只给对数级提升」的是信噪比 S/N。(若再引入 N=N₀·W 的噪声功率模型,W 增大的收益会被对数项拖成亚线性并饱和于 (S/N₀)·log₂e——那是另一层假设,别和公式本身混着说。)其二,信噪比越高,极限速率越大——S/N 出现在对数内部,说明信噪比的提升对 C 的贡献是对数级(缓慢)的。举例:若 S/N 从 1000 提升到 1000000(提高 1000 倍),log₂(1+S/N) 从约 10 只提升到约 20,C 仅翻一倍。其三,只要 W 与 S/N 有限,C 就是有限的——这意味着无论采用多么先进的编码与调制技术,实际传输速率都不可能超过香农极限,这是信息论最深刻的结论之一,也是”先进编码逼近香农限“这一工程目标的理论依据。使用公式有两个必须注意的坑:第一,信噪比必须以比值形式代入。若题干给的是分贝(dB),必须先换算:S/N = 10^(dB/10),例如 20 dB → 10² = 100,30 dB → 10³ = 1000。第二,W 的单位必须是 Hz,若给的是 kHz、MHz 要先换算成 Hz。香农公式与奈奎斯特准则的分工是本节最重要的对比:奈奎斯特准则假设无噪声,关注每个码元的电平数 V,给出码元速率上限 2W Baud 与数据率上限 2W·log₂V;香农公式假设有噪声,关注信噪比 S/N,给出极限数据率 W·log₂(1+S/N)。做题时先判断题干是否提到噪声或信噪比:提到”无噪声/理想低通“用奈奎斯特,提到”噪声/信噪比“用香农。③ 本题解析: 题干问”香农公式给出的信道极限信息传输速率为( )“。由②可知,香农公式的标准形式是 C = W·log₂(1 + S/N),故答案为 B。逐项验证:A”2W Baud“是奈奎斯特准则的码元速率上限(且单位为 Baud,不是信息传输速率);C”2W×log₂V“是奈奎斯特准则的数据率公式(含电平数 V,无信噪比);D”W×S/N“丢掉了对数关系,把信噪比直接与带宽相乘,量纲与形式都错。因此答案为 B。 ④ 选项逐项辨析
- A 2W Baud:属于奈奎斯特准则,且描述的是码元传输速率(波特率)而非信息传输速率,单位是 Baud 而非 bit/s,与香农公式无关。
- B W×log₂(1+S/N):正确。这是香农公式的标准形式,W 为带宽(Hz),S/N 为信噪比,结果为极限信息传输速率(bit/s)。
- C 2W×log₂V:属于奈奎斯特准则的数据率公式,其中 V 是码元可取的电平数,公式中没有信噪比项,因为它假设信道无噪声。命题人把它放在这里,专门用来混淆”奈奎斯特的数据率“与”香农的极限速率“。
- D W×S/N:错误。它把信噪比从对数内部提出来直接相乘,破坏了香农公式的对数结构。若真按此式,信噪比每提高一倍速率就翻一倍,与”信噪比的贡献是对数级“这一结论直接矛盾。 常见误解来源: 把信噪比 dB 值直接代入公式(需先换算成功率比);或与奈奎斯特公式混用。香农式必须有 S/N,奈氏式必须有电平数 V。
⑤ 易混对比:
| 项目 | 奈奎斯特准则 | 香农公式 |
|---|---|---|
| 前提假设 | 无噪声、理想低通 | 有噪声 |
| 核心变量 | 码元电平数 V | 信噪比 S/N |
| 公式 | 2W·log₂V | W·log₂(1+S/N) |
| 结果含义 | 无噪声下的数据率上限 | 有噪声下的极限信息传输速率 |
| 提升手段 | 加宽带宽、增多电平 | 加宽带宽、提高信噪比 |
| 关键换算 | — | S/N = 10^(dB/10) |
⑥ 拓展延伸: ① 分贝换算必须熟练:S/N(dB) = 10·log₁₀(S/N),反推 S/N = 10^(dB/10)。常见值:10 dB → 10,20 dB → 100,30 dB → 1000,40 dB → 10000。② 带宽与信噪比的权衡是通信系统的核心问题:在总功率受限时,是”用宽带宽低信噪比“还是”用窄带宽高信噪比“,直接对应扩频通信与窄带通信两条技术路线。③ 香农极限与调制编码:现代调制编码技术(如 LDPC、Turbo 码)的目标就是尽可能逼近香农限,实际系统通常能工作在香农限的若干 dB 之内。④ ”信噪比趋于无穷则速率趋于无穷“的直觉检验:公式中 S/N→∞ 时 log₂(1+S/N)→∞,C→∞,看似合理;但只要 W 有限且噪声不为零,C 总是有限的。⑤ 与第 10 题配套:两题分别考两个公式,必须成对记忆、严格区分适用条件。
【完整验算】香农公式完整验算:C = W × log₂(1 + S/N)(bit/s),W 为带宽 Hz,S/N 为信噪比(功率比,非 dB)。
- 例:带宽 4 kHz,信噪比 30 dB → S/N = 10^(30/10) = 1000 → C = 4000×log₂(1001) ≈ 4000×9.97 ≈ 39.9 kbit/s
- 例:带宽 3 kHz(传统电话),信噪比 20 dB → S/N=100 → C=3000×log₂(101)≈3000×6.66≈20 kbit/s(这 20 kbit/s 是「模拟本地环路 + 该信噪比」这一简化模型的容量上限。V.90 下行能到 56 kbit/s 并不是突破了香农极限——香农极限对给定 W 与 S/N 是不可逾越的上限,任何编码都超不过;真实原因是 V.90 把运营商侧到电话局交换机的通路换成了端到端数字链路,下行数据直接占用一个 PCM 时隙(64 kbit/s,留出 1 bit 作信令即 56 k),只在用户端做 D/A,从而绕开了本地环路 A/D 引入的量化噪声,等效 S/N 远高于本例假设,容量自然更高。反之只要有一端还是模拟本地环路,V.90 就退回到 33.6 k 量级)
- 与奈氏对比:若同为 4kHz、无噪声、16 电平:奈氏给 32 kbit/s;有噪声 30dB 时香农给约 40 kbit/s——两者适用条件不同,不能直接比大小。
- 记忆:信噪比每 +3 dB,S/N 翻倍;每 +10 dB,S/N ×10。 ⑦ 真题变式: 变式一(正向计算):”带宽 3 kHz、信噪比 30 dB 的信道,极限速率为( )“,答”S/N = 10³,C = 3000 × log₂(1001) ≈ 3000 × 9.97 ≈ 29.9 kbps”。变式二(考换算):“信噪比 20 dB 对应的 S/N 比值为( )”,答“100”。变式三(考辨析):“若信道有噪声,极限速率由( )决定”,答“香农公式”。变式四(综合):“先用香农求出极限速率,再问需要多少电平数才能用奈奎斯特达到该速率”,答“由 2W·log₂V ≥ C 解出 V”。变式五(考结论):”'只要编码足够先进,就可以超过香农极限'是否正确“,答”错误,香农极限是理论上限“。解题要点:见”信噪比 / 噪声“必用香农,见”电平数 / 无噪声“必用奈奎斯特;先把 dB 换成比值再代入。 ⑧ 记忆锚点: ”香农管有噪声,看信噪比:C = W·log₂(1+S/N)”;与奈氏对照记——“奈氏看 V、香农看 S/N;奈氏无噪声、香农有噪声”;再补换算——“dB 除以 10 再取 10 的幂“。
⑨ 知识关联: 主库题群:与第9题(发送时延)、第10题(奈奎斯特)构成「信道极限」三连。与补题:无直接补题。与面试20题:无直接对应。面试追问:①「信噪比 30 dB 对应 S/N 是多少?」——S/N(dB)=10log₁₀(S/N),30dB → S/N=1000。②「实际网络能接近香农极限吗?」——现代调制编码(如 256-QAM + LDPC)已非常接近,但还要扣除协议开销、重传、纠错冗余等,实际吞吐低于理论极限。
12. 分组交换的优点不包括( )。
A. 高效(动态分配带宽) B. 迅速(无需先建立连接) C. 灵活(每个分组独立选路) D. 有效数据在PDU中所占比例更大
答案:D解析:① 考点定位: 网络体系结构与基本概念 · 三种交换方式(电路交换 / 报文交换 / 分组交换)对比 · 谢希仁《计算机网络》第8版 第1章 1.3 节 · 考频★★★★ · 国企IT岗笔试、408、软考高频。 ② 知识精讲: 网络的核心任务是”把数据从源送到目的“,而”怎么送“就是交换方式要解决的问题。教材讲了三种:① 电路交换(circuit switching)——通信前必须先建立一条独占的物理通路(如传统的电话网)。过程分三阶段:建立连接 → 通话 → 释放连接。优点是时延小、实时性强、传输连续(通路独占,无排队等待),特别适合连续大批量的实时数据(如语音通话);缺点是线路利用率极低(通话双方静默时线路仍被独占)、建立连接耗时长、灵活性差。② 报文交换(message switching)——无需建立连接,把整个报文作为一个整体交给中间节点,节点采用存储转发机制(先完整收下、再择路转发)。优点是无需建连、线路利用率高;缺点是报文长度不受限,需大容量缓存,且转发时延大,不适合实时通信。③ 分组交换(packet switching)——把报文分割成若干个固定上限长度的分组(packet),每个分组加上包含目的地址等控制信息的首部,独立地逐跳存储转发。分组交换的优点教材归纳为四条:① 高效——动态分配传输带宽,通信双方不独占线路,空闲带宽可被其他分组使用,线路利用率高;② 迅速——无需先建立连接即可直接逐组转发,省去了建连的等待;③ 灵活——每个分组独立选择路由,某个节点或链路故障时后续分组可绕行,鲁棒性强;④ 可靠——有完善的网络协议保障,个别分组丢失可重传。但分组交换也有固有代价:每个分组都必须携带首部(含源/目的地址、序号、校验等控制信息),这些首部是”额外开销“,导致有效数据在整个协议数据单元(PDU)中所占的比例反而比报文交换更低——分组越小,首部开销占比越大。这是分组交换”用额外开销换取了高效灵活“的典型权衡。四句话总结:电路交换”独占资源、时延小、利用率低“;报文交换”整包存储转发、时延大、需大缓存“;分组交换”切分加头、逐组转发、高效灵活但开销大“。③ 本题解析: 题干问”分组交换的优点不包括( )“。由②可知,分组交换的四个优点是高效、迅速、灵活、可靠,逐一核对:A”高效(动态分配带宽)“是优点;B”迅速(无需先建立连接)“是优点;C”灵活(每个分组独立选路)“是优点;D”有效数据在 PDU 中所占比例更大“不是优点,恰恰相反——由于每个分组都要附加首部,分组交换的有效数据占比反而更低,这是它的缺点。故”不包括“的答案为 D。 ④ 选项逐项辨析
- A 高效(动态分配带宽):确为分组交换的优点。分组不独占线路,带宽按需动态分配,链路空闲时其他分组可立即使用,线路利用率远高于电路交换。
- B 迅速(无需先建立连接):确为优点。分组交换省去了电路交换”建立连接“这一阶段,数据可立即逐跳转发,首次发送的响应更快。
- C 灵活(每个分组独立选路):确为优点。每个分组独立选路带来极强的鲁棒性:中间节点或链路故障时,后续分组可自动绕行,不会像电路交换那样因通路中断而通信彻底失败。
- D 有效数据在 PDU 中所占比例更大:错误,这是本题答案。它把分组交换的缺点说成了优点。分组交换把报文切分成小分组,每个分组都要额外附加首部(地址、序号、校验等),因此首部开销占比反而升高、有效数据占比下降。这是分组交换”以开销换效率“的固有代价,与”高效灵活“并存不矛盾。 常见误解来源: 把「时延一定小」当作分组交换优点——分组交换平均时延通常优于报文交换,但排队时延不确定,不能说「时延一定小」。
⑤ 易混对比:
| 对比项 | 电路交换 | 报文交换 | 分组交换 |
|---|---|---|---|
| 是否需建连 | 需要(三阶段) | 不需要 | 不需要 |
| 资源占用 | 独占线路 | 存储转发 | 动态共享带宽 |
| 时延特点 | 时延小、实时性好 | 时延最大 | 中等(有排队时延) |
| 线路利用率 | 最低 | 较高 | 最高 |
| 缓存要求 | 无 | 需大容量缓存 | 较小 |
| 首部开销 | 无 | 较小(整包一个头) | 较大(每组都要加头) |
| 典型应用 | 传统电话网 | 早期电报 | 互联网 |
⑥ 拓展延伸: ① 分组交换的两种工作模式:数据报(datagram)方式——每个分组独立选路、可能走不同路径、可能乱序到达(IP 采用此方式);虚电路(virtual circuit)方式——先建立一条逻辑通路,所有分组沿同一路径按序传输(如 ATM、帧中继)。② 分组长度与开销的权衡:分组越短,首部开销占比越高但排队时延越小;分组越长,开销占比越低但排队时延越大——教材中有求”最优分组长度“的经典计算题。③ 时延构成的差异:电路交换的时延主要是”建连时间 + 传播时延“,无排队时延;分组交换的时延包含发送、传播、处理与排队时延,拥塞时排队时延会急剧增大。④ 三种交换方式的适用场景:电路交换适合连续、实时、大流量的语音与视频;报文交换适合非实时、突发性的小批量数据;分组交换适合突发性强、要求高效共享的计算机数据通信,是互联网的基础。 ⑦ 真题变式: 变式一(正向问):”分组交换的优点有哪些“,答”高效、迅速、灵活、可靠”。变式二(反向问):“下列不属于分组交换优点的是”,常设“有效数据占比更高”“线路独占时延小”等错误项。变式三(考对比):“哪种交换方式线路利用率最低”,答“电路交换(独占线路)”。变式四(考机制):“报文交换与分组交换的共同点是( )”,答“都采用存储转发机制”。变式五(考应用):“互联网采用哪种交换方式”,答“分组交换(数据报方式为主)”。解题要点:牢记“分组交换的缺点是首部开销大”,看到“有效数据占比更高”直接判错。 ⑧ 记忆锚点: 分组交换优点记“高效、迅速、灵活、可靠”四词;缺点记“每个分组都要加首部,有效数据占比更低”;三种交换一句话对比——“电路独占、报文整包、分组切头”。
⑨ 知识关联: 主库题群:与第40题(尽最大努力交付)、第41题(IP 服务类型)同属「分组交换与 IP 服务模型」题群。与补题:无直接补题。与面试20题:面试第3题(TCP/UDP)中「UDP 不可靠」正是分组交换+尽最大努力思想在传输层的体现。面试追问:①「分组交换和报文交换的区别?」——报文交换以完整报文为单位存储转发,时延长、缓冲大;分组交换把报文拆成小分组,可流水线转发、时延小、缓冲小。②「为什么分组交换时延通常小于电路交换?」——电路交换需先建立物理通路(建连时延),分组交换无需建连且分组可并行流水线传输;但电路交换在长报文、持续通信时总时延可能更低(无排队、无分组头开销)。