ensp VRRP + MSTP
1. VLAN 划分
# 创建vlan
vlan batch 10 20
# 进入e0/0/1口
int e0/0/1
# 允许一个vlan通过
port link-type access
port default vlan 10
# 进入e0/0/2 允许所有vlan通过
int e0/0/2
port link-type trunk
port trunk allow-pass vlan all
2. VRRP 设置
sw1
int vlanif 10
# 设置vlan10的ip地址
ip address 192.168.1.100 24
# 设置vlan10的虚拟网关
vrrp vrid 10 virtual-ip 192.168.1.254
# vlan10 优先级设置为120
vrrp vrid 10 priority 120
int vlanif 20
# 设置vlan20的ip地址
ip address 192.168.2.100 24
# 设置vlan20的虚拟网关
vrrp vrid 20 virtual-ip 192.168.2.254
sw2
int vlanif 10
# 设置vlan10的ip地址
ip address 192.168.1.100 24
# 设置vlan10的虚拟网关
vrrp vrid 10 virtual-ip 192.168.1.254
int vlanif 20
# 设置vlan20的ip地址
ip address 192.168.2.100 24
# 设置vlan20的虚拟网关
vrrp vrid 20 virtual-ip 192.168.2.254
# vlan20 优先级设置为120
vrrp vrid 20 priority 120
sw1 和 sw2 链路聚合
int eth-trunk 1
port link-type trunk
port trunk allow-pass vlan all
int g0/0/3
eth-trunk 1
int g0/0/2
eth-trunk 1
3.MSTP 设置
sw1
stp mode mstp
stp region-configuration
# 设置名称 名称要一致
region-name uu
revision-level 1
# 实例10使用vlan10
instance 10 vlan 10
# 实例20使用vlan20
instance 20 vlan 20
active region-configuration
q
# 实例10是主
stp instance 10 root primary
# 实例20是备份
stp instance 20 root secondary
sw2
stp mode mstp
stp region-configuration
# 设置名称 名称要一致
region-name uu
revision-level 1
# 实例10使用vlan10
instance 10 vlan 10
# 实例20使用vlan20
instance 20 vlan 20
active region-configuration
q
# 实例20是主
stp instance 20 root primary
# 实例10是备份
stp instance 10 root secondary
sw3
stp mode mstp
stp region-configuration
# 设置名称 名称要一致
region-name uu
revision-level 1
# 实例10使用vlan10
instance 10 vlan 10
# 实例20使用vlan20
instance 20 vlan 20
active region-configuration