计算机系统基础知识(十四·补充篇):计算机网络之数据通信技术详解

📝 引言

在上一篇文章《计算机网络详解》中,我们重点梳理了网络协议、OSI模型、TCP/IP协议栈等内容。但正如一位细心的读者指出的,原文缺少了计算机网络底层最重要的内容------数据通信技术

数据通信技术位于OSI模型的物理层和数据链路层,是计算机网络的基础。信道编码与调制将原始比特转化为可在介质上传输的信号,信道复用让多路信号共享同一条物理线路,差错控制保证了数据的可靠传输。如果网络协议是交通规则,那么通信技术就是路、车和发动机本身------没有它,再好的规则也无从谈起。

在系统架构设计师考试中,数据通信技术约占2-3分 ,以1-2道选择题 的形式出现。尽管分值不高,但超纲率较高,教材内容较为简略,需要通过补充学习和真题练习来扩大知识面。

本文将作为上一章的补充,系统梳理数据通信技术的核心知识,包括信道基础信号处理流程复用与多址技术信道容量计算数据编码与调制差错控制 ,以及5G与物联网通信等前沿技术,并结合历年真题和实践案例,帮助你在备考中建立完整的底层通信知识体系。

一、数据通信基础

1.1 数据通信系统的基本模型

一个典型的数据通信系统包含三个基本要素:

要素 功能 示例
信源 产生信息的源点 计算机、传感器、麦克风
信道 信息传输的通道 电缆、光纤、无线频谱
信宿 接收信息的目的地 显示器、打印机、音箱

此外,还有两个重要角色:

  • 发射机:将信源信息转换为适合信道传输的信号(如调制器)

  • 接收机:从接收到的信号中恢复出原始信息(如解调器)

信源编码 的目的是优化和压缩原始数据,以减少传输所需的带宽;信道编码则是在数据中加入冗余信息,用于在接收端检测甚至纠错。

1.2 信道分类

信道 是传输信号的通道,可分为物理信道逻辑信道两类。

物理信道由传输介质和设备组成,根据传输介质的不同,分为无线信道和有线信道。

逻辑信道是指在数据发送端和接收端之间存在的一条虚拟线路,可以是有连接的或无连接的。逻辑信道以物理信道为载体,一条物理线路可以承载多条逻辑信道。

考试提示:信道与物理线路不完全等同。半双工通信指双方可以发送信息但不能同时发送,需要两条逻辑信道。但也有解析认为,半双工通信在逻辑上只需1个逻辑通道通过协议控制方向切换------这一争议在2025年5月系统架构设计师真题中出现过。

1.3 数据传输方式分类

分类方式 类型 说明
按信号类型 模拟传输 传输连续变化的模拟信号
数字传输 传输离散的数字信号
按传输方向 单工 数据只能单向传输(如广播)
半双工 双向交替传输,不能同时(如对讲机)
全双工 双向同时传输(如电话)
按同步方式 同步传输 以固定时钟同步,适合大量数据
异步传输 以起始/停止位同步,适合低速设备

二、信号处理流程

发信机的信号处理包括五个关键步骤,这是教材中的核心考点。

2.1 发信机信号处理流程

步骤 功能 说明
信源编码 压缩原始数据 去除冗余,提高传输效率(如MP3、JPEG)
信道编码 添加冗余信息 用于检错纠错,提高传输可靠性(如CRC、卷积码)
交织 打散连续比特 将突发连续错误分散开,便于纠错处理
脉冲成形 调整信号波形 使信号更适合在信道中传输,减少干扰
调制 将基带信号搬移到高频载波 适应信道特性,实现远距离传输

2.2 收信机信号处理流程

收信机执行逆过程:

复制代码
调制信号 → 解调 → 采样判决 → 去交织 → 信道译码 → 信源译码 → 原始数据
  • 解调:从载波中恢复基带信号

  • 采样判决:按定时信号判断比特值(0或1)

  • 去交织:将打散的数据恢复原始顺序

  • 信道译码:利用冗余信息检测并纠正错误

  • 信源译码:将压缩数据解压为原始信息

考试提示:信道编码添加冗余、交织打散突发错误、调制将基带信号搬移到高频------这三者是高频考点,务必理解其作用。

三、信道复用与多址技术

