我们现在把 R1 R5 当作 PC 机,在 R2 R4 上运行 HSRP<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

一、 基本配置:

1、 R2 的配置:

接口配置:

interface Ethernet0

   ip address 192.168.1.1 255.255.255.0

interface Serial1

   ip address 172.16.1.1 255.255.255.0

   配置 HSRP

interface Ethernet0

 standby 1 ip 192.168.1.100                   1 HSRP 的组号

                                          192.168.1.100 是虚拟 IP

2、 R4 的配置:

接口配置:

interface Ethernet0

   ip address 192.168.1.2 255.255.255.0

interface Serial0

   ip address 172.16.2.1 255.255.255.0

   配置 HSRP

interface Ethernet0

 standby 1 ip                                1 HSRP 的组号

  (虚拟 IP 也可不配,但必须要在 HSRP 组中的一台路由器上配置)

我们现在可以查看一下 HSRP :在 R2 R4

show standby brief

我们发现 R4 是活跃路由器, R2 是备份路由器,这是因为在优先级相同的情况下(优先级默认都为 100 ),内网接口( E0 IP 地址最大的将成为活跃路由器,次大的成为备份路由器。

 

 

3、 R1 的配置:

no ip routing

ip default-gateway 192.168.1.100               网关应指向虚拟 IP

接口配置:

interface Ethernet0

   ip address 192.168.1.3 255.255.255.0

 

4、 R5 的配置:

no ip routing

ip default-gateway 192.168.1.100               网关应指向虚拟 IP

接口配置:

interface Ethernet0

   ip address 192.168.1.4 255.255.255.0

 

5、 R3 的配置:

接口配置:

interface Serial1

   ip address 172.16.1.2 255.255.255.0

interface Serial0

   ip address 172.16.2.2 255.255.255.0
interface loopback0

   ip address <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />10.1.1.1 255.255.255.0

为保障路由畅通,我们在 R2 R3 R4 上配置静态路由:

R2

   ip route 172.16.2.0 255.255.255.0 192.168.1.2

   ip route 10.1.1.0 255.255.255.0 172.16.1.2

R3

   ip route 192.168.1.0 255.255.255.0 172.16.1.1

ip route 192.168.1.0 255.255.255.0 172.16.2.1

       R4

   ip route 172.16.1.0 255.255.255.0 192.168.1.1

   ip route 10.1.1.0 255.255.255.0 172.16.2.2

    

6、 测试:

R1 ping 10.1.1.1 ping 通,然后 traceroute 10.1.1.1 ,发现是从 192.168.1.2 走的。( R5 上一样)

R4 E0 shutdown R2 马上变成新的活跃路由器,我们再在 R1 traceroute 10.1.1.1 ,现在是从 192.168.1.1 走的

 

 

 

 

 

 

二、 配置优先级以及抢占:

我们打开 R4 E0 口( no shutdown ),发现活跃路由器仍然是 R2 ,这是因为 HSRP 采用稳定原则,即一旦选举出活跃路由器,就不会随意更改,即使有优先级更大的路由器加入进来,也一样,除非配置抢占。

R4 上配置:

interface Ethernet0

    standby 1 priority 200                 优先级加大到 200

    但是我们可以发现活跃路由器没有改变

    standby 1 preempt                    配置抢占

    活跃路由器变成了 R4

 

 

三、 端口跟踪:

注意 :配置端口跟踪需要在活跃路由器上配置端口跟踪,在备份路由器上配置抢占

1 R4 的配置:

现在活跃路由器是 R4 ,我们先去掉它的抢占功能:

interface Ethernet0

no standby 1 preempt

standby 1 track Serial0 150              Serial0 是被跟踪的接口

                                    150 是当被跟踪的接口出现故障的时候, HSRP 的优先级自动降低 150

2 R2 的配置:

interface Ethernet0

standby 1 preempt                      R2 是备份路由器,所以配置抢占

3 、测试:在 R3 上关掉 Serial0 口, R4 Serial0 口也自然 down 掉,

   R4 上: show standby

   发现 R4 的优先级已经降到 50 ,而且变成备份路由器。

   R2 上: show standby

   发现 R2 已经变成活跃路由器,因为 R2 的优先级为 100 ,并且配置了抢占。

  我们在 R1 traceroute 10.1.1.1 ,发现是从 192.168.1.1 走的