🌐 第六章 路由
📄 一句话概括

VLAN 的好处一共四笔,全都源自同一件事——把一个大广播域切成几个互不打扰的小广播域:① 广播域变小(广播只在本 VLAN 内打转,性能上升);② 天然隔离(跨 VLAN 二层不给转发,安全性上升);③ 位置自由(网络按人分组、不按楼层分组);④ 省钱省线好排障(一台设备顶多台,故障关在屋里)。但它不是免费的午餐:好处有边界——只隔离广播域、不隔离同一 VLAN 内的横向攻击,切得太碎反而添麻烦。

📝 本节和前面几节的关系

6.13 讲的是"怎么切"——端口分组、Access/Trunk 两种角色、802.1Q 标签;本节回答"切了到底赚到什么"。这一章很绕的因果链在这里收口:5.11 的泛洪是病灶(广播人人都得听),5.8 的广播域是病根(一台交换机一个域),6.13 的 VLAN 是手术刀,6.12 的三层交换机是术后的桥(切开还得能互通),而本节是术后的体检报告。

一、收益一:广播域变小——最直接的那一笔

先把因果链条摆顺:

VLAN 一隔,这套开销立刻被按域分摊:

📌 一句话:VLAN 不增加你的带宽,它只是把无效流量关进小房间,让带宽更多留给真正有用的数据。这是它最实在、最没有争议的一笔收益。

二、收益二:天然隔离——但别把 VLAN 当防火墙

跨 VLAN 的帧,二层交换机根本不转发(6.13)。这意味着两台设备之间:

但这里有三条必须记牢的边界:

  1. VLAN 只隔离广播域,不隔离同一 VLAN 内的横向攻击。同一个 VLAN 里的 ARP 欺骗、泛洪攻击、中间人攻击,它一点办法都没有——那要靠端口安全、私有 VLAN、DHCP Snooping、802.1X 这些手段(5.14 讲的 MAC 表管理、5.21 讲的接入认证,管的就是这块)。
  2. 它是逻辑隔离,不是物理隔离。两条线可能插在同一台交换机、走同一根上联光纤,只是配置把它们分了家——配置一改就能通。所以别拿它当"安全区"的硬边界。
  3. "分开"和"防住"是两件事。VLAN 的价值是缩小战场:原来 1000 人的大厅里出事,谁都能被波及;现在切成 10 个 100 人的房间,最坏也就是一个房间遭殃,而且查起来范围小得多。

📌 一句话:VLAN 是"缩小战场",不是"消灭敌人"。把它理解成防火墙,早晚要吃亏。

三、收益三:位置自由——网络跟着人走,不跟着墙走

这是运维最喜欢的一笔,也是"虚拟"两个字最值钱的地方。

没有 VLAN 的世界:想按部门隔离,就得按部门布线——财务部在三楼、市场部在四楼,那三楼的交换机一个网段、四楼一个网段。网络结构被建筑结构绑死了。后果:

有 VLAN 的世界:

所以:"按逻辑分组"取代了"按位置分组",网络从"跟着墙走"变成"跟着业务走"。

⚠️ 但这笔收益有个代价要讲清楚:它把"布线问题"换成了"配置问题"。线不用动了,但 VLAN 表、Trunk 口、端口归属都得有人管、有人维护。中大型网络里,配错一个口就把人划进了错的 VLAN——看不见的错比看得见的线更难查。收益是真的,成本也是真的。

四、收益四:省钱、省线、好排障

前三笔是"好在哪里",这一笔是"值多少钱":

项目 没有 VLAN 有 VLAN
设备 每个部门一台独立交换机 一台大交换机切多个 VLAN
布线 按部门重复布线、走独立链路 一条主干(Trunk)承载全部 VLAN
扩容 加部门就要加设备、加线 加端口、配 VLAN 号
排障 一处风暴,全楼遭殃 故障被关在屋里,影响面 = 一个 VLAN
安全 一个域里人人能敲彼此的门 默认不问不答,互通需显式放行

故障隔离这笔值得单独说:广播风暴、环路、某台设备的异常流量、DHCP 里冒出来的私接路由器——这些典型故障从前会顺着广播域蔓延到全网,现在被关在单个 VLAN 里。别人家的火,烧不到你屋里,这就是"缩小影响面"的工程价值。

五、好处有边界:别切上瘾

VLAN 不是越多越好,也不是处处都该用:

📌 一句话:VLAN 是工具,不是目标。按业务需要切——需要隔离的(访客、财务、生产设备、IoT)切开,天然一体的(同一部门的办公终端)不必硬切。

六、动手 Demo(Demo84):用三组连通性对比,看见广播域的边界

