网络故障的成因有很多,可能是设备问题,可能是传输线路问题,可能是电源问题,也可能是人为操作失误引起。不说别的因素,其实就网络设备自身来说,由于24小时运行,相信没有一个厂家敢说自己的设备可以永远不出故障。因此网络故障可以说是无法避免的。但是一些重要的业务系统,对网络稳定性的要求非常高,是绝对不允许出现网络中断的。怎么办呢?为了适应这些需求,工程师在网络设计的过程中,通常会使用双设备和双链路的结构实现网络冗余。当主用链路发生故障时,快速自动的切换到备用链路,整个过程网络不中断,可以让用户完全察觉不到故障发生。

       本文为大家介绍一个双设备和双链路组网的案例,并介绍如何使用HSRP和OSPF协议实现网络冗余。

 

一、网络结构和需求

       网络结构如下图所示,A业务系统和B业务系统之间需要全天24小时传送重要的数据,不允许网络中断。为了提高网络稳定性,采用了双链路结构。四台路由器组成“口”字形的网络结构,并在路由器各接口之间运行OSPF动态路由协议,任何设备或链路发生故障都可以自动切换路由。R1、R2和R3、R4分别对A业务系统和B业务系统启用HSRP网络冗余协议。

hsrp ospf

二、配置方法
1、R1路由器配置
interface FastEthernet0/0
 description to R2
 ip address 192.168.4.2 255.255.255.252
 duplex auto
 speed auto

interface Serial0/0
 description to R3
 ip address 192.168.1.1 255.255.255.252
 encapsulation ppp

interface FastEthernet0/1
 ip address 10.10.10.2 255.255.255.0
 duplex auto
 speed auto
 standby ip 10.10.10.1  /*配置HSRP的虚地址为10.10.10.1 */
 standby priority 120   /*配置优先级为120 */
 standby preempt        /*允许抢占,即允许根据优先级自动切换主备状态 */

router ospf 1
 log-adjacency-changes
 network 10.10.10.0 0.0.0.255 area 0
 network 192.168.1.0 0.0.0.3 area 0
 network 192.168.4.0 0.0.0.3 area 0
/*把所有在用的接口地址宣告到OSPF区域0里 */

其他路由器的配置请查看原文链接:使用HSRP和OSPF实现网络冗余