首 页文章中心

Linux学习网

您的位置Linux学习网 > Linux服务器应用 > 文章内容

Linux下(VRRP)虚拟路由冗余协议介绍

作者:佚名  来源:不详  发布时间:2008-6-24 8:18:00
这篇文章描述的是如何在Linux下实现VRRP (Virtual Router Redundancy Protocol 虚拟路由器冗余协议)。是我本人在学习VRRP过程的一个小总结,并结合了一些其他资料,对VRRP的一些基本概念、原理及Linux如何实现VRRP的一个介绍。

  1、VRRP介绍

  我们在建立一个网络时,为了保证网络稳定不间断的运行,经常采用一些动态的路由协议,如OSPF、RIP等,这些路由协议可以自动的绕开很多的网络故障,如:路由器DOWN机等。但很多时候我们可能无法使用这些高端的路由协议:

  (1), 因为有时候是用户端,要配置OSPF、RIP等协议必须有上游ISP供应商的支持,但很多ISP供应商是不提供这种服务的,他们只提供静态路由。(有时候使用OSPF、RIP等协议的目的是为了进行链路和路由的备份,VRRP可以完全替代他们这部分工作)

  (2), 我们有两条以上的Internet线路,需要对他们进行负载均衡和路由线路、路由器的备份(VRRP也主要是为这种需求设计的)
为了能够保证网络的不间断、稳定的运行,VRRP是一个最好的选择,VRRP是Virtual Router Redundancy Protocol 虚拟路由器冗余协议的缩写,在RFC2338中有比较详细的描述。

  2、VRRP概念

  VRRP中有很多的概念,我们结合下图对他们进行一一的介绍:




  
  (1), 图中路由器RA是虚拟路由器VRID 1的主路由器,负责掌管“内部网1”的网关;并且是虚拟路由器VRID 2的备份路由器,当VRID 2的主路由器RB不可用时,接管RB的工作。

  (2), 路由器RB是虚拟路由器VRID 2的主路由器,负责掌管“内部网2”的网关;并且是虚拟路由器VRID 1的备份路由器,当VRID 1的主路由器RA不可用时,接管RA的工作。
收藏本页到: 365Key | del.icio.us | | 添加到雅虎收藏+
  • 网站帮助 - 广告合作 - 网站地图