AI 助教问 AI 助教
东方瑞通 · HCIA

VLAN 间路由与三层交换

不同 VLAN 属于不同广播域,二层无法直接通信,必须借助三层设备进行路由;三层交换机通过为每个 VLAN 创建 SVI(VLANIF 接口)作为网关,实现 VLAN 间路由转发。

考点精讲

  1. VLAN 实现了二层隔离,但不同 VLAN 的主机若要通信,必须经过三层路由。常见方式有两种:一是用路由器做单臂路由,通过子接口识别 VLAN;二是用三层交换机为每个 VLAN 创建 VLANIF 接口(SVI)充当网关,跨 VLAN 报文经网关查路由表转发。三层交换机既能二层转发又能三层路由,在企业网中应用最广。主机跨 VLAN 通信时,先把报文发往本 VLAN 网关(SVI),由三层交换机完成路由后转发到目的 VLAN。

记忆技巧

『跨 VLAN 必过网关』:每个 VLAN 一个 SVI 网关,跨 VLAN 就是路由转发
对比记忆:单臂路由=路由器子接口,三层交换=交换机 VLANIF 接口

常见误区

  • 误以为不同 VLAN 可以二层直接互通,忽略必须经三层路由
  • 混淆 SVI(VLANIF)与物理接口——SVI 是逻辑三层接口
  • 认为三层交换机只能路由、不能二层转发

真题思路

  • 【示例】 关于 VLAN 间通信,下列说法正确的是?
    不同 VLAN 在二层即可直接通信 三层交换机通过 SVI(VLANIF)接口作为网关实现 VLAN 间路由 单臂路由使用交换机的物理口划分 VLAN 跨 VLAN 通信无需三层设备参与
    答案:B
    解析:不同 VLAN 二层隔离,必须经三层路由;三层交换机用 SVI 做网关,单臂路由用路由器子接口,故 B 正确。

常见问题

Q:不同 VLAN 为什么不能直接通信?

A:因为它们属于不同的广播域,二层隔离。

Q:三层交换机如何实现 VLAN 间路由?

A:为每个 VLAN 创建 SVI(VLANIF)接口作网关。

Q:单臂路由是什么?

A:用路由器子接口承载多个 VLAN 实现路由。

相关知识

教材出处:第5章 VLAN原理与配置 不同 VLAN 之间如何通信

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