网络的由来 → 网络为什么要"变大" → 变大遇到的四个问题 → 集线器的缺陷 → 交换机如何逐一解决
一、认证体系与网络的本质
| 认证 | 定位 |
|---|---|
| HCIA | 初级网络工程师 |
| HCIP | 高级网络工程师 |
| HCIE | 专家级网络工程师 |
什么是网络? 网络 = 计算机技术 + 通信技术 的结合。
1. 计算机技术:抽象语言如何变成电信号
这是理解"分层"的起点------人说的话(抽象语言)要变成线缆里的电信号,必须逐级转换:
| 转换过程 | 对应层次 |
|---|---|
| 抽象语言 → 电信号(整体目标) | --- |
| 抽象语言 → 编码 | 应用层 |
| 编码 → 二进制 | 表示层 |
| 二进制 → 电信号 | 介质访问控制层(MAC) |
| 处理电信号 | 物理层 |
记住这条链:人 → 编码 → 二进制 → 电信号,后面学的 OSI 七层就是在这条链上继续细分出来的。
2. 通信技术:关键历史节点
-
1946 年 2 月 14 日:世界上第一台电子计算机诞生(ENIAC)。
-
1876 年 :贝尔发明电话,催生公共交换电话网(PSTN) ,采用电路交换(PPT 标注 1888 年为其后续发展节点)。
-
阿帕网(ARPANET) :最早的计算机网络,1969 年建成,其形态是对等网(各节点地位平等,没有中心)。
二、扩大网络的两条路
网络要变大,只有两个方向:
-
增加节点数(接入更多设备)
-
增加传输距离(数据传得更远)
1. 增加传输距离 ------ 靠传输介质
(1)网线 ------ RJ-45 双绞线
-
分类:屏蔽双绞线(STP) / 非屏蔽双绞线(UTP)
-
按线类分:五类、超五类、六类、七类
-
超五类(Cat5e) :速率 1000 Mbps ,有效距离 100 m ,超过后信号衰减
(2)光纤 ------ 光导纤维(长距离首选)
-
电转光:发光二极管 、注入式激光二极管
-
光转电:光电二极管
-
单模光纤:用注入式激光二极管 ,信号畸变小 ,传输距离可达 5 公里
-
多模光纤:用发光二极管
(3)无线 、(4)同轴电缆(早期使用,现多用于有线电视)
中继器(放大器) :物理层 设备,作用是放大/整形信号,最多只能延长 5 倍的传输距离------这说明了单纯堆设备解决不了距离问题。
2. 增加节点数 ------ 靠拓扑结构
PPT 列出 5 种网络拓扑结构:总线型(直线型)、环型、星型、树型、网状型。
-
星型/树型依赖中心设备(早期是 HUB,后期是交换机)
-
网状型可靠性最高但成本最贵(广域网/核心层常用)
三、HUB(集线器):物理层设备的四大缺陷
HUB 工作在物理层 ,本质是"多端口中继器"------它只做电信号放大广播,不认识任何地址。由此产生四个问题:
1. 地址问题
设备之间要能区分,需要一个地址,且必须满足两个条件:
-
全球唯一
-
格式统一
→ 这就是 MAC 地址 :芯片出厂时由厂家烧录进去的一个串号,48 位二进制 构成(12 位十六进制,如 00-54-5A-54-64-BA)。
-
查看命令:
ipconfig /all(Windows 下可看到物理地址) -
MAC 地址工作在介质访问控制层
2. 冲突问题 ------ CSMA/CD
HUB 是共享介质,所有端口同属一个冲突域 ,多台设备同时发数据就会碰撞。 解决办法:CSMA/CD(载波侦听多路访问 / 冲突检测) ------先听后发、边发边听、冲突则退避重发。本质上就是排队,效率很低。
3. 安全问题
HUB 收到数据会向所有端口广播,任何一台设备接上去都能"旁听"别人的数据。
4. 延迟问题
所有节点共享带宽,节点越多越慢。
四、需求推动进化:从 HUB 到交换机
HUB 的四个缺陷,直接导出了网络的三大需求:
| 需求 | 要解决的问题 |
|---|---|
| 1. 无限延长传输距离 | 中继器只能延长 5 倍 |
| 2. 完全解决冲突 | 所有节点可以同时收发数据,不再排队 |
| 3. 实现单播 | 一对一的通信,同时解决安全 和延迟 |
交换机(二层设备)的转发原理
-
电流来到交换机 → 先转换成二进制(识别数据);
-
看数据包中的源 MAC 地址 → 把「源 MAC ↔ 进入的接口 」的对应关系记入本地 MAC 地址表 (这叫学习);
-
再看目标 MAC 地址,查本地 MAC 地址表:
-
表中有记录 → 按记录从对应接口发出 → 实现单播;
-
表中无记录 → 泛洪 :从除进入接口之外的所有接口发送一遍。
-
MAC 地址表要点
-
一个接口可以对应多个 MAC 地址 → 对
-
一个 MAC 地址可以对应多个 接口 → 错(一个 MAC 只能从唯一接口学到,否则会来回漂移)
-
老化时间:300 s(300 秒内无流量则删除该表项,防止表项僵死)
五、速记要点
-
网络 = 计算机技术 + 通信技术;人说话 → 编码 → 二进制 → 电信号。
-
第一台电子计算机 1946.2.14 ;贝尔 1876 年电话网(电路交换);最早网络是阿帕网 ,形态为对等网。
-
扩大网络只有两招:加节点、加距离。
-
超五类线:1000 Mbps / 100 m ;单模光纤配激光二极管 、畸变小、5 km ;多模配发光二极管。
-
中继器是物理层 设备,最多延长 5 倍距离。
-
MAC 地址 48 位二进制 ,要求全球唯一 + 格式统一 ,工作在介质访问控制层。
-
HUB 四大缺陷:地址、冲突(CSMA/CD)、安全、延迟。
-
交换机的解法:学习 + 查表 + 单播/泛洪 ,MAC 表老化 300 s。
-
"一个接口多个 MAC" 对,"一个 MAC 多个接口" 错。