扩展的以太网-在物理层扩展以太网

作者 Tea-Sun · 2026年10月27日 · 约 5 分钟

在物理层扩展以太网#

扩展的以太网 · 第一讲 视频讲解 https://www.bilibili.com/video/BV1SLn96WEr9/

一句话#

物理层的扩展,本质就是把线接长、把口变多——用集线器和光纤把小网拼成大网,但冲突还是那一个冲突,带宽还是那一份带宽。


一、为什么要扩展#

早期以太网用双绞线组星形网,中心是集线器。一台集线器就卡在两个硬约束上:

限制 具体表现
端口数量有限 常见 8 口 / 16 口 / 24 口,插满为止
双绞线的距离有限 双绞线以太网一段最长 100 m,再长信号衰减到认不出来,误码率上升

想接更多机器、想跨更远的距离,就得扩展。


二、办法一:集线器级联#

把几台集线器用线串起来,几个小星形拼成一个大星形。

   ┌─主机        ┌─主机        ┌─主机
   ├─主机──集线器──┼─主机──集线器──┼─主机
   └─主机        └─主机        └─主机
  • 3 台 8 口集线器串起来,可接的主机数变成 24 台
  • 覆盖范围也跟着扩大(每段仍是 100 m,但可以一段接一段地铺)

注意术语:教材把这种「集线器之间用干线相连」的做法叫级联。 级联用的仍然是物理层的设备,连的仍然是同一根逻辑总线。


三、办法二:换传输介质#

距离不够,就换介质——把双绞线换成光纤。

教学楼A ──双绞线── 光调制解调器 ══光纤(几公里)══ 光调制解调器 ──双绞线── 教学楼B
  • 两端各加一个光纤调制解调器,负责「电信号 ↔ 光信号」的转换
  • 中间那段光纤可以拉几公里,把两栋楼、甚至两个校区连成一片
  • 光纤衰减小、抗电磁干扰,这正是它比双绞线适合长距离的原因

关键点:光调制解调器只做信号形式的转换,它不解析帧、不看 MAC 地址。所以这仍然是物理层的活。


四、两个代价(重点)#

4.1 冲突域跟着一起变大#

这是物理层扩展最要命的地方。

集线器工作在物理层,它的行为是:收到什么就转发什么,不做碰撞检测,也不做任何过滤。所以所有端口都处在同一个冲突域里,仍然要跑 CSMA/CD。

教材的例子:

主机数 集线器带宽 每台主机的平均带宽
10 台 10 Mbit/s 1 Mbit/s
20 台 10 Mbit/s 0.5 Mbit/s

机器翻一倍,总吞吐量一点没涨,每台分到的反而更少。

换句话说:

扩展到 N 台机器,不会得到 N 倍的带宽;
只会把同一份带宽,切成 N 份。

这和「加交换机」有本质区别——交换机每个端口独享带宽(第二讲会讲)。

4.2 速率不同的网段不能直接互联#

不同速率的以太网段(比如 10 Mbit/s 和 100 Mbit/s),不能用一个集线器直接连起来。

原因很直接:集线器是按比特原样转发的,它没有缓冲、没有帧的概念,也没有速率协商的能力。10 Mbit/s 的比特流进 100 Mbit/s 的端口,对方根本没法按节拍收。

所以这两张网只能各走各的——除非换一种能按速率分开的设备。


五、这一讲的结论#

手段 解决了什么 没解决什么
集线器级联 端口数量 冲突域变大、每台带宽变少
光纤 + 光调制解调器 传输距离 同上

物理层扩展只把线接长了,冲突域和带宽的问题一点没碰。

下一讲要往上一层走:用数据链路层的设备(网桥、以太网交换机),按 MAC 地址把冲突域真正拆开。


依据表#

片中表述 依据 备注
集线器端口常见 8 / 16 / 24 口 工程常识 教材未列具体端口数,属常见规格
双绞线以太网一段最长 100 m 谢希仁 7 版 §3.3.3 10BASE-T 标准约束
集线器工作在物理层,只转发比特、不做碰撞检测 §3.3.3 原文表述
星形以太网逻辑上仍是总线网,所有端口同一冲突域 §3.3.3 原文表述
集线器级联可增加主机数与覆盖范围 §3.4.1 原文表述
3 台 8 口集线器 → 24 台主机 由规格推算 示意,未计入级联占用的端口
光纤两端各加光纤调制解调器,可拉几公里 §3.4.1 原文表述,教材写作「光纤调制解调器」
10 台 10 Mbit/s → 每台 1 Mbit/s;20 台 → 每台 0.5 Mbit/s §3.4.1 原文例子 数值与教材一致
不同速率的以太网段不能直接用集线器互联 §3.4.1 原文列出的第二个缺点
集线器无缓冲、无帧概念,故不能按速率互联 由集线器工作机制推得 教材只给结论,未展开原因;本片补了机理,便于学生理解
画面中「10 台 / 20 台」的带宽条,总长相同 教学示意 表示「总带宽不变」,分格数表示台数,非精确比例

说明:本集没有讲 a = τ/T₀ 与信道利用率 S_max = 1/(1+a),这部分留作单独一集。