VLAN聚合(VLAN Aggregation,也称Super VLAN)指在一个物理网络内,用多个VLAN(称为Sub-VLAN)隔离广播域,并将这些Sub-VLAN聚合成一个逻辑的VLAN(称为Super-VLAN),这些Sub-VLAN使用同一个IP子网和缺省网关。

VLAN聚合通过定义Super-VLAN和Sub-VLAN,使Sub-VLAN只包含物理接口,负责保留各自独立的广播域;Super-VLAN不包含物理接口,只用来建立三层VLANIF接口。然后再通过建立Super-VLAN和Sub-VLAN间的映射关系,把三层VLANIF接口和物理接口两部分有机的结合起来,实现所有Sub-VLAN共用一个网关与外部网络通信,并用ARP Proxy实现Sub-VLAN间的三层通信,从而在实现普通VLAN的隔离广播域的同时,达到节省IP地址的目的。

拓扑图

VLAN聚合_映射关系

配置

sysname SW1
#
vlan batch 10 20
#
interface GigabitEthernet0/0/1
 port link-type access
 port default vlan 10
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 20
#
interface GigabitEthernet0/0/3
 port link-type trunk
 port trunk allow-pass vlan 2 to 4094
sysname SW2
#
vlan batch 10 20 30 100
#
vlan 30
 aggregate-vlan
 access-vlan 10 20
#
interface Vlanif30
 ip address 10.1.1.254 255.255.255.0
#
interface Vlanif100
 ip address 10.1.100.254 255.255.255.0
#
interface GigabitEthernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 2 to 29 31 to 4094
#
interface GigabitEthernet0/0/2
 port link-type access
 port default vlan 100

VLAN聚合_IP_02

VLAN聚合_映射关系_03

VLAN聚合_IP_04

结果查看

查看VLAN聚合

VLAN聚合_映射关系_05

PC1、PC2都能访问服务器

VLAN聚合_IP_06

VLAN聚合_IP_07

PC1、PC2互通

由于PC1与PC2属于不同VLAN,无法直接通信,需要开启VLAN间的ARP代理实现三层互通

interface Vlanif30
 arp-proxy inter-sub-vlan-proxy enable

VLAN聚合_子网_08