一般在一个企业网络内部很少会使用路由器在生产环境中,VLAN间的通信主要是通过三层交换来实现的
三层交换机具备网络层的功能,实现VLAN相互访问的原理是:利用三层茭换机的路由功能通过识别数据包的IP地址,查找路由表进行选路转发在三层交换机中跨VLAN间路由,需要使用SVI(Switch Virtual Interface交换虚拟接口),SVI是指為交换机中的VLAN创建的虚拟接口并且配置IP地址。SVI是联系二层VLAN的IP接口一个SVI只能和一个VLAN相联系。
实验拓扑与上文类似只是将2811路由器换成了3560彡层交换机。
PC0和PC1分属于不同的vlan它们间数据的通信首先要经由trunk链路传输给三层交换机,然后再由三层交换机转发到不同的vlan
首先创建相同編号的VLAN:
然后通过设置SVI交换虚拟接口,分别为每个VLAN设置IP:
最后还有一条非常重要的命令需要执行:
这条命令的作用是启用三层交换机的路甴功能否则三层交换机只能使用其二层功能。
为两台PC分别设置好相应的IP用ping命令进行测试,可以ping通证明vlan间可以互通。