虚拟路由器冗余协议vrrp协议
程序员文章站
2024-03-20 15:11:58
...
VRRP是一种路由容错协议,也可以叫做备份路由协议。一个局域网络内的所有主机都设置缺省路由,当网内主机发出的目的地址不在本网段时,报文将被通过缺省路由发往外部路由器,从而实现了主机与外部网络的通信。当缺省路由器down掉(即端口关闭)之后,内部主机将无法与外部通信,如果路由器设置了VRRP时,那么这时,虚拟路由将启用备份路由器,从而实现全网通信
一般来说我们怕线路故障,都会去配备两个路由器,然后利用vrrp协议去建立一个虚拟的路由器的概念,这样我一条线路出故障之后,另一条线路可以启用,配置如下所示
对于PC1的配置
对于R1路由器的配置
interface g0/0/0
ip address 192.168.1.252 24
然后设置虚拟ip
vrrp vrid 1 virtual-ip 192.168.1.254
设置这是将接口优先级改为105
vrrp vrid 1 priority 105
设置抢占延迟20s执行,就是在我这个路由器线路恢复了,在20s之后再抢占过来,从我这条线路走
vrrp vrid 1 preempt-mode timer delay 20
我们可以利用dis vrrp brief 查看 vrrp信息主备信息
对于R2路由器的配置
interface g0/0/0
ip address 192.168.1.253 24
然后再去配置虚拟ip,然后再去查看主备信息
通过抓包我们可以看到地址都是从192.168.1.252发往224.0.0.18的
然后我们将R1路由器的g0/0/0给shutdown
我们再去抓包,源地址就是192.168.1.253,目的地址VRRP组播使用的目的地址是由IANA标准指定的多点广播地址224.0.0.18。协议默认为组播每秒发送一次
这个时候去R2路由器去查看主备信息,R2变成了主路由器了
然后在R1路由器去undo shutdown,然后去查看vrrp协议的主备信息,现在R1还没有变回主路由器,因为延迟了20s
之后我们再进行查看,就可以看到成功变回去了
推荐阅读
-
虚拟路由器冗余协议vrrp协议
-
华为eNSP实验:VRRP协议双组双备实验
-
Keepalived时主备负载均衡器都有VIP的问题:VRRP协议问题 博客分类: keepalived keepalivedvipvrrp
-
Keepalived时主备负载均衡器都有VIP的问题:VRRP协议问题 博客分类: keepalived keepalivedvipvrrp
-
利用RSM和RSFC配置VLAN间路由 配置管理Cisco虚拟机H3C网络协议
-
WWW的核心——HTTP协议 博客分类: WEB 网络协议应用服务器网络应用虚拟机浏览器
-
WWW的核心——HTTP协议 博客分类: WEB 网络协议应用服务器网络应用虚拟机浏览器
-
协议学习-VRRP协议
-
VRRP-虚拟路由器冗余协议
-
华为路由器后台登录协议实现