實驗拓撲
基礎配置
- 配置SW1
# 創建vlan,配置鏈路聚合
[SW1]vlan batch 10 20
[SW1]int Eth-Trunk 1
[SW1-Eth-Trunk1]trunkport GigabitEthernet 0/0/10 0/0/11
[SW1-Eth-Trunk1]port link-type trunk
[SW1-Eth-Trunk1]port trunk allow-pass vlan all
[SW1-Eth-Trunk1]q
# 配置接口類型
[SW1]int g0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk
[SW1-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[SW1-GigabitEthernet0/0/1]int g0/0/2
[SW1-GigabitEthernet0/0/2] port link-type trunk
[SW1-GigabitEthernet0/0/2] port trunk allow-pass vlan 2 to 4094
[SW1-GigabitEthernet0/0/2]q
- 配置SW2
# SW2創建vlan,配置鏈路聚合
[SW2]vlan batch 10 20
[SW2]int Eth-Trunk 1
[SW2-Eth-Trunk1]trunkport GigabitEthernet 0/0/10 0/0/11
[SW2-Eth-Trunk1]port link-type trunk
[SW2-Eth-Trunk1]port trunk allow-pass vlan all
[SW2-Eth-Trunk1]q
# SW2配置接口類型
[SW2]int g0/0/1
[SW2-GigabitEthernet0/0/1]port link-type trunk
[SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[SW2-GigabitEthernet0/0/1]int g0/0/2
[SW2-GigabitEthernet0/0/2] port link-type trunk
[SW2-GigabitEthernet0/0/2] port trunk allow-pass vlan 2 to 4094
[SW2-GigabitEthernet0/0/2]q
- 配置SW3、SW4
# SW3配置
[SW3]vlan ba 10 20
[SW3]int g0/0/2
[SW3-GigabitEthernet0/0/2]port link-type trunk
[SW3-GigabitEthernet0/0/2] port trunk allow-pass vlan 2 to 4094
[SW3-GigabitEthernet0/0/2]int g0/0/
[SW3-GigabitEthernet0/0/3]port link-type trunk
[SW3-GigabitEthernet0/0/3] port trunk allow-pass vlan 2 to 4094
[SW3-GigabitEthernet0/0/3]q
[SW3]int g0/0/1
[SW3-GigabitEthernet0/0/1]port link-type access
[SW3-GigabitEthernet0/0/1]port default vlan 10
# SW4配置
[SW4]vlan ba 10 20
[SW4]int g0/0/2
[SW4-GigabitEthernet0/0/2]port link-type trunk
[SW4-GigabitEthernet0/0/2] port trunk allow-pass vlan 2 to 4094
[SW4-GigabitEthernet0/0/2]int g0/0/3
[SW4-GigabitEthernet0/0/3]port link-type trunk
[SW4-GigabitEthernet0/0/3] port trunk allow-pass vlan 2 to 409
[SW4]int g0/0/1
[SW4-GigabitEthernet0/0/1]port link-type access
[SW4-GigabitEthernet0/0/1]port default vlan 20
- AR1配置
[AR1]int g0/0/0
[AR1-GigabitEthernet0/0/0]ip ad 10.1.1.1 24
[AR1-GigabitEthernet0/0/0]q
[AR1]ip route-static 0.0.0.0 0 10.1.1.254 //配置靜態路由,否則無法互通
配置VRRP
- SW1配置
# 配置vlanif的IP地址,配置VRRP
[SW1]int Vlanif 10
[SW1-Vlanif10]ip ad 10.1.1.2 24
[SW1-Vlanif10]vrrp vrid 1 virtual-ip 10.1.1.254 //配置VRID 1的虛擬網關爲10.1.1.254
[SW1-Vlanif10]vrrp vrid 1 priority 120 //配置VRID 1的優先級
[SW1-Vlanif10]q
[SW1]int Vlanif 20
[SW1-Vlanif20]ip ad 20.1.1.2 24
[SW1-Vlanif20]vrrp vrid 2 virtual-ip 20.1.1.254 //配置VRID 2的虛擬網關爲20.1.1.254
- SW2配置
[SW2]int Vlanif 10
[SW2-Vlanif10]ip ad 10.1.1.3 24
[SW2-Vlanif10]vrrp vrid 1 virtual-ip 10.1.1.254
[SW2-Vlanif10]q
[SW2]int Vlanif 20
[SW2-Vlanif20]ip ad 20.1.1.3 24
[SW2-Vlanif20]vrrp vrid 2 virtual-ip 20.1.1.254
[SW2-Vlanif20]vrrp vrid 2 priority 120 //配置VRID 2的優先級爲120
實驗結果
- 當SW2down掉之後(down之前記得save),VRRP可以迅速切換備用網關,進行數據轉發,當SW2恢復時,可以迅速切換會主交換機
拓展
vrrp vrid 1 preempt-mode timer delay 20
修改搶佔時延vrrp vrid 1 track interface GigabitEthernet0/0/1 reduced 20
配置上行接口down後,自身優先級降20
以上內容均屬原創,如有不詳或錯誤,敬請指出。