第一种情况:不进行负载分担
PC1:192.168.1.1/24 PC2:192.168.1.2/24
网关:192.168.1.100 网关:192.168.1.100
[AR2-G0/0/0]ip add 10.1.1.1/24
[AR2-G0/0/2]ip add 192.168.1.254/24
[AR1-G0/0/0] ip add 10.1.1.2/24
[AR1-G0/0/1] ip add 10.1.2.1/24
[AR2-G0/0/2] ip add 192.168.1.253/24
[AR2-G0/0/0] ip add 10.1.2.2/24
$以下实验,是AR1、AR2、AR3的网络路由全部打通的前提下进行::
LSW1做HUB交换机
AR2配置:
[R2-G0/0/2] vrrp vrid 1 virtual-ip 192.168.1.100 // 设置vrrp的vrid和virtual-ip(virtual-ip虚拟的ip地址)
[R2-G0/0/2]vrrp vrid 1 priority 102 //设置接口参与vrid为1时进行master选举时的优先级(默认是100,选值101-109),让AR2成为VRRP中的主路由器
AR3配置:
[R2-G0/0/2] vrrp vrid 1 virtual-ip 192.168.1.100
[R2-G0/0/2]此时不需要设置设置优先级,就是默认的100
此时,PC1、PC2就可以正常访问AR1 :
PC1→AR2→AR1 PC2→AR3→AR1
- 如果AR2的GE0/0/0口断掉,此时的路由是:PC1 →AR2→AR3→AR1,这样造成带宽消耗,选择最短路径优先,只需在PC1上开启链路检测,让AR2感知到线路不通,立马切换到另一条线路
[R2-G0/0/2] vrrp vrid 1 track interface GigabitEthernet 0/0/0 //线路检测机制,线路不通,自己的优先级降低10,所以AR2现在的优先级在92,和AR3相比,明显AR3是主路由器
第二种情况:进行负载分担
[AR2-G0/0/0]ip add 10.1.1.1/24
[AR2-G0/0/2]ip add 192.168.1.254/24
[AR1-G0/0/0] ip add 10.1.1.2/24
[AR1-G0/0/1] ip add 10.1.2.1/24
[AR2-G0/0/2] ip add 192.168.1.253/24
[AR2-G0/0/0] ip add 10.1.2.2/24
PC1:192.168.1.1/24 PC2:192.168.1.2/24
网关:192.168.1.100 网关:192.168.1.200
$以下实验,是AR1、AR2、AR3的网络路由全部打通的前提下进行::
LSW1做HUB交换机
AR2配置:
[R2-G0/0/2] vrrp vrid 1 virtual-ip 192.168.1.1
[R2-G0/0/2]vrrp vrid 1 priority 102
[R2-G0/0/2] vrrp vrid 1 track interface GigabitEthernet 0/0/0
[R2-G0/0/2] vrrp vrid 2 virtual-ip 192.168.1.200
[R2-G0/0/2] vrrp vrid 2 track interface GigabitEthernet 0/0/0
AR3配置:
[R3-G0/0/2] vrrp vrid 1 virtual-ip 192.168.1.100
[R2-G0/0/2] vrrp vrid 1 track interface GigabitEthernet 0/0/1
[R3-G0/0/2] vrrp vrid 2 virtual-ip 192.168.1.200
[R3-G0/0/2] vrrp vrid 2 priority 102
[R3-G0/0/2] vrrp vrid 2 track interface GigabitEthernet 0/0/1
此时,PC1走AR2到AR1,PC2走AR3到AR1
- shotdownAR2G0/0/0,此时发现线路PC1走AR3到AR1,PC2走AR3到AR1
- shotdownAR3G0/0/1,此时发现线路PC1走AR2到AR1,PC2走AR2到AR1