网络体系结构 | 物理层:传输介质与编码
前言
在学习计算机网络时,物理层往往是最容易被忽视的一层,因为它离我们日常编程最远。但实际上,物理层是整个网络通信的基石——没有可靠的物理传输,上层协议的一切努力都是空谈。本文将系统梳理物理层中两个核心主题:传输介质与编码方式,帮助大家建立清晰的知识体系。
一、物理层的地位与职责
1.1 OSI模型中的物理层
OSI(Open Systems Interconnection)参考模型将网络通信划分为七层,从下到上依次是:
- 物理层(Physical Layer)
- 数据链路层(Data Link Layer)
- 网络层(Network Layer)
- 传输层(Transport Layer)
- 会话层(Session Layer)
- 表示层(Presentation Layer)
- 应用层(Application Layer)
物理层位于最底层,直接与传输介质打交道。它的核心任务是在相邻节点之间的传输介质上透明地传输比特流,即不关心比特的含义,只负责把0和1可靠地从一端送到另一端。
1.2 物理层的主要功能
物理层承担以下几项关键职责:
(1)接口与介质的定义
物理层规定了数据终端设备(DTE)与数据通信设备(DCE)之间接口的四个特性:
- 机械特性:接口的形状、尺寸、引脚数量等物理形态
- 电气特性:信号的电压范围、阻抗、传输速率等电气参数
- 功能特性:每条信号线的功能定义
- 规程特性:信号线的工作规程和时序关系
(2)比特流的传输
物理层负责将上层交来的数据帧转换为比特流,并通过传输介质发送出去;同时接收来自介质的信号,还原为比特流交给数据链路层。
(3)信号的编码与调制
将数字比特转换为适合在特定介质上传播的信号形式,这是物理层的核心技术之一,后文将详细介绍。
(4)信号的放大与中继
由于信号在传输过程中会衰减,物理层设备(如中继器、集线器)负责对信号进行放大和整形,延长有效传输距离。
二、传输介质详解
传输介质是物理层的"载体",决定了信号的传播方式、速率和距离。传输介质分为两大类:有线(导引型)介质和无线(非导引型)介质。
2.1 有线传输介质
2.1.1 双绞线(Twisted Pair)
双绞线是目前使用最广泛的有线传输介质,由两根相互绝缘的铜导线按照一定规则绞合在一起构成。绞合的目的是利用电磁感应的相消效应,降低相邻线对之间的串扰(Crosstalk)。
分类:
- 非屏蔽双绞线(UTP,Unshielded Twisted Pair):无金属屏蔽层,成本低,安装方便,是以太网中最常用的介质。按照性能分为Cat3、Cat5、Cat5e、Cat6、Cat6a、Cat7等类别,数字越大,支持的频率越高,传输速率越快。
- 屏蔽双绞线(STP,Shielded Twisted Pair):有金属屏蔽层,抗干扰能力更强,但成本较高,安装也更复杂。
主要特点:
- 传输距离:以太网标准下,单段最长100米
- 支持速率:Cat5e支持千兆以太网(1000BASE-T),Cat6a支持万兆以太网(10GBASE-T)
- 优点:成本低廉、安装简便、兼容性好
- 缺点:抗干扰能力相对较弱,传输距离有限
应用场景:企业局域网布线、家庭网络、电话线路等。
2.1.2 同轴电缆(Coaxial Cable)
同轴电缆由内到外依次由中心导体、绝缘层、外导体屏蔽层和外保护层构成。由于内外导体共轴,故称"同轴"。
分类:
- 基带同轴电缆(50Ω):用于数字信号传输,如早期的10BASE-2和10BASE-5以太网
- 宽带同轴电缆(75Ω):用于模拟信号传输,如有线电视(CATV)系统
主要特点:
- 屏蔽效果好,抗干扰能力强
- 传输距离比双绞线远
- 缺点:成本较高,安装维护复杂,柔韧性差
应用场景:有线电视网络、早期局域网、射频信号传输等。随着双绞线和光纤技术的发展,同轴电缆在局域网中已基本被淘汰。
2.1.3 光纤(Optical Fiber)
光纤利用光的全内反射原理传输数据,是目前性能最优越的有线传输介质。光纤由纤芯(高折射率玻璃或塑料)、包层(低折射率材料)和外保护层构成。
工作原理:
当光线以大于临界角的角度射入纤芯时,会在纤芯与包层的界面发生全内反射,光线在纤芯内不断反射前进,从而实现长距离传输。
分类:
| 类型 | 纤芯直径 | 传输模式 | 传输距离 | 成本 |
|---|---|---|---|---|
| 多模光纤(MMF) | 50μm / 62.5μm | 多条光路 | 较短(数百米至数千米) | 较低 |
| 单模光纤(SMF) | 8~10μm | 单条光路 | 极远(数十至数百千米) | 较高 |
多模光纤因纤芯较粗,允许多条不同角度的光线同时传播,但不同光路的传播时间不同,会导致模式色散,限制了传输距离和带宽。单模光纤纤芯极细,只允许一条光路,消除了模式色散,可实现超长距离、超高带宽传输。
主要特点:
- 带宽极大(理论上可达数十Tbps)
- 传输距离远,信号衰减极小
- 抗电磁干扰,保密性好(不易被窃听)
- 缺点:成本高,需要专用的光电转换设备,安装维护技术要求高
应用场景:互联网骨干网、城域网、数据中心互联、跨洋海底光缆等。
2.2 无线传输介质
无线传输介质不需要物理线缆,通过电磁波在空间中传播信号。
2.2.1 无线电波
无线电波频率范围广(3Hz~300GHz),具有较强的穿透能力,可以绕过障碍物传播(低频段)。
- 低频/中频段:用于AM广播、海事通信
- 高频段(HF):用于短波广播、业余无线电
- 甚高频/超高频(VHF/UHF):用于FM广播、电视广播、移动通信(2G/3G/4G/5G)
- 微波频段(SHF):用于WiFi(2.4GHz、5GHz)、卫星通信
2.2.2 微波
微波通常指频率在1GHz~300GHz的电磁波,具有方向性强、频率高、带宽大的特点。
- 地面微波中继:在视距范围内(约50km)建立中继站,实现长距离传输
- 卫星微波:利用地球同步卫星作为中继,实现全球覆盖,但存在约270ms的传播延迟
2.2.3 红外线
红外线频率高于微波,方向性极强,不能穿透障碍物。传输距离短(通常在几米以内),主要用于遥控器、短距离无线数据传输(如IrDA标准)。
三、编码方式详解
编码(Encoding)是将数据转换为信号的过程。根据数据类型和信号类型的不同,编码分为以下几种情况:
- 数字数据 → 数字信号(数字编码)
- 数字数据 → 模拟信号(数字调制)
- 模拟数据 → 数字信号(模拟数据的数字化)
- 模拟数据 → 模拟信号(模拟调制)
本文重点介绍前两种,即数字编码和数字调制。
3.1 数字编码(数字数据 → 数字信号)
数字编码将二进制比特序列转换为数字电信号,用于在数字信道上传输。
3.1.1 NRZ编码(不归零编码,Non-Return-to-Zero)
NRZ是最简单的编码方式:
- 逻辑"1"用高电平表示
- 逻辑"0"用低电平表示
- 在整个比特周期内,电平保持不变(不归零)
优点:实现简单,带宽利用率高(1个码元携带1比特信息)。
缺点:
- 无自同步能力:当连续出现多个相同比特时,信号电平长时间不变,接收方难以确定比特边界,容易丢失同步。
- 含有直流分量:长串的0或1会产生直流偏置,不适合某些传输介质。
3.1.2 NRZI编码(不归零反转编码)
NRZI在NRZ基础上改进:
- 遇到"1"时,电平发生跳变
- 遇到"0"时,电平保持不变
NRZI对连续"1"有一定的同步能力,USB协议就使用了NRZI编码(配合位填充技术解决连续"0"的问题)。
3.1.3 曼彻斯特编码(Manchester Encoding)
曼彻斯特编码是以太网(10BASE-T)采用的编码方式,其核心思想是:每个比特周期的中间必有一次电平跳变,这个跳变同时携带时钟信息和数据信息。
编码规则(IEEE 802.3标准):
- 从高电平跳变到低电平(下降沿)表示逻辑"1"
- 从低电平跳变到高电平(上升沿)表示逻辑"0"
优点:
- 自同步:每个比特中间的跳变可作为时钟信号,接收方可以从数据流中提取时钟,无需单独的时钟线。
- 无直流分量:每个比特周期内高低电平各占一半,平均电压为零。
缺点:
- 带宽效率低:每个比特需要两个信号变化,占用的带宽是原始数据率的两倍。例如,传输10Mbps的数据需要20MHz的带宽。
3.1.4 差分曼彻斯特编码(Differential Manchester Encoding)
差分曼彻斯特编码是曼彻斯特编码的改进版,令牌环网络(Token Ring,IEEE 802.5)采用此编码。
编码规则:
- 每个比特周期的中间仍有跳变(用于同步,不携带数据信息)
- 数据信息由比特周期开始处是否有跳变决定:
- 开始处有跳变:表示逻辑"0"
- 开始处无跳变:表示逻辑"1"
优点:
- 保留了曼彻斯特编码的自同步特性
- 对信号极性反转不敏感(差分编码的通用优势),抗干扰能力更强
- 适合在可能发生线对反接的环境中使用
三种编码的波形对比:
数据序列: 1 0 1 1 0 0 1 NRZ: ‾‾‾‾|____|‾‾‾‾|‾‾‾‾|____|____|‾‾‾‾ 曼彻斯特: ‾‾|__|__|‾‾|‾‾|__|__|‾‾|‾‾|__|__|‾‾ (每位中间:1=下降沿,0=上升沿) 差分曼彻斯特: (每位中间必有跳变;位开始处:0=有跳变,1=无跳变)3.2 数字调制(数字数据 → 模拟信号)
当数字数据需要在模拟信道(如电话线、无线信道)上传输时,需要通过**调制解调器(Modem)**将数字信号调制到模拟载波上。
载波信号的一般形式为:s(t) = A·cos(2πft + φ)
通过改变载波的幅度A、频率f或相位φ,可以得到三种基本调制方式:
3.2.1 ASK(幅移键控,Amplitude Shift Keying)
ASK通过改变载波的幅度来表示不同的数字信号:
- 逻辑"1":载波幅度为A
- 逻辑"0":载波幅度为0(或另一幅度值)
特点:
- 实现简单,成本低
- 对幅度噪声敏感,抗干扰能力弱
- 带宽效率:最小带宽等于比特率(B = fb)
应用:光纤通信中的开关键控(OOK)是ASK的特例,用光的有无表示1和0。
3.2.2 FSK(频移键控,Frequency Shift Keying)
FSK通过改变载波的频率来表示不同的数字信号:
- 逻辑"1":载波频率为f1
- 逻辑"0":载波频率为f2(f1 ≠ f2)
特点:
- 抗干扰能力优于ASK,因为频率变化不受幅度噪声影响
- 带宽较宽:所需带宽约为 B = |f1 - f2| + fb
- 实现相对简单
应用:早期调制解调器(如Bell 103标准,300bps)、无线遥控、RFID等。
3.2.3 PSK(相移键控,Phase Shift Keying)
PSK通过改变载波的相位来表示不同的数字信号。
二进制PSK(BPSK):
- 逻辑"1":相位为0°
- 逻辑"0":相位为180°
四相PSK(QPSK):
使用4种相位(0°、90°、180°、270°),每个码元携带2比特信息,频谱利用率是BPSK的两倍。
特点:
- 频谱利用率高,抗噪声性能好
- 实现复杂度较高
- 高阶PSK(如8PSK、16PSK)可进一步提高频谱效率,但对信噪比要求更高
应用:现代宽带通信系统广泛使用PSK及其变体,如WiFi(802.11)、4G LTE、5G NR等。
3.2.4 QAM(正交幅度调制)
实际系统中,常将ASK和PSK结合,同时改变幅度和相位,得到正交幅度调制(QAM)。
- 16-QAM:4种幅度×4种相位 = 16个星座点,每个码元携带4比特
- 64-QAM:每个码元携带6比特
- 256-QAM:每个码元携带8比特
QAM在信噪比足够高时,可以极大地提高频谱效率,是现代高速通信系统(有线电视、WiFi、4G/5G)的核心调制技术。
四、奈奎斯特定理与香农定理
理解编码和传输介质,还需要了解两个重要的理论极限。
4.1 奈奎斯特定理(无噪声信道)
奈奎斯特定理指出,在无噪声的理想信道中,若信道带宽为W(Hz),信号有M个离散电平,则最大数据率为:
C = 2W·log₂M (bps)例如,带宽为3000Hz的信道,使用4个电平(M=4),最大数据率为 2×3000×log₂4 = 12000 bps。
4.2 香农定理(有噪声信道)
香农定理给出了有噪声信道的理论最大数据率:
C = W·log₂(1 + S/N) (bps)其中S/N为信噪比(Signal-to-Noise Ratio)。
例如,带宽3000Hz、信噪比30dB(S/N = 1000)的信道,理论最大数据率约为 3000×log₂1001 ≈ 30000 bps。
香农定理揭示了一个重要事实:无论采用多么复杂的编码技术,实际数据率都不可能超过香农极限。这为通信系统的设计提供了理论上界。
五、总结
本文系统介绍了物理层的两大核心主题:
传输介质方面:
- 有线介质(双绞线、同轴电缆、光纤)各有其适用场景,光纤以其高带宽、低衰减的特性成为骨干网的首选
- 无线介质(无线电波、微波、红外线)提供了灵活的部署方式,是移动通信的基础
编码方式方面:
- 数字编码(NRZ、曼彻斯特、差分曼彻斯特)解决了数字信号在数字信道上的传输问题,其中曼彻斯特编码的自同步特性使其在以太网中得到广泛应用
- 数字调制(ASK、FSK、PSK、QAM)解决了数字数据在模拟信道上的传输问题,高阶QAM是现代高速通信系统的核心技术
