《电磁波的浪漫,铜线上的灵魂》——计算机网络·物理层全解版

------小dora闯关记 · Vol.2

"协议再牛,不落地就是画饼;比特不动,信息再多也只是幻想。"

------小dora·在网线咬她一口后悟出的道理


🎮 第一关:物理层是谁?为啥这么卑微却离不开?

大多数初学者都看不起物理层:

"哼,它不就传个电压信号吗?我写业务逻辑才高端。"

但物理层不生气,它默默地传着你每一条"你好在吗",每一段视频流、每一个弹幕......它不讲感情,它只讲:

🧠 核心定义

物理层负责在物理媒介上传输未经解释的比特流,并定义电气、机械、功能、规程特性,确保比特传得出去,收得进来。

📦 你写的 HTTP 请求、TCP 报文,最终都得变成电磁信号的波动

🧠 巧记口诀

协议管说话,物理管寄件;跳变代表1,稳定代表0。


🧱 第二关:物理层干的事,不是你想象的那么low

它不是"拉根网线就完事",而是干了这些"精细活":

特性类别 意义 类比
机械特性 插头、线缆长啥样 "你的手机支持哪个接口?"
电气特性 用什么电压代表1和0 "说话音量多少合适?"
功能特性 单工/双工?支持哪些信号方式 "我们是轮流说话,还是能对喷?"
规程特性 谁先发?怎么协调?出错怎么办? "两人聊微信谁先开口?"

🧠 小dora口诀:

"你啥头(机械)?多大声(电气)?怎么聊(规程)?"


📡 第三关:信号的两种形态,海浪 vs 鼓点

数据传得出去,得先变成信号

类型 特点 类比
模拟信号 连续变化 海浪
数字信号 跳跃离散 鼓点、闪烁灯

🔬 但别以为数字数据只能用数字信号,现实中数字数据也可调制成模拟信号发出去(比如调制解调器)。

🧠 巧记:

模拟连绵如歌声,数字跳跃像鼓点。


🎲【例题1】

一系统以"高电平代表1,低电平代表0"方式编码。若发送10110,对应的电平变化?

✅ 解:

  • 10110 转换为高/低:高 → 低 → 高 → 高(保持)→ 低
  • 共发生3次跳变

📌 这属于NRZ编码(非归零)


⚙️ 第四关:编码方式三巨头 ------ 比特的"妆发造型"

编码方式 ≠ 编程方式,是指"怎么让比特变成可识别的电信号"

编码方式 特点 类比
NRZ 高电平=1,低电平=0,无跳变不易同步 安静型朋友
曼彻斯特 每比特强制跳变,便于同步 自带节奏话唠
差分曼彻斯特 有/无跳变表示1或0,抗干扰强 喜欢"变化"的逻辑大师

🧠 小口诀:

NRZ看电平,曼彻斯特跳舞,差分讲变化。


🎯【例题2】

曼彻斯特编码下发送 101,电平变化几次?

  • 每比特都跳变 → 至少2跳(1)+2跳(0)+2跳(1)= 6次
    ✅ 答:6次电平跳变

📌 曼彻斯特适合同步需求高的系统(如以太网)。


🚗 第五关:串并大战 + 同异之争

比较 串行 并行
线路 一条线 多条线(如8位数据线)
成本
串扰
应用 USB、光纤 老式并口、内存总线

而同步 vs 异步:

| 同步 | 有统一时钟 | 比如火车准点发车 |

| 异步 | 自带起始位/停止位 | 比如地铁随到随走 |

🧠 小口诀:

串行走得稳,并行跑得快;同步打卡制,异步摸鱼派。


📘【例题3】

哪个说法正确?

A. 并行更适合远距离传输

B. 曼彻斯特需要额外时钟

C. NRZ更同步

D. 曼彻斯特具备自同步能力 ✅


📡 第六关:传输速率、带宽、香农的"极限速度"

别再把这些搞混:

名称 单位 含义
带宽(W) Hz 频率范围,有多少"频道"
数据率(C) bps 每秒多少比特
调制速率 Baud 每秒多少码元
香农定理 C = W·log₂(1 + S/N) 最大传输能力

🧠 小口诀:

香农定最大C,带宽乘对数比,底数必须是2,不要傻用10!


🔢【例题4】

某信道带宽5kHz,信噪比10000,最大传输速率是多少?

  • log₂(1 + 10000) ≈ 13.3
  • C ≈ 5k × 13.3 = 66.5kbps

✅ 答案:66.5kbps


📌【例题5】

曼彻斯特编码下每比特耗时1μs,实际比特率/码元率是多少?

✅ 比特率:1Mbps

✅ 码元率:2MHz(因1比特 = 2个码元)


🧠 小dora的灵魂之问

如果你发一条消息"我饿了",它会:

  • 被编码成比特
  • 每比特再转为电平
  • 再通过光纤变为光脉冲
  • 再到交换机解码
  • 最终穿越千山万水到达外卖App...

看完是不是觉得,比特也挺不容易的


🧠 终章复盘思维导图(结构化)

ini 复制代码
物理层
├── 定义:比特传输、信号转换
├── 特性:
│   ├── 机械、电气、功能、规程
├── 信号:
│   ├── 模拟 vs 数字
├── 编码:
│   ├── NRZ、曼彻斯特、差分曼彻斯特
├── 传输方式:
│   ├── 串 vs 并
│   └── 同步 vs 异步
├── 参数:
│   ├── 数据率、带宽、调制率
├── 香农公式:
│   ├── C = W·log₂(1 + S/N)

🎉 小dora语录 · 第二话

"我以为上网是加载网页,其实是铜线上的比特跳舞;

我以为网络是高端协议,其实一切荣耀,始于物理。"

相关推荐
yqcoder4 小时前
13. https 是绝对安全的吗
网络协议·安全·https
apihz8 小时前
VM虚拟机全版本网盘+免费本地网络穿透端口映射实时同步动态家庭IP教程
android·服务器·开发语言·网络·数据库·网络协议·tcp/ip
dog2509 小时前
TCP 传输时 sk_buff 的 clone 和 unclone
网络·网络协议·tcp/ip
apihz12 小时前
腾讯云轻量服务器创建快照免费API接口教程
android·服务器·数据库·python·网络协议·tcp/ip·腾讯云
kfepiza12 小时前
Linux的systemd-networkd配置:以太网(Ethernet)、绑定(Bond)、虚拟局域网(VLAN)、网桥(Bridge)笔记250712
linux·网络协议·tcp/ip
不7夜宵14 小时前
HTTP和HTTPS部分知识点
网络协议·http·https
DoraBigHead1 天前
比特的尽头,是世界的入口
网络协议
daikaimiao1 天前
https——TCP+TLS
网络协议·tcp/ip·https
Yama1171 天前
SSL与HTTP概述
网络协议·http·ssl