复用技术和多址技术是考试中容易混淆的核心概念。

3.1 复用技术

复用技术 是指在同一物理信道上同时传输多路信号的技术。强调"多路信号共享一条物理线路"。

复用技术 全称 原理 应用
TDM 时分复用 多路信号按时间片轮流使用信道 T1/E1载波、GSM
FDM 频分复用 将信道频带分割为多个子频带,各占一段 广播电台、CATV
CDM 码分复用 每路信号分配唯一编码,同一时间同一频率叠加传输 3G移动通信
WDM 波分复用 用不同波长的光在同一光纤中传输 光纤骨干网

3.2 多址技术

多址技术 是指在一条线上同时传输多个用户的数据,在接收端分离。是多用户共享通信资源的技术,多用于无线通信。

多址技术 原理 与复用技术的对应关系
TDMA 用户按时间片顺序接入 TDM的技术思路 + "用户"维度
FDMA 用户分配不同频带 FDM的技术思路 + "用户"维度
CDMA 用户分配不同编码 CDM的技术思路 + "用户"维度

核心辨析:复用技术关注"信号如何共享同一信道",多址技术关注"用户如何同时接入网络"。CDMA是唯一同时适用于复用和多址的技术,常成为考试陷阱。

3.3 复用技术与多址技术的对比

对比维度 复用技术 多址技术
核心关注点 多路数据共享线路 多用户共享资源
应用场景 点对点传输 多点接入网络(蜂窝、卫星)
用户角色 发送端合一 用户分布在不同地点
典型领域 有线通信、骨干网 无线通信、移动网络

四、信道容量计算(高频考点)

信道容量计算是数据通信部分的计算题核心,奈奎斯特定理和香农定理是必考公式。

4.1 奈奎斯特定理

理想无噪声信道中,奈奎斯特定理给出码元传输速率的上限。

C=2B×log⁡2NC=2B×log2​N

  • C:信道极限数据速率(bps)

  • B:信道带宽(Hz)

  • N:码元所携带的离散状态数(调制电平数)

示例:带宽为4000Hz的无噪声话音信道,采用256相制技术(N=256),则信道容量 = 2×4000×log₂256 = 8000×8 = 64,000 bps = 64 kbps。

4.2 香农定理

有噪声信道中,香农定理给出了信息传输速率的绝对上限。

C=B×log⁡2(1+S/N)C=B×log2​(1+S/N)

  • C:信道容量(bps)

  • B:带宽(Hz)

  • S/N:信噪比(信号功率/噪声功率)

信噪比与分贝的换算:dB = 10 × log₁₀(S/N),即 S/N = 10^(dB/10)。
示例:带宽20MHz、信噪比30dB的无线信道,S/N = 10^(30/10) = 1000,信道容量 = 20×10⁶ × log₂(1+1000) ≈ 20×10⁶ × 9.97 ≈ 199.4 Mbps。

4.3 奈奎斯特与香农定理的核心区别

对比维度 奈奎斯特定理 香农定理
适用前提 理想无噪声信道 有噪声信道(现实场景)
决定因素 码元速率上限 信息速率上限
计算焦点 码元种类数(N) 信噪比(S/N)
终极限制 可被香农定理覆盖 系统的最终瓶颈

做题技巧:题目提及"无噪声"或"理想信道"时使用奈奎斯特公式;提及"信噪比"或"实际信道"时使用香农公式。在实际计算中,两者结果都可能计算,最终取较小者作为真正的信道容量限制。

五、数据编码与调制

5.1 常见数字编码方式

归零编码(RZ)
  • 原理:每个比特周期中间信号归零

  • 特点:自带同步,但效率低

非归零编码(NRZ)
  • 原理:低电平表示0,高电平表示1

  • 特点:简单高效,但无自同步能力

曼彻斯特编码
  • 原理:每个比特周期中间发生一次跳变,跳变方向表示数据

  • 规则:下降沿(高→低)表示1,上升沿(低→高)表示0(部分教材定义可能相反,考试时会明确)

  • 特点:自同步能力强,但编码效率仅50%

  • 应用:10BASE-T以太网

