两台ROUTEROS做热备冗余
本帖最后由 bob2016 于 2009-12-15 12:01 编辑两台ROUTEROS做热备冗余 -
在ROUTEROS中,支持一个高级功能的协议,它就是VRRP,即虚拟路由冗余协议。通过在两台路由器中配置VRRP,产生一个虚拟路由器,这个路由器的内网接口地址即为所有内网客户端需要指向的网关地址。当任何一台路由器DOWN机,虚拟路由器仍然可以工作,客户端不用做任何修改,可实时在线。在下面的例子中,网关地址为192.168.0.254。
实例目的:有两台ROUTEROS,此两台路由器的内网接口接在局域网的同一个交换机上,两路由器的外网接口分别接到各自的ISP提供的线路。客户端填写的网关地址始终是192.168.0.254。其中一台路由器宕机,内网仍然可访问外网。
下面是设置步骤,由前4步常用配置,请参看相关文档:
1、先设置主路由器内网接口IP为192.168.0.251,另一台路由器内网接口IP为192.168.0.252。
2、两台路由器分别设置外网接口IP。
3、两台路由器分别设置默认路由。
4、两台路由器分别设置源地址伪装。
5、设置VRRP。下面的就是这上步的具体配置,前面4步就不讲了。
先在主路由器上设置VRRP,在内网接口上创建一个名为vr1的vrrp实例,你可以理解为创建了一个VR1虚拟路由器。权限设置为最大即255(主路由器在创建VRRP实例时权限必须为最大即255)。然后在这个实例上添加内网网关地址192.168.0.254,注意这个地址只在/ip vrrp address 中显示,不在/ip address中显示。
ip vrrp> add name=vr1 interface=local priority=255
ip vrrp> address add address=192.168.0.254/24 virtual-router=vr1
然后在备份路由器上设置VRRP,权限设置为较低的100。VRRP实例名称必段仍为vr1,为此实例添加的地址也为192.168.0.254。
ip vrrp> add name=vr1 interface=local priority=100
ip vrrp> address add address=192.168.0.254/24 virtual-router=vr1
至此配置完毕。由于VRRP通知信息是通过广播方式发送的,所以不论两台路由器的内网物理接品的IP设置为什么(当然应在同网段且不冲突),两台路由器都能获取对方的主备状态,并且进行主备切换。 哦 这是什么意思,有什么用。 本帖最后由 bob2016 于 2010-1-8 23:24 编辑
这是一种高级应用,VRRP是一种通用有虚拟路由冗余协议,支持VRRP的路由器,即使不同品牌都可以做冗余。
但思科路由器好像不支持VRRP,思科路由器使用的自己专用的高效的热备协议即热备份路由器协议(HSRP:Hot Standby Router Protocol)。听起来很高深(实际确实很高深),但两种协议操作起来并不太难。 兮兮 就是不知道pppoe 好使不 应该是不好使 顶,顶了,
页:
[1]