NET-02 物理层
02 · 物理层(Physical Layer)
📅 预计 60 分钟 | ⭐ 本章主题:把 1 和 0 变成能在线路上跑的物理信号
2.0 先给直觉:物理层是网络的"高速公路"和"货车"
上一章说过,网络分层像邮政系统。物理层就是最底下那层——路(介质)和车(信号)。它不关心你运的是什么货(数据内容),只关心:车能上路、装得下、跑得快、不翻车。
用大白话说,物理层的全部工作就三件事:
- 怎么把 0 和 1 变成物理信号(电、光、无线电波)——这叫编码/调制。
- 用什么路来跑(铜线、光纤、空气)——这叫传输介质。
- 一条路怎么多辆车同时用——这叫复用。
至于"货箱里装的是不是苹果",物理层完全不管——那是上面链路层的活。
2.1 数据通信的基本概念 ⭐
从"发"到"收"的四个要素
一次数据通信,最简模型是四要素:发送方 → 信道 → 接收方,外加一个编码/调制环节。
先分清两组基础概念:
- 数据(data):要传输的信息本身,是语义层面的。比如"你好"。
- 信号(signal):数据的电磁表现形式。数据在计算机里是二进制,要在线上跑就必须变成电信号/光信号/无线电波。
- 模拟信号:连续变化的量,如声音的声波、传统电视的电磁波。
- 数字信号:离散的、跳变的量,如计算机里的方波脉冲(电压高低)。
所以物理层干的活本质是:把数字数据 → 变成信号 → 送进信道 → 对方还原。
几个必须分的单位概念
| 概念 | 英文 | 含义 | 记忆点 |
|---|---|---|---|
| 比特率 | bit rate | 每秒传输的比特数,单位 bps | 单位是 bit |
| 波特率 | baud rate | 每秒传输的码元数,单位 Baud | 一个码元可以携带多个比特 |
| 带宽 | bandwidth | 信道能传输的频率范围,单位 Hz | 路有多宽 |
| 吞吐量 | throughput | 实际每秒成功传输的数据量 | 实际跑了多少 |
⚠️ 两个易混概念:比特率 = 波特率 × 每个码元携带的比特数。如果一个码元携带 1 比特(二进制),两者相等;如果携带 4 比特,比特率就是波特率的 4 倍。
⚠️ 常见错误
- 把比特率当波特率:比特率单位 bps(bit/s),波特率单位 Baud(符号/s)。多进制调制下两者不同。
- 把带宽(Hz)当数据速率(bps):带宽是频率范围,数据速率是每秒传输量,两者相关但不同单位。
- 信号与数据混为一谈:数据是内容("你好"),信号是承载(电压高低)。先有数据,再编码成信号。
2.2 传输介质 ⭐⭐⭐
物理层的"路":三种主流道路
1. 双绞线(twisted pair)——最常用的铜线
两根绝缘铜线按一定密度绞合在一起,就叫双绞线。为什么要"绞"?因为两根平行线之间会有电磁干扰,绞起来能让干扰相互抵消。
- 分类:屏蔽双绞线 STP(外面多一层金属屏蔽层,抗干扰强)和非屏蔽双绞线 UTP(便宜,家庭和办公室网线基本都是它)。
- 常见 UTP 分 Cat5e(百兆/千兆)、Cat6(千兆)、Cat6a(万兆)等。
- 网线两端的水晶头叫 RJ-45 接口。
- 典型传输距离约 100 米。
家庭宽带 → 双绞线(UTP, RJ-45) → 电脑
以太网线两端各压一个 RJ-45 水晶头,线序错了就"灯不亮、不通"
2. 同轴电缆(coaxial cable)——有线电视的老朋友
一根内导体(芯线)+ 绝缘层 + 金属网状屏蔽层 + 外护套,层层包裹,抗干扰能力比双绞线强,早期局域网用它,现在主要是**有线电视(CATV)**在用。分 50Ω(基带,用于数字传输)和 75Ω(宽带,用于模拟信号,如有线电视)。
3. 光纤(optical fiber)——快车道
光在玻璃/石英纤维里靠全反射传播。光纤不怕电磁干扰、损耗小、带宽大、传输距离远,是骨干网和家庭"光猫"到户的标配。
- 分单模光纤(芯径细,一条光路直走,传输距离远,用于长途干线)和多模光纤(芯径粗,多路光线折射前进,距离短,用于楼宇内部)。
- 特点一句话:"光速、抗干扰、容量大",但价格和施工要求更高。
💡 三选一速记:短距离省钱用双绞线,中距离抗干扰用同轴,远距离高速用光纤。
⚠️ 常见错误
- 以为光纤比双绞线"线粗":恰恰相反,光纤芯径比铜芯细,靠光传播。
- 把"单模/多模"记反:单模距离远、芯径细、一条光路;多模距离近、芯径粗、多光路。
- 以为双绞线屏蔽性最好:普通 UTP 抗干扰一般,强干扰环境要 STP 或光纤。
2.3 数据通信方式:单工 / 半双工 / 全双工 ⭐⭐⭐
三种"说话"方式
按信号传输方向,通信方式分三种:
- 单工(simplex):只能单向传输。A 只能发,B 只能收,永远不能反过来。例:键盘→电脑、电视机→遥控器接收端、广播电台。
- 半双工(half-duplex):双方都能收发,但同一时刻只能一个方向。像对讲机,要"按着说话,说完松开听"。例:老式对讲机、集线器、CSMA/CD 以太网(早期)。
- 全双工(full-duplex):双方可同时收发。像打电话,你说我也能说。例:电话、现代交换机连接的以太网、光纤双芯。
单工 A ──────▶ B 永远单向
半双工 A ◀─────▶ B 交替单向(同一时刻只一个方向)
全双工 A ◀══════▶ B 同时双向
💡 记忆口诀:单工=广播(只出不进),半双工=对讲机(轮流说),全双工=电话(同时说)。
⚠️ 常见错误
- 把"半双工"理解成"收发各一条线同时用":半双工是一条信道,双方分时使用;全双工才是各自独立的收发信道。
- 以为手机对讲是单工:对讲机按键讲话、松开收听,是半双工;广播电台才是单工。
- 有线网络普遍是全双工:现代以太网(交换机互连)默认全双工,不是半双工。
2.4 编码与调制 ⭐⭐⭐
把数据"变"成信号的两条路
数据变成信号有两条路线,分别对应数字信道和模拟信道:
- 编码(encoding):把数字数据 → 数字信号。例如把 0 和 1 直接映射成电压高低。用于局域网、USB、光纤。
- 调制(modulation):把数字数据 → 模拟信号(或把模拟数据 → 模拟信号)。用一个载波(正弦波)的某个特性"携带"数据。用于电话线拨号上网、Wi-Fi、无线通信。
常见的编码方式(数字→数字):
- 不归零码(NRZ):高电平表示 1,低电平表示 0。简单但连续多个相同比特时,接收方难判断节奏。
- 曼彻斯特编码(Manchester):每一位中间有一次跳变——上升沿表示 0、下降沿表示 1(或反之)。跳变既是数据也是时钟,自带节奏,以太网早期用它。缺点是效率只有 50%。
NRZ 数据: 1 0 1 1
电平: 高 低 高 高 (连续 1 时看不出"几位")
曼彻斯特 数据: 1 0
波形: 高↓低 低↑高 (每位中间必跳变,自带时钟)
常见的调制方式(数字→模拟),在载波上"做手脚":
| 调制 | 改的是载波的 | 例子 | 一句话 |
|---|---|---|---|
| 调幅 ASK | 幅度 | 收音机 AM | 振幅大小代表 0/1 |
| 调频 FSK | 频率 | 收音机 FM、早期电话猫 | 频率高低代表 0/1 |
| 调相 PSK | 相位 | 卫星通信、Wi-Fi | 相位跳变代表 0/1 |
💡 记忆口诀:"幅、频、相"三兄弟——ASK 改幅度,FSK 改频率,PSK 改相位。调制"借"一个正弦波当载体,把数字数据烙上去。
⚠️ 常见错误
- 编码和调制混用:编码=数字→数字(局域网里用),调制=数字→模拟(无线/电话线里用)。
- 曼彻斯特编码的跳变记反:关键在于"每位中间必有跳变",用它当时钟,具体 0 是升还是降看教材定义(两种约定都有)。
- 把调制方式记成改幅度的是调频:ASK=幅度,FSK=频率,PSK=相位,首字母 A/F/P 对应 幅/频/相。
2.5 复用技术 ⭐⭐⭐
一条路,多辆车并排跑
一根光纤/一条线路成本很高,能不能让很多路通信共用一条物理线路?能——这就是复用(multiplexing)。四种经典复用方式:
频分复用(FDM,Frequency Division Multiplexing):把信道的频率范围切成很多小频段,每路通信独占一个频段,互不干扰。像收音机:不同电台占不同频率,各自播音互不串台。适合模拟信号(有线电视、广播)。
时分复用(TDM,Time Division Multiplexing):把时间切成很多个时间片(时隙),各路通信轮流使用信道。像"多个人轮流用一个话筒"。适合数字信号。其中 统计时分复用(STDM) 按需分配时隙,空闲时不浪费,是改进版。
波分复用(WDM,Wavelength Division Multiplexing):光纤版的 FDM——把不同波长的光信号合并到同一根光纤传输。每路光一个"颜色",相当于"一条光路里跑好几束不同颜色的光"。一对光纤能传输上百万路电话,干线骨干网的核心技术。
码分复用(CDM,Code Division Multiplexing):各路通信同时、同频传输,用不同的伪随机码区分,互不干扰。最有名的应用是 CDMA 手机通信(3G 时代)。原理类似"同一间教室很多人同时说话,但各自用不同的语言,只听得懂自己那门语言的"。
💡 记忆口诀:"频分切频率、时分切时间、波分切光波长、码分用编码区分"。前三个是"切",码分是"混着来但认得出来"。
⚠️ 常见错误
- 把波分复用当独立技术:WDM 本质是"光纤上的频分复用"(按波长分),记成"FDM 在光纤上的应用"最稳。
- 时分复用不是"分时间片同时发":是轮流使用,同一时刻只有一个用户占信道;码分复用才是"同时同频"。
- 把统计时分复用(STDM)和普通 TDM 混淆:普通 TDM 固定分配时隙(空着也浪费),STDM 按需分配(谁有数据谁用)。
2.6 传输速率的上限:奈奎斯特与香农定理 ⭐⭐
一条线路到底能跑多快
不是想多快就多快,信道的极限速率由两条定理给出,考试常考结论、不考推导。
1. 奈奎斯特准则(Nyquist,无噪声的理想信道)
一个带宽为 B(Hz)的无噪声信道,码元速率上限是 2B(码元/秒)。如果每个码元携带 N 个比特(比如 16 种电平),则:
最大数据速率 = 2B × log₂(电平数) (bit/s)
例:带宽 3 kHz,用 8 种电平(log₂8=3):
最大速率 = 2 × 3000 × 3 = 18000 bit/s = 18 kbit/s
- 结论:无噪声时,速率由带宽和每个码元携带的比特数决定,提高电平数就能提速。
2. 香农定理(Shannon,有噪声的实际信道)
实际信道都有噪声,香农给出了极限:
最大数据速率 C = B × log₂(1 + S/N) (bit/s)
其中 S/N 是信噪比(信号功率 / 噪声功率),常换算成分贝 dB:
信噪比(dB) = 10 × log₁₀(S/N)
例:带宽 3 kHz,信噪比 30 dB → S/N = 1000
C = 3000 × log₂(1 + 1000) ≈ 3000 × 9.97 ≈ 29900 bit/s
- 结论:带宽和信噪比决定速率上限。想提速,要么加带宽,要么提高信噪比(换更好的介质、抗干扰)。
- 注意:香农定理是理论极限,实际速率只会低于它。
💡 记忆口诀:"奈奎斯特管无噪声(2B×log₂电平),香农管有噪声(B×log₂(1+S/N))"——一个理想、一个现实,都离不开带宽 B。
⚠️ 常见错误
- 两个公式张冠李戴:奈奎斯特不带信噪比、带"电平数";香农带信噪比、不带"电平数"。
- 信噪比 dB 和倍数换算错:30 dB = 10^(30/10) = 1000 倍(不是 30 倍)。
- 以为实际速率能超过香农极限:香农是理论上限,实际通信速率只能无限接近,不能超过。
2.7 物理层的中间设备:中继器与集线器 ⭐
信号"接力"和"分岔"
中继器(repeater):信号在线路上跑远了会衰减、变形。中继器把信号放大、整形后再发出去,让传输距离可以延伸。它工作在物理层,不聪明——只是"信号复读机",不知道数据内容、不管地址。
集线器(hub):可以看作多端口的中继器——把收到的信号广播到所有其他端口(物理层的"一传多")。它也不认 MAC 地址,谁发数据它就全网"喊"一遍。
中继器:A ──(信号衰减)──→ [中继器放大] ──→ B ← 只是把信号"重新喊大声"
集线器:连 4 台电脑,任何一台发,其他 3 台都收到 ← 物理层广播,不认地址
- 集线器的缺点:所有人共享一条带宽(同一时刻只能一台发),而且不隔离冲突域(谁都在抢信道)。这也是为什么后来被交换机取代。
- 判断设备工作在哪层:中继器/集线器=物理层,交换机=链路层,路由器=网络层。
💡 记忆口诀:"中继器放大信号,集线器一喊全听见——都在物理层,都不认地址"。
⚠️ 常见错误
- 把集线器当二层设备:集线器不认 MAC 地址,只是物理层广播,属物理层设备。
- 以为集线器能隔离冲突域:恰恰相反,集线器把所有端口放同一个冲突域(大家抢信道);隔离冲突域要靠交换机。
- 把中继器和交换机搞混:中继器只放大信号(物理层);交换机按 MAC 地址转发(链路层),智能程度完全不同。
🧠 记忆口诀
- 物理层三件事:编码调制成信号、介质路上跑、复用省线路。
- 三种通信方式:单工=广播只出不进,半双工=对讲机轮流说,全双工=电话同时说。
- 调制三兄弟:ASK 改幅、FSK 改频、PSK 改相。
- 复用四方式:频分切频率,时分切时间,波分切波长,码分靠编码混着认。
- 介质三选:近省钱双绞线,中抗干扰同轴,远高速光纤。
⭐ 考点清单
- 单工/半双工/全双工的概念、区别、举例
- 传输介质:双绞线(STP/UTP、RJ-45)、同轴、光纤(单模/多模)的特点
- 编码(数字→数字):NRZ、曼彻斯特编码;调制(数字→模拟):ASK/FSK/PSK
- 复用:FDM 切频率、TDM 切时间(STDM 按需)、WDM 切波长、CDM 用编码
- 比特率与波特率的关系:比特率 = 波特率 × 每码元比特数
- 带宽(Hz)与数据速率(bps)的区分
- 物理层只管比特,不管帧和地址(那是链路层的事)
- 奈奎斯特定理(无噪声,2B×log₂电平数)与香农定理(有噪声,B×log₂(1+S/N))
- 物理层设备:中继器(放大信号)、集线器(广播所有端口),都不认地址、不隔离冲突域
📌 中英术语表
| 中文 | English | 说明 |
|---|---|---|
| 物理层 | physical layer | 传输原始比特流的层 |
| 比特率 / 波特率 | bit rate / baud rate | 每秒比特数 / 每秒码元数 |
| 带宽 | bandwidth | 信道频率范围,单位 Hz |
| 双绞线 | twisted pair | 绞合的铜线,以太网常用 |
| 同轴电缆 | coaxial cable | 内芯+屏蔽层,有线电视用 |
| 光纤 | optical fiber | 光信号传输,抗干扰、容量大 |
| 单模 / 多模 | single-mode / multi-mode | 单模远、多模近 |
| 单工 / 半双工 / 全双工 | simplex / half-duplex / full-duplex | 单向 / 轮流 / 同时双向 |
| 编码 | encoding | 数字数据 → 数字信号 |
| 调制 | modulation | 数字数据 → 模拟信号 |
| 曼彻斯特编码 | Manchester encoding | 每位中间跳变,自带时钟 |
| 调幅 / 调频 / 调相 | ASK / FSK / PSK | 改幅度 / 频率 / 相位 |
| 频分复用 | FDM | 按频率分段 |
| 时分复用 | TDM | 按时隙轮流 |
| 波分复用 | WDM | 光纤上的按波长复用 |
| 码分复用 | CDM | 用伪随机码区分,CDMA 的基础 |
| 复用 | multiplexing | 多路通信共用一条线路 |
| 奈奎斯特准则 | Nyquist theorem | 无噪声信道的速率上限 |
| 香农定理 | Shannon theorem | 有噪声信道的速率上限 |
| 信噪比 | signal-to-noise ratio | S/N,常以 dB 表示 |
| 中继器 | repeater | 放大整形信号的物理层设备 |
| 集线器 | hub | 多端口中继器,物理层广播 |