差分曼彻斯特编码
  • 原理:比特中间跳变仅提供时钟;比特开始处有无跳变表示数据

  • 规则:起始处无跳变表示1,有跳变表示0

  • 特点:抗干扰能力强,编码效率同样为50%

  • 应用:令牌环网(IEEE 802.5)

曼彻斯特与差分曼彻斯特编码的核心区别
对比维度 曼彻斯特编码 差分曼彻斯特编码
数据判决依据 位中间跳变的方向 位开始处有无跳变
同步方式 位中必跳变(时钟同步) 位中必跳变(时钟同步)
典型应用 经典以太网(10BASE-T) 令牌环网(IEEE 802.5)
抗干扰能力 一般 强(仅依赖跳变事件)

考试提示:注意区分两种编码的判决依据------曼彻斯特看"位中跳变方向",差分曼彻斯特看"位始有无跳变",这是最容易被混淆的考点。

5.2 调制技术

调制是将基带信号搬移到适合信道传输的高频载波上。根据调制对象不同,可分为数字调制模拟调制

数字调制技术
调制方式 全称 原理 应用
ASK 幅移键控 用载波幅度表示数字信号 光通信、RFID
FSK 频移键控 用载波频率表示数字信号 蓝牙、无线鼠标
PSK 相移键控 用载波相位表示数字信号 Wi-Fi、卫星通信
QAM 正交幅度调制 结合ASK和PSK,同时调幅调相 4G/5G、数字电视
模拟调制技术
  • AM(调幅):改变载波幅度

  • FM(调频):改变载波频率

  • PM(调相):改变载波相位

5.3 信源编码与信道编码的区别

维度 信源编码 信道编码
目的 压缩数据,减少冗余 添加冗余,检错纠错
效率 提高传输效率 牺牲效率换取可靠性
典型方法 霍夫曼编码、LZW压缩 CRC、卷积码、Turbo码
在流程中的位置 调制之前 交织之前、信源编码之后

考试提示:信源编码减少数据量,信道编码增加冗余------两者目的相反但都是不可或缺的。

六、差错控制技术

6.1 差错控制的基本原理

差错控制的核心思想是在原始数据中添加冗余信息,接收端利用这些冗余信息检测或纠正传输错误。

6.2 常用差错控制编码

编码方式 原理 特点 应用
奇偶校验码 添加1位校验位,使1的个数为奇/偶 简单,只能检测奇数位错误 串口通信、内存校验
海明码 多位校验位,可定位并纠正单比特错误 纠错能力强,但开销较大 ECC内存、NAND Flash
CRC(循环冗余校验) 多项式除法生成校验位 检错能力强,硬件实现简单 以太网、Wi-Fi、磁盘

6.3 考试提示

  • 三种校验码是单独的高频考点,在2.2.2节已有详细讨论

  • CRC是网络层和数据链路层最常用的检错码,需理解其多项式除法原理

  • 考试中若出现"校验码"相关题目,需根据上下文判断考察哪个具体技术

七、5G与物联网通信技术

7.1 5G通信网络

5G作为新一代移动通信技术,具有以下核心特征:

  • 基于OFDM优化的波形和多址接入

  • 实现可扩展的OFDM间隔参数配置

  • OFDM加窗提高多路传输效率

  • 灵活框架设计

  • 大规模MIMO(Multiple-Input Multiple-Output)

  • 毫米波通信

  • 频谱共享

  • 先进的信道编码设计

三大应用场景

场景 全称 核心指标 典型应用
eMBB 增强型移动宽带 峰值速率10Gbps+ 高清视频、VR/AR、云游戏
URLLC 超可靠低时延通信 端到端时延≤1ms 自动驾驶、工业控制、远程医疗
mMTC 大规模机器类通信 百万级连接/km² 物联网、智慧城市

网络切片:在单个物理基础设施上创建多个端到端的逻辑网络,为不同业务提供定制化的服务质量保障。

7.2 物联网通信技术

物联网设备接入常用的通信网络,需要关注以下关键技术:

技术 类型 特点 适用场景
NB-IoT 蜂窝LPWAN 基于LTE演进,功耗低,覆盖广,安全性高 智能水表、智慧停车
LoRa 非授权频段LPWAN 长距离(2-15km),低功耗,私有网络 农业监测、物流跟踪
ZigBee 短距离低功耗 自组网、多节点,基于802.15.4标准 智能家居、楼宇自动化
5G mMTC 蜂窝通信 海量连接,超高容量 大规模物联网部署

