交换机
交换机
1. 交换机是干什么的?(核心功能)
交换机的主要工作是数据转发。它的存在解决了两个核心问题:
- 多设备互联: 一个路由器通常只有 4 个网口,但一个办公室可能有 50 台电脑。交换机提供大量的端口(常见有 8、16、24、48 口),让所有设备都能连入网络。
- 定向传输(不打架): 早期的网络设备(集线器 Hub)会将信息广播给所有人,导致网络拥塞。交换机会“记住”每台设备的身份(MAC 地址),实现点对点通信。
比喻:
- 集线器 (Hub): 像在大厅里用大喇叭喊话,所有人都能听见,一次只能一个人说。
- 交换机 (Switch): 像打电话,拨通分机号后,两人直接对话,其他人互不干扰。
2. 交换机是怎么工作的?(原理)
交换机非常“聪明”,它有一张** MAC 地址表**(可以理解为通讯录):
- 学习: 当电脑 A 给电脑 B 发数据时,交换机记录下 A 的网口位置和它的 MAC 地址。
- 查找: 它查看数据包的目标地址,去表里找 B 在哪个口。
- 转发: 找到后,直接将数据推送到 B 所在的端口,而不惊动其他电脑。
1. 核心机制:MAC 地址表
交换机内部有一张动态更新的表格,记录了端口号与连接设备的 MAC 地址之间的对应关系。
- 初始状态: 交换机刚开机时,MAC 地址表是空的。
- 学习过程: 当某个端口收到一个数据帧时,交换机会查看该帧的源 MAC 地址,并将其与接收端口号绑定记录到表中。
2. 交换机的四个动作
当一个数据帧进入交换机后,它会根据 MAC 地址表执行以下操作之一:
① 学习 (Learning)
每收到一个帧,交换机都会“记账”。它看一眼发件人(源 MAC),更新自己的表。如果这个地址已经存在,则刷新它的生存时间(Aging time)。
② 泛洪 (Flooding) / 广播
如果交换机在表里查不到目标 MAC 地址,或者目标地址是广播地址(FF:FF:FF:FF:FF:FF),它会将这个帧复制并发送给除接收端口以外的所有端口。这保证了目标设备一定能收到信息。
③ 转发 (Forwarding)
如果目标 MAC 地址在表里有记录,交换机就直接将帧从对应的端口送出去。这就像点对点专线,不会干扰其他端口的通信。
④ 丢弃 (Discarding / Filtering)
如果目标 MAC 地址对应的端口正是收到该帧的端口(比如通过集线器连接的回路),或者帧经过校验(FCS)发现损坏,交换机会直接丢弃它。
3. 交换机的工作流程演示
假设电脑 A(端口 1)要给电脑 B(端口 2)发消息:
- A 发出帧: 交换机从口 1 收到帧,记录“A 在口 1”。
- 查找 B: 交换机查表发现没有 B 的记录,于是向口 2、3、4 泛洪。
- B 回应: 电脑 B 收到后给 A 回复。交换机从口 2 收到回包,记录“B 在口 2”。
- 定向通信: 此时表里已经有了 A 和 B。以后 A 再找 B,交换机直接在口 1 和口 2 之间转发,口 3 和口 4 的设备完全看不见这些流量。
4. 冲突域与广播域
理解交换机原理时,必须搞清楚这两个概念:
- 隔离冲突域: 交换机的每个端口都是一个独立的冲突域。这意味着端口 1 和端口 2 可以同时全双工通信,不会像集线器(Hub)那样发生撞车。
- 不隔离广播域: 默认情况下,交换机无法阻止广播包。如果局域网内广播包太多(广播风暴),网络会变慢。为了解决这个问题,我们需要引入 VLAN(虚拟局域网)。
5. 交换方式 (Switching Modes)
- 存储转发 (Store-and-Forward): 接收完整个帧并检查是否有错再转发。最安全,目前最常用。
- 直通转发 (Cut-Through): 只要看到目标 MAC 就立刻转发。延迟极低,但不校验错误。
- 无碎片转发 (Fragment-Free): 接收前 64 字节(确保没碰撞)后开始转发。
3. 常见的交换机类型
| 类型 | 描述 | 适用场景 |
|---|---|---|
| 傻瓜交换机 (Unmanaged) | 插电即用,无法设置。 | 家庭、小型办公室。 |
| 网管交换机 (Managed) | 可以划分 VLAN(虚拟局域网)、监控流量、设置优先级。 | 企业、机房、医院等复杂环境。 |
| PoE 交换机 | 通过网线同时传输数据和电力。 | 连接摄像头 (IP Cam) 或无线 AP,省去电源线。 |
路由器是什么
1. 路由器是干什么的?
路由器的核心任务是寻径(Routing),也就是为数据包指路。它的主要功能包括:
- 连接不同网络: 它是你家内网(LAN)与运营商外网(WAN)之间的唯一门户。
- 分配 IP 地址: 路由器内置了 DHCP 服务,给连上的手机、电脑分发类似“门牌号”的私有 IP 地址。
- NAT 转换(最重要的秘密): 运营商通常只给你一个公网 IP,路由器通过 网络地址转换(NAT) 技术,让全家几十个设备能共享这一个 IP 上网。
- 安全防护: 路由器自带简易防火墙,挡住外部的主动攻击。
2. 路由器的内部结构
你在市面上买到的“无线路由器”,其实是一个三合一的设备:
- 路由器 (Router): 负责连接宽带、拨号、寻址。
- 交换机 (Switch): 路由器背后的那几个 LAN 口,负责有线连接。
- 无线接入点 (AP): 那些天线,负责把有线信号变成 Wi-Fi 信号。
3. 路由器 vs 交换机:本质区别
很多人分不清这两者,可以用这个生活化的比喻:
| 特性 | 交换机 (Switch) | 路由器 (Router) |
|---|---|---|
| 比喻 | 楼层里的走廊和门 | 大楼的传达室/大门 |
| 工作层级 | 数据链路层(第二层) | 网络层(第三层) |
| 识别标识 | MAC 地址(物理编号) | IP 地址(逻辑编号) |
| 主要任务 | 让家里电脑和打印机说话 | 让家里电脑和百度/腾讯说话 |
4. 选购时的关键术语
- 双频/三频: 指 Wi-Fi 频率。2.4GHz 穿墙好但慢;5GHz 极快但穿墙差。
- Wi-Fi 6 / Wi-Fi 7: 新一代的传输标准,延迟更低,能同时连接更多设备不卡顿。
- Mesh 组网: 如果你家房子很大,一台路由器覆盖不住,可以用两三台支持 Mesh 的路由器“接力”,实现全屋 Wi-Fi 无缝切换。
总结
路由器是局域网的“出口”。没有它,你的设备只能在家里互相传文件(单机局域网),而无法访问互联网。
您是遇到家里 Wi-Fi 信号不好的问题了,还是想知道如何进入路由器后台(比如 192.168.1.1)进行设置?
以太网mac地址
以太网 Ethernet:就是我们平常说的局域网
以太网地址:mac地址、硬件地址、物理地址 --》帧里的地址 --》数据链路层的使用
如果说 IP 地址是网络世界里的“收件地址”(会随着你搬家、连接不同 Wi-Fi 而改变),那么 MAC 地址就是设备的“身份证号”,它是出厂时就烧录在网卡里的唯一物理标记。
1. 什么是 MAC 地址?
MAC (Media Access Control) 全称是介质访问控制地址。
-
唯一性: 全球每一块网卡(有线网卡、Wi-Fi 芯片、蓝牙模块)都有一个独一无二的 MAC 地址。
-
格式: 通常由 48 位二进制 组成,但为了方便阅读,我们习惯用 12 位十六进制 来表示,每两个数字一组,中间用冒号或连字符隔开。
-
例如:
00:0C:29:4F:8B:35
2. MAC 地址的构成
一个标准的 MAC 地址分为两个部分,一眼就能看出这块网卡是谁生产的:
| 部分 | 名称 | 位数 | 作用 |
|---|---|---|---|
| 前 24 位 | OUI (厂商代码) | 前 6 位十六进制 | 由 IEEE 分配,代表生产厂家(如华为、苹果、Intel)。 |
| 后 24 位 | NIC (设备代码) | 后 6 位十六进制 | 厂家自己分配,确保每一块网卡序列号不重复。 |
3. 为什么有了 IP 地址,还需要 MAC 地址?
这是一个非常经典的问题。它们在网络中分工明确:
- IP 地址(逻辑地址): 负责“长途运输”。它告诉网络包要去哪个城市、哪个小区。
- MAC 地址(物理地址): 负责“最后一公里”。当数据包到达你的局域网(交换机)时,交换机不看 IP,它只看 MAC 地址来决定把数据包扔进哪个网口。
生活化比喻:
- IP 地址 = 邮寄地址(XX省XX市XX路XX号)。
- MAC 地址 = 收件人的身份证号。
- 邮递员根据地址(IP)找到你的楼,但最后把包裹递给你时,需要核对你的身份(MAC)。
4. 交换机是如何利用 MAC 地址的?
交换机内部有一张 MAC 地址表。
- 当一个数据帧进入交换机时,交换机会记录下:“1 号口连着 MAC 地址为 A 的电脑”。
- 下次有人要发给 A 时,交换机直接把电信号发往 1 号口。
- 这种基于 MAC 地址的精准投放,避免了局域网内的拥堵。
Ethernet 帧的格式

