一、VLAN间通信原理
一个VLAN即是一个广播域,相同VLAN内的设备可以直接进行二层通信,而不同VLAN的设备无法直接通信。要实现VLAN之间的通信,需借助三层设备(具备路由功能的设备),如路由器,或者三层交换机。
二、通过路由器实现VLAN间路由
(1)在该场景中,路由器使用物理接口与VLAN对接,每个物理接口为单个VLAN服务
(2)在SW的GE0/0/1和GE0/0/2接口需配置为Access类型,因为该接口只加入一个VLAN
(3)在Router的GE0/0/1和GE0/0/2口分别配192.168.10.254和192.168.20.254地址
(4)在Router加入两个网段的路由
注:这种方案配置虽然简单,但是可扩展性不高
三、通过子接口实现VLAN间路由
(1)在该场景中,路由器基于物理接口创建多个子接口(Sub-Interface),通过子接口为VLAN提供服务,每个子接口为单个VLAN提供服务
(2)一个物理接口可以承载多个子接口,而子接口是软件的逻辑接口,因此增加及维护子接口非常方便
(3)SW的GE0/0/24接口需配置为Trunk类型,因为需承载多个VLAN的流量
四、通过三层交换机实现VLAN间的路由
(1)在该场景中,交换机先配好VLAN 10 20
(2)在交换机配好相应物理接口划入VLAN 10 20
(3)交换机分别创建Inter Vlan 10 20