通常情况下,如果不采用一些特殊的方法如采用Hybrid端口的方法)不同的 vlan 之间是不能够进行二层(数据链路层)通信的,这也是VLAN技术的基本出发点;一般地,VLAN之间的通信是需要在第三层(网络层)才能实现的。实现VLAN间的三层通信的方法有很多,最为传统的方法是使用路由器。除此之外,常用的方法还有很多,例如,在交换机上使用 VLANIF接口,在交换机上使用VLAN聚合方法,HYBRID接口方法。
VLANIF接口只是一个逻辑意义上的三层接口。采用VLANIF接口的方法时,每一个VLAN都对应了交换机上的一个 VLANIF接口,不同的VLAN对应了不同的 VLANIF接口,并且每个VLAN中的终端设备的网关地址就是所对应的 VLANIF接口的IP地址。
显然,使用VLANIF接口方法的一个主要缺点就是比较耗费IP地址资源,这是因为每一个不同的VLAN都必须对应一个不同的vANF接口,而每个不同的 VLANIF接口都必须配置一个不同的IP地址。
VLAN间的通信也可以通过使用VLAN聚合的方法来实现VLAN聚合使用了两种类型的VLAN,分别称为Sub-vlan和 Super--vlan.vlAn聚合的方法可以节省大量的IP地址资源,这是因为一个 Super--VLAN需要配置一个 VLANIF接口,并为该VLANIF接口配置一个IP地址,但该 Super--VLAN下的各个Sub-vl都无需再配置 VLANIF接口。
下图为两种方法的实验拓扑以及配置,两种方法配置主要不同是在交换机LSW2上。LSW1与LSW3配置相同,保持不变。
注意:Super--vlan是不能包含任何物理端口的。接口要开启ARP代理功能。