VI 是配置在多层交换机中的虚拟接口。可以为交换机上的任何 VLAN 创建 SVI。因为没有接口专用的物理端口,所以认为 SVI 是虚拟的。它可以像路由器接口那样执行相同的 VLAN 功能,也能以与路由器接口相同的方式配置在 VLAN 中(例如:IP 地址、入站 ACL/出站 ACL 等)。VLAN 的 SVI 为在与该 VLAN 相关联的所有交换机之间传输的数据包提供了第 3 层处理过程。
默认情况下会为默认 VLAN (VLAN 1) 创建一个 SVI,以方便远程管理交换机。必须明确创建其他 SVI。特定 VLAN SVI 第一次进入 VLAN 接口配置模式时创建 SVI,比如当输入 interface vlan 10 命令时。所使用的 VLAN 编号对应与 802.1Q 封装 TRUNK 上的数据帧相关联的 VLAN 标记,或者对应为访问端口配置的 VLAN ID (VID)。当创建 SVI 作为 VLAN 10 的一个网关时,请将该 SVI 接口命名为 VLAN 10。为每个 VLAN SVI 配置和分配 IP 地址。
以下是配置 SVI 的几个原因:
为 VLAN 提供网关,使流量可以路由到或路由出该 VLAN
为交换机提供第 3 层 IP 连接
支持路由协议和桥接配置
以下是 SVI 的几个优势(唯一缺点是多层交换机比较昂贵):
因为所有都由硬件交换和路由,所以比单臂路由器要快很多。
从交换机到进行路由的路由器都不需要外部链路。
没有限制为一个链路。可在交换机之间使用第 2 层 EtherChannel 以获得更多带宽。
在MLS去S1的接口设置no switchport #设置为路由接口
在MLS上配置vlan 10,20,30,99, 99是MLS, s1,s2,s3的管理vlan
在vlan 10,20,30,99上配置网关ip
ip routing #开启路由功能