配置VLAN间通过VLAN聚合通信示例
该组网的特点是以较少的IP地址实现了VLAN间通信。
组网需求
某公司拥有多个部门且位于同一网段,为了提升业务安全性,同一部门的员工划分到同一个VLAN中,不同部门的员工划分到不同VLAN中。现由于业务需要,不同部门间的员工需要互通。
如图7-17所示,研发部和测试部分布在不同的VLAN中,现需要实现不同VLAN间的员工可以互相访问。
由于研发部和测试部门位于同一网段,为了节省IP地址,可在连接研发部门和测试部门的设备上部署VLAN聚合实现不同VLAN间互通。
配置思路
采用如下思路配置VLAN间通过VLAN聚合通信:
- 在CE上创建VLAN,确定用户所属的VLAN。
在PE上配置VLAN聚合。
配置二层转发功能。
创建Super-VLAN,并把Sub-VLAN加入Super-VLAN。
创建Super-VLAN对应的VLANIF接口,并配置IP地址,作为网关地址。
数据准备
为完成此配置例,需准备如下的数据:
- 用户所属的VLAN ID。
- 用户的IP地址。
- CE连接用户的接口编号。
- Sub-VLAN ID、Super-VLAN ID。
- Super-VLAN对应的VLANIF接口编号及IP地址。
操作步骤
- 在CE上创建VLAN,并将二层端口加入VLAN
# 配置CE1。
<HUAWEI> system-view
[~HUAWEI] sysname CE1
[*HUAWEI] commit
[~CE1] vlan batch 2
[*CE1] interface gigabitethernet 0/1/1
[*CE1-GigabitEthernet0/1/1] portswitch
[*CE1-GigabitEthernet0/1/1] undo shutdown
[*CE1-GigabitEthernet0/1/1] port link-type access
[*CE1-GigabitEthernet0/1/1] port default vlan 2
[*CE1-GigabitEthernet0/1/1] quit
[*CE1] interface gigabitethernet 0/1/2
[*CE1-GigabitEthernet0/1/2] portswitch
[*CE1-GigabitEthernet0/1/2] undo shutdown
[*CE1-GigabitEthernet0/1/2] port link-type access
[*CE1-GigabitEthernet0/1/2] port default vlan 2
[*CE1-GigabitEthernet0/1/2] quit
[*CE1] interface gigabitethernet 0/1/3
[*CE1-GigabitEthernet0/1/3] portswitch
[*CE1-GigabitEthernet0/1/3] undo shutdown
[*CE1-GigabitEthernet0/1/3] port link-type trunk
[*CE1-GigabitEthernet0/1/3] port trunk allow-pass vlan 2
[*CE1-GigabitEthernet0/1/3] quit
[*CE1] commit
# 配置CE2。
<HUAWEI> system-view
[~HUAWEI] sysname CE2
[*HUAWEI] commit
[~CE2] vlan batch 3
[*CE2] interface gigabitethernet 0/1/1
[*CE2-GigabitEthernet0/1/1] portswitch
[*CE2-GigabitEthernet0/1/1] undo shutdown
[*CE2-GigabitEthernet0/1/1] port link-type access
[*CE2-GigabitEthernet0/1/1] port default vlan 3
[*CE2-GigabitEthernet0/1/1] quit
[*CE2] interface gigabitethernet 0/1/2
[*CE2-GigabitEthernet0/1/2] portswitch
[*CE2-GigabitEthernet0/1/2] undo shutdown
[*CE2-GigabitEthernet0/1/2] port link-type access
[*CE2-GigabitEthernet0/1/2] port default vlan 3
[*CE2-GigabitEthernet0/1/2] quit
[*CE2] interface gigabitethernet 0/1/3
[*CE2-GigabitEthernet0/1/3] portswitch
[*CE2-GigabitEthernet0/1/3] undo shutdown
[*CE2-GigabitEthernet0/1/3] port link-type trunk
[*CE2-GigabitEthernet0/1/3] port trunk allow-pass vlan 3
[*CE2-GigabitEthernet0/1/3] quit
[*CE2] commit
- 在PE上配置VLAN聚合
配置二层转发功能。
<HUAWEI> system-view
[~HUAWEI] sysname PE
[*HUAWEI] commit
[~PE] vlan batch 2 to 4
[*PE] interface gigabitethernet 0/1/1
[*PE-GigabitEthernet0/1/1] portswitch
[*PE-GigabitEthernet0/1/1] undo shutdown
[*PE-GigabitEthernet0/1/1] port link-type trunk
[*PE-GigabitEthernet0/1/1] port trunk allow-pass vlan 2
[*PE-GigabitEthernet0/1/1] quit
[*PE] interface gigabitethernet 0/1/2
[*PE-GigabitEthernet0/1/2] portswitch
[*PE-GigabitEthernet0/1/2] undo shutdown
[*PE-GigabitEthernet0/1/2] port link-type trunk
[*PE-GigabitEthernet0/1/2] port trunk allow-pass vlan 3
[*PE-GigabitEthernet0/1/2] quit
创建Super-VLAN,并将Sub-VLAN加入Super-VLAN。
[*PE] vlan 4
[*PE-vlan4] aggregate-vlan
[*PE-vlan4] access-vlan 2 to 3
[*PE-vlan4] quit
创建Super-VLAN对应的VLANIF接口,并配置IP地址。
[*PE] interface vlanif 4
[*PE-Vlanif4] ip address 10.1.1.12 24
[*PE-Vlanif4] commit
[~PE-Vlanif4] quit
上述配置完成后,按图7-17所示的IP地址分别为各PC配置IP地址,PC的IP地址和VLANIF接口的IP地址处于同一网段。
- 检查配置结果
上述配置完成后,VLAN2中的员工与VLAN3中的员工可以相互Ping通。
配置文件
CE1的配置文件
#
sysname CE1
#
vlan batch 2
#
interface GigabitEthernet0/1/1
portswitch
undo shutdown
port link-type access
port default vlan 2
#
interface GigabitEthernet0/1/2
portswitch
undo shutdown
port link-type access
port default vlan 2
#
interface GigabitEthernet0/1/3
portswitch
undo shutdown
port link-type trunk
port trunk allow-pass vlan 2
#
return
CE2的配置文件
#
sysname CE2
#
vlan batch 3
#
interface GigabitEthernet0/1/1
portswitch
undo shutdown
port link-type access
port default vlan 3
#
interface GigabitEthernet0/1/2
portswitch
undo shutdown
port link-type access
port default vlan 3
#
interface GigabitEthernet0/1/3
portswitch
undo shutdown
port link-type trunk
port trunk allow-pass vlan 3
#
return
PE的配置文件
#
sysname PE
#
vlan batch 2 to 4
#
vlan 4
aggregate-vlan
access-vlan 2 to 3
#
interface Vlanif4
ip address 10.1.1.12 255.255.255.0
#
interface GigabitEthernet0/1/1
portswitch
undo shutdown
port link-type trunk
port trunk allow-pass vlan 2
#
interface GigabitEthernet0/1/2
portswitch
undo shutdown
port link-type trunk
port trunk allow-pass vlan 3
#
return