这一节家里就能做,用 6.13 提过的家用路由器"IPTV 专用口"——它就是给普通人准备的 VLAN:

准备:一台家用路由器(带 IPTV 专用口或 VLAN 设置项)。

  1. 第 1 组对比(同广播域 → 通):两台电脑都插普通 LAN 口(或都连同一个 Wi-Fi),ipconfig 记下地址,互相 ping —— 通。这是同一个 VLAN、同一个广播域。
  2. 第 2 组对比(跨广播域 → 不通):把其中一台的网线插到IPTV 专用口上,ipconfig 看结果 —— 通常拿不到原来网段的地址(要么是 169.254.x.x 的"没谈成"地址,要么是另一个网段),再 ping 原来那台 —— 不通。相邻的两个网口,网段就是不一样,这就是 VLAN 在干活。
  3. 第 3 组对比(同 VLAN 内仍通):如果路由器允许指定某个 LAN 口进 IPTV 的 VLAN,让两台电脑都进这个 VLAN —— 它们又通了。说明 VLAN 不是"禁掉这些口",而是"把这些口另外编成一个组"。

再看一眼(30 秒推演):

  1. 在电脑上敲 ipconfig /all——看不到任何 VLAN 信息;敲 arp -a——只能看到同广播域(同网段)的邻居(6.12 Demo82 也是这个道理)。为什么跨 VLAN 的邻居永远进不了这张表? 因为 ARP 请求是广播,出不了本 VLAN,根本问不到。
  2. 单位/学校交换机(有账号的话):show vlan brief 看每个 VLAN 有哪些端口,顺便感受一下"一个 VLAN 就是一个广播域"——表里有几个 VLAN,这台交换机就有几个广播域。
  3. 全部完成。你现在能说清:VLAN 的四笔收益分别来自哪里、边界在哪里、什么时候不该用它。

七、常见误区

八、动手自测

点开自测(先自己答,再展开) 1. VLAN 的四笔收益分别是什么?它们共同的源头是什么? 2. 为什么说 VLAN"不增加带宽,只提高效率"? 3. 一场广播风暴在没划 VLAN 和划了 VLAN 的网络里,影响面有什么不同? 4. VLAN 隔离的边界在哪三条? 5. "VLAN 不是防火墙"这句话该怎么理解?举一个它管不住的安全问题。 6. 为什么说 VLAN 让"网络跟着人走、不跟着墙走"?它的代价是什么? 7. 从设备、布线、扩容、排障四个角度看,VLAN 省在哪? 8. 为什么说"VLAN 不是越多越好"?举两个切太碎的坏处。 9. 哪些场景通常**该**划 VLAN、哪些**不必**划? 10. 家用路由器的"IPTV 专用口"体现了 VLAN 的哪一笔收益?为什么插上去拿不到原网段地址?

答案:① ①广播域变小(性能)②天然隔离(安全)③位置自由(灵活)④省钱省线好排障(成本与管理);共同源头=把一个大广播域切成几个互不打扰的小广播域。② 物理带宽由链路决定,VLAN 不改变它;它减少的是无关广播占用的那部分带宽和设备处理开销。③ 没划:风暴顺着整个广播域蔓延,全楼遭殃;划了:被关在单个 VLAN 内,影响面缩小到一个域。④ 只隔离广播域(同 VLAN 内横向攻击管不了)、是逻辑隔离(配置一改就通)、只隔离不防住(缩小战场而非消灭敌人)。⑤ 它不检查、不拦截、不记录,只是让 VLAN 之间根本不通;同一 VLAN 内的 ARP 欺骗它完全无能为力,要靠端口安全/私有 VLAN/DHCP Snooping。⑥ 同一 VLAN 可跨楼层跨楼延伸(Trunk 承载),设备搬到哪网段跟到哪;代价是布线问题变成配置问题——VLAN 表、Trunk 放行、端口归属都得有人维护,配错难查。⑦ 设备:一台顶多台;布线:一条主干承载全部 VLAN,不用按部门重复布线;扩容:加端口配 VLAN 号即可;排障:故障关在屋里,影响面=一个 VLAN。⑧ 切太碎会让每次跨 VLAN 访问都绕三层(多一跳、过 CPU)、路由条目随 VLAN 数膨胀、管理配置成本上升。⑨ 该划:访客网络、财务/生产等重要隔离域、IoT 与摄像头、IPTV 这类专网;不必划:同一部门的办公终端、本来就要频繁互访且没有安全边界的一组设备。⑩ 体现了天然隔离(可能还有位置自由);因为 IPTV 口被划进了另一个 VLAN,它的广播域与原网段不同——DHCP 广播出不去、也收不到原网段的 DHCP 应答,所以拿不到原网段的地址。

九、下一步学什么

相关笔记