| 特性 | 集线器 Hub | 交换机 Switch |
|---|---|---|
| 工作层次 | 物理层 | 数据链路层 |
| 冲突域 | 所有端口同一域 | 每端口独立域 |
| 转发方式 | 广播 | 按 MAC 地址转发 |
| 带宽 | 共享 | 独占 |
| 双工 | 半双工 | 全双工 |
表项格式:MAC地址 | 端口号 | 老化时间,如 AA-AA-...-AA | 1 | 300s。
收到帧(入端口 P,目的 MAC=D):
初始:MAC 地址表为空
1. A(端口1) → C(未知):
学习 A→端口1;查找 C 未找到;泛洪到端口2,3,4
2. C(端口2) → A(端口1):
学习 C→端口2;查找 A 端口1;从端口1 单播转发
3. B(端口1) → D(端口3):
学习 B→端口1;查找 D 端口3;从端口3 单播转发
完整接收帧 → CRC 校验 → 正确则转发,错误则丢弃。优点:不转发错误帧、可靠性高;缺点:延迟大(要收完整个帧)。现代交换机默认方式。
读取目的 MAC(前 6 字节)即立即转发。优点:延迟小;缺点:可能转发错误帧和超短帧。
收到 64 字节(最小帧长)后转发,避免转发冲突碎片。延迟介于前两者之间。
| 表项来源 | 说明 |
|---|---|
| 动态学习 | 收到帧时自动学习源 MAC |
| 静态配置 | 管理员手动添加 |
| 丢弃 | 老化超时或手动删除 |
| 考点 | 说明 |
|---|---|
| MAC 地址表自学习 | 源 MAC 学习,目的 MAC 查找 |
| 转发决策 | 单播 / 泛洪 / 丢弃的条件 |
| 交换方式对比 | 存储转发 / 直通 / 无碎片 |
| 冲突域与广播域 | 交换机分隔冲突域,不分隔广播域 |
↑ 站内 HTML 相对链接(纯网页可浏览);本页右上「在 Obsidian 中打开」跳回源笔记。