考试提示:NB-IoT和LoRa是物联网通信技术对比的高频考点,需注意两者在频段归属、传输速率、成本等方面的差异。

八、历年真题解析

8.1 真题1(2025年5月真题):半双工通信

如果要实现半双工的通信,那么通信双方至少需要( )。

A. 1条逻辑信道 B. 2条物理线路 C. 2条逻辑信道 D. 1条物理线路

正确答案:C

解析:信道是传输信号的通道,与物理线路不完全等同,一条物理线路可以复用多条信道。半双工通信指双方可以发送信息但不能同时发送,需要两条逻辑信道。

争议说明:本题在2025年5月真题中出现,但另有解析认为逻辑信道可以分时切换,半双工只需1个逻辑通道。两者的分歧源于对"逻辑通道"的定义:一方强调"分时需要两个独立通道",另一方认为一个通道通过分时复用即可。考试中以最新官方答案为准。

8.2 真题2(历年真题):数字调制技术

调制解调技术是( )。

A. 模拟信道传递模拟信号

B. 模拟信道传递数字信号

C. 数字信道传递模拟信号

D. 数字信道传递数字信号

正确答案:B

解析:调制解调器(Modem)的核心功能是将数字信号转换为适合模拟信道传输的模拟信号(调制),并将接收到的模拟信号恢复为数字信号(解调),主要应用于电话网等模拟信道。

8.3 真题3(历年真题):复用与多址技术

关于信道复用技术的描述,正确的是( )。

A. CDMA既可用于复用也可用于多址

B. TDM只适用于无线通信

C. FDM不能用于模拟信号传输

D. WDM仅用于同轴电缆

正确答案:A

解析:CDMA(码分多址)是一种编码复用技术,既能实现多路信号在同一信道上传输(复用),也能区分不同用户(多址),这是其独特之处。TDM同样适用于有线通信;FDM最早就是为模拟广播设计的;WDM主要用于光纤通信。

8.4 真题4(历年真题):5G网络切片

以下关于5G网络切片的描述,正确的是( )。

A. 每个网络切片需要独立的物理基础设施

B. 网络切片只能用于增强移动宽带场景

C. 网络切片支持在单个物理网络上创建多个逻辑网络

D. 网络切片会增加建网成本

正确答案:C

解析:网络切片是5G的核心创新之一,允许在共享物理基础设施上创建多个端到端的逻辑网络,适配不同业务需求(如物联网、自动驾驶、高清视频),可以极大降低建网和运维成本。

8.5 真题5(历年真题):曼彻斯特编码

以下关于曼彻斯特编码的描述,错误的是( )。

A. 曼彻斯特编码是一种自同步编码

B. 曼彻斯特编码每个比特中间发生跳变

C. 曼彻斯特编码的编码效率为50%

D. 差分曼彻斯特编码的编码效率高于曼彻斯特编码

正确答案:D

解析:曼彻斯特编码和差分曼彻斯特编码的编码效率均为50%,即每传输1比特信息需要线路上有2次电平状态变化。D选项描述错误。

九、实践拓展

9.1 光通信中的WDM技术

波分复用技术(WDM)将光纤通信容量提升了数十倍。密集波分复用(DWDM)可在单根光纤中同时传输数十路甚至上百路光信号,单光纤传输速率可达数十Tbps,成为全球互联网骨干网的核心技术。

9.2 5G网络规划实践

在实际5G网络规划中,需要综合运用香农定理评估信道容量、MIMO技术提升频谱效率、网络切片技术为不同业务(自动驾驶、工业控制、高清视频)提供差异化服务质量保障。2025年城市宽带项目中,工程师先用奈奎斯特估算光纤峰值容量,再用香农调整无线中继以确保整体效率。

9.3 物联网通信技术对比实践

在实际物联网项目中,通信技术选型需根据场景权衡:

场景 推荐技术 理由
智能水表/气表 NB-IoT 覆盖广、功耗低、运营商网络保障
智慧农业 LoRa 免授权频段、私有网络、低成本
智能家居 ZigBee 自组网、多节点、低功耗
车联网 5G URLLC 低时延、高可靠

9.4 网络故障排查中的数据编码知识

