理解并实施VRRP

虚拟路由冗余协议(VirtualRouter Redundancy Protocol,简称VRRP)与HSRP有相同的功能和类似工作原理,都是对网关单点故障进行故障转移。VRRP 将LAN的一组路由器包括一台Master路由器和其它Backup 备份路由器。组织成一个虚拟路由器,叫做一个备份组也叫做热容组。在VRRP热容组中,活动路由器和备份路由器的竞争原则,以及故障发生后的抢占原则都与HSRP相同。

VRRP与HSRP的区别:

HSRP是思科的厂商协议,具有私有特性。要求所有参与HSRP的设备全部是思科的网络设备,而VRRP是所有厂商都支持的,具备开放性,那就就允许不同厂商之间的设备形成VRRP的热容组。VRRP可以将热容组中路由器的某个物理接口IP地址来作为热容组的虚拟IP地址,而HSRP是不能做到,当在VRRP中将热容组中路由器的某个物理接口IP地址来作为热容组的虚拟IP地址时,那么该路由器将作为VRRP热容组中的主路由器,负责流量转发。VRRP的虚拟MAC地址为00-00-5c-00-01-{VRRP组号}。HSRP的备用路由器会发通知,而VRRP的备用路由器不发通知(备用路由器不发送Hello报文),所以VRRP上的活动路由器并不知道谁是备用路由器;HSRP的hello维护间隔为3秒发送,而VRRP的hello维护间隔为1秒发送。

演示:VRRP协议的配置

演示目标:在如图9.130所示的环境中,保证主机192.168.2.3/24和主机192.168.2.4/24能在R1与R2两台路由器出单点故障时,持续ping通主机192.168.5.2/24。要求:在R1和R2上启动VRRP协议,并将IP地址192.168.2.100作为VRRP组的虚拟IP地址。配置完成后,查看主路由器、及故障转移的情况

演示环境:如图9.130所示。

演示步骤:

第一步在路由器R1和R2上配置VRRP,整个VRRP的配置与HSRP非常相似,具体配置如下所示:

R1(config)#inte e1/0

R1(config-if)#vrrp 100 ip 192.168.2.100  * 配置VRRP中的虚拟IP

R1(config-if)#vrrp 100 priority 254      * 配置VRRP的优先级

R1(config-if)#vrrp 100 preempt           * 配置该VRRP接口抢占功能

R1(config-if)#vrrp 100 track 1           * 配置VRRP的链路跟踪功能

R2(config)#inte e1/0

R2(config-if)#vrrp 100 ip 192.168.2.100

R2(config-if)#vrrp 100 priority 244

R2(config-if)#vrrp 100 preempt

R2(config-if)#vrrp 100 track 1

第二步:制造故障,观察VRRP的冗余效果。在VRRP热容组中默认的活动路由器R1上,故意关闭E1/1(当然,也可通过关闭E1/0接口);具体配置如下所示,如果VRRP的配置没有错误,那么应该可以看到成功冗余,如图9.131所示。此时可以在主机上跟踪到目标192.168.5.2的路径,可以看到故障转移成功,通过路由器R2转发。如图9.132所示。

关闭路由器R1的E1/1接口配置:

R1(config)#inte e1/1

R1(config-if)#shutdown

关于HSRP和VRRP的在实践行为常见的提问:


提问1:为什么笔者在上述的HSRP和VRRP的实验环境中,你都是切断外线接口来做的实验,而没有切断HSRP和VRRP热容组里面的物理接口来做实验测试?

回答提问1:当做HSRP和VRRP时,当然可以通过切断,HSRP和VRRP热容组内里的某个物理接口来完成效果检测,而且这种方式,相当于管理性关闭某个接口,您会看到故障转移的延迟更低,收敛的速度更快。但是往往在实际的生产或者工业环境中的网络,故障只出现在内部网关的机率其实真的很小,多数情况下需要链路热容的环境是:要么设备直接掉电,要么是WAN链路问题,所以基于这种实际的应用情况,笔者在做HSRP和VRRP冗余效果检测时,切断的是外部接口,而非组内接口。

提问2:究竟什么时候该为HSRP和VRRP配置preempt,什么时候不需要配置?

回答提问2:当有一台新的路由器加入到HSRP和VRRP组中,并且用户希望,这台新加入的路由器成为现有HSRP和VRRP组中的活动路由器,那么建议在新路由器上配置preempt抢占功能,当然用户需要确保该路由器具备更高的HSRP或者VRRP的优先级;另一种情况就是当一台路由器已经成为HSRP和VRRP组中的活动路由器,然后由于某种原因故障了,当故障修复后,这台路由器希望再次作为活动路由器的身份出现在HSRP和VRRP组中那么你需要配置preempt抢占功能,反之不然。

