目录
绪论:
1、VRRP协议
1.1 VRRP协议作用
1.2 状态机
1.3 实验环节
高可用:备灾。在一个服务的环境下,有一个或多个服务器处于待机状态,防止主服务器挂掉导致程序崩溃
负载均衡:主服务器和备服务器一起使用
1、设置主备网关服务器的关系,确定身份,谁是主,谁是备
2、当主服务器出现故障时,备服务器能够识别主服务器的故障,并且能够替换主服务器的功能
3、一旦主服务器故障排除,恢复原来的状态
VRRP协议中定义了三种状态机:初始状态,主状态,备份状态
初始状态决定主备
主状态:vrrp报文,转发数据,主停了之后再开启会变成初始状态再看优先级决定主备
备份状态:监听vrrp报文,一旦收不到主的vrrp报文,抢占主的位置,一旦主恢复工作,还是来看优先级,谁大谁是主
拓扑图
命令:
二层交换机上:
vlan batch 10 20 100
int e0/0/4
p la
p d v 10
int e0/0/3
p l a
p d v 20
int e0/0/1
p l t
p t a v a
int e0/0/2
p l t
p t a v a
左边三层交换机:
vlan batch 10 20 100
int g0/0/2
p l t
p t a v a
int g0/0/1
p l a
p d v 100
q
int vlanif 10
ip address 192.168.10.10 24
vrrp vrid 1 virtual-ip 192.168.10.1 配置虚拟ip
vrrp vrid 1 priority 120 优先级高,越大越优先
vrrp vrid 1 preempt-mode timer delay 6设置抢占延时
vrrp vrid 1 track interface GigabitEthernet 0/0/2 reduced 30 跟踪下行端口,如果出现连接不上路由器,便将自己的优先级降低30(默认10,要确保这个端口的优先级减这里的数值要小于备用的优先级,即120-30小于100)
vrrp vrid 1 track interface GigabitEthernet 0/0/1 跟踪上行端口
q
int vlanif 20 设置20为备用vlan
ip address 192.168.20.10 24
vrrp vird 2 virtual-ip 192.168.20.1 告诉主服务器它的备服务器是2
int vlanif 100
ip address 11.0.0.2 30
右边三层交换机:
valn batch 10 20 100
int g0/0/2
p l t
p t a v a
int g0/0/1
p l a
p d v 100
q
int vlanif 10
ip address 192,168.10.20 24
vrrp vird 1 virtual-ip 192.168.10.1
q
int vlanif 20 作为备的
ip address 192.168.20.20 24
vrrp vird 2 virtual-ip 192.168.20.1
vrrp vird 2 priority 115
vrrp vird 2 preempt-mode timer delay 6
vrrp vird 2 track interface GigabitEthernet 0/0/2 reduced 30 它挂了也减去30
vrrp vird 2 track interface GigabitEthernet 0/0/1 监听上行
int vlanif 100
ip address 12.0.0.2 30
路由器:
int g0/0/1
ip address 12.0.0.1 30
int g0/0/0
ip address 11.0.0.1 30
int LoopBack 1
ip address 1.1.1.1 32
dis th