在维护老旧网络设备(如10BASE-T以太网、令牌环网)时,需通过示波器分析信号波形判断故障。理解曼彻斯特和差分曼彻斯特编码的原理,可以更准确地判断数据帧内容。

十、复习要点与高频考点

10.1 本章知识体系

分类 核心内容
信道基础 物理信道 vs 逻辑信道、数据通信系统模型、半双工/全双工
信号处理 信源编码、信道编码、交织、调制(五大步骤的作用)
复用技术 TDM、FDM、CDM、WDM的原理与区别
多址技术 TDMA、FDMA、CDMA的原理与应用,与复用技术的区别
信道容量计算 奈奎斯特公式(无噪声)、香农公式(有噪声)、dB换算
数据编码 曼彻斯特 vs 差分曼彻斯特、NRZ、ASK/FSK/PSK
差错控制 奇偶校验、海明码、CRC的原理与区别
5G通信 三大应用场景(eMBB/URLLC/mMTC)、网络切片、大规模MIMO
物联网通信 NB-IoT、LoRa、ZigBee的特点与应用

10.2 记忆口诀

复用技术口诀

复制代码
时分TDM按时间,频分FDM分频段
码分CDM用编码,波分WDM在光纤
各司其职不混淆,提高利用率是关键

香农与奈奎斯特口诀

复制代码
无噪声,奈奎斯特,2B log₂N
有噪声,用香农,B乘log₂(1+S/N)
二者同时都给出,结果取小是极限

数据编码口诀

复制代码
曼彻斯特看中间,跳变方向判0/1
差分曼彻斯特看开始,有无跳变定是非
效率都是百分之五十,经典以太和令牌环

5G三大场景口诀

复制代码
eMBB高速率,VR视频都能扛
URLLC低延迟,自动驾驶不用慌
mMTC多连接,物联网里称霸王

10.3 备考建议

  1. 理解而非背诵:复用与多址、曼彻斯特与差分曼彻斯特的区别要通过理解而非死记

  2. 掌握计算题:奈奎斯特和香农公式是必考计算题,熟练运用公式和dB换算

  3. 关注新兴技术:5G网络切片、物联网通信(NB-IoT/LoRa)近年考察频率上升

  4. 多做真题:特别是2025年5月最新真题,了解最新的出题思路

  5. 区分易混概念:复用 vs 多址、曼彻斯特 vs 差分曼彻斯特、信源编码 vs 信道编码

结语

数据通信技术是计算机网络的底层基础,也是系统架构设计师考试的常考内容。从信道分类到复用技术,从香农公式到数据编码,每一个知识点都构成现代通信系统的基石。本章作为上一篇《计算机网络详解》的补充,系统梳理了教材中较为简略但考试中常出现的内容,重点涵盖了信道基础、信号处理、复用与多址、信道容量计算、数据编码与调制、5G与物联网通信等核心考点。

希望这篇补充文章能帮助你在备考中填补知识盲区,构建完整的计算机网络知识体系。在后续的考试和实际工作中,这些底层通信知识将帮助你更好地理解网络系统的设计原理和性能瓶颈。

相关推荐
im_AMBER6 小时前
手撕发布订阅与观察者模式:从原理到实践
前端·javascript·面试
yuki_uix7 小时前
遇到前端题目,我现在会先问自己这四个问题
前端·面试
Wect7 小时前
JS 手撕:对象创建、继承全解析
前端·javascript·面试
一江寒逸7 小时前
零基础从入门到精通MySQL(附加篇):面试八股文全集
数据库·mysql·面试
逻辑君7 小时前
技术逆向英语|202604002
程序人生
zjeweler7 小时前
网安护网面试-2-国誉护网面试
web安全·网络安全·面试·职场和发展·护网行动·护网面试
ZK_H7 小时前
半导体工艺流程
java·c语言·开发语言·计算机网络·金融
Kethy__7 小时前
计算机中级-数据库系统工程师-计算机网络-Internet基础知识(2)
计算机网络·软考·数据库系统工程师·计算机中级
不会写DN8 小时前
Vue3中的computed 与 watch 的区别
javascript·面试·vue
不会写DN8 小时前
IPv4 与 IPv6 的核心区别
计算机网络·面试·golang