理解并实施:VRRP(200-120新增考点)相关推荐

  1. 理解并实施:GLBP(ccna200-120新增考点)

    理解并实施:GLBP(ccna200-120新增考点) GLBP(Gateway Load Balancing Protocol)网关负载均衡协议,它是属于思科私有的,比HSRP和VRRP更高级的一种 ...

  2. 理解并实施:HSRP(CCNA200-120新增考点)

    理解并实施:HSRP 思科热备路由器协议HSRP(HotStandby Router Protocol)是企业级网络路由器的故障冗余服务.如图9.116所示,192.168.2.0/24的子网需要与目 ...

  3. 理解并演示:思科的netflow功能(200-120新增考点)

    理解并实施思科的netflow功能 NetFlow是Cisco IOS软件中集成的一种功能,用来将网络流量记录到设备的高速缓存中,或者流量监管服务平台上,从而提供非常精准的流量测量,现在被其他的厂商大 ...

  4. 科学理解和实施工程项目管理(转)

    编者按:工程项目管理这个话题听起来有些老生常谈,但随着经济和竞争的全球化,对工程项目的管理提出了更高.更新的要求,这个话题也就常谈常新.实践证明,在竞争激烈.复杂多变的环境中,项目管理对工程的成功实施 ...

  5. 国家电网2020计算机考试大纲,2020国家电网计算机类新大纲新增考点试题四

    威海国企招聘公告陆续发布,为帮助大家备考国企招聘.威海中公教育提供国有企业考试备考资料报名指导等信息,收藏关注威海中公教育(whoffcn)公众号及时获取考试资讯.祝大家考试顺利! 计算机组成原理 填 ...

  6. 【安全知识分享】ISO9001质量管理体系理解与实施要求(附下载)

    摘要: 1. 质量检验控制(QC)阶段: 19世纪末至20世纪30年代,以质量检验为手段,局      限于"事后把关",而不是以预防为主.   2. 统计质量控制(SQC)阶段: ...

  7. VRRP协议个人理解(RFC5798)+典型配置+RFC2338/RFC3768文档翻译

    本文档源地址位于RFC 2338: Virtual Router Redundancy Protocol,在此仅为个人学习加深理解使用.转载等操作请保留源文档版权声明. RFC2338存在更新RFC3 ...

  8. hsrp 切换_HSRP、VRRP、GLBP | 网络工程师之网关高可用、冗余

    在RS的学习过程中我们接触到很多网络技术,后面就把工作中常用的拿来与大家分享,本次我们来分享网关冗余技术.当我们的网关设备无法使用堆叠(VSS,istack,IRF),或者不同厂商设备的时候,非常有效 ...

  9. 计算机考研视频哪个机构的好,计算机考研考点教学视频哪个好

    计算机考研考点教学视频哪个好?考生面对着网络上铺天盖地的考研辅导信息,相信也挑花了,不知要怎么选择.目前,网络课堂辅导受到越来越多人的青睐,只要有网络,缓存下载,随时随地都可以学习.其中,新东方在线的 ...

最新文章

  1. apache +mod_jk URL中文乱码
  2. 信息系统项目管理师-论文专题(三)范围管理论文写作
  3. 《大型网站技术架构》读书笔记之八:固若金汤之网站的安全性架构
  4. Oracle中的事务之savepoint
  5. 一些有价值的工作建议
  6. DirectX修复工具有什么用
  7. unity 角度限制_Unity3D实现摄像机镜头移动并限制角度
  8. 微信公众号文章中插入的图片如何实现滑动效果
  9. redhat linux 下小企鹅输入法fcitx的安装
  10. pth文件转为onnx格式
  11. 简单的基于交换机迁移的SDN控制器负载均衡实验
  12. 用js来完成一个赛车的小游戏
  13. 谁在用琵琶弹奏一曲东风破
  14. BLDC(直流无刷电机)反电动势测量/观测模型
  15. 运行的程序总是莫名被 Killed
  16. 11对战平台修改服务器,11对战平台新手使用指南
  17. 怎样把任意exe程序注册成windows系统服务
  18. 使用GPIB总线接收数据
  19. Drupal7的User Login用户登录教程
  20. 一文搞懂均匀分布、高斯分布、瑞利分布、莱斯分布(含MATLAB代码)

热门文章

  1. 《深入理解Android》一2.1 浏览器工作原理概述
  2. spring--(19)切面优先级
  3. 搭建基于spring MVC框架 + RESTful架构风格技术总结
  4. swift UI专项训练20 WebView浏览器
  5. Geolocation :基于浏览器的定位服务
  6. spring boot configuration annotation processor not found in classpath问题解决
  7. Linux 使用 yum 查看安装的软件包
  8. 基于神经网络模型的文本语义通顺度计算研究-全文复现(还没弄完)
  9. django-oscar的物流状态pending修改以及分析源码解决报错:The new status 'xxx' is not valid for this order
  10. 关于python的线程安全的一些理解.