实验任务一 HSRP的配置

让R3与R5使用loop地址建立常规的IBGP邻居关系 配置r1r2和r3接口地址并激活_优先级


实验步骤:

1、按照拓扑图进行网络设备的连接,注意PC的模拟和设置。

2、配置R1、R2和R3路由器的接口IP地址

部分命令如下:

R3(config)#interface loopback 0
 R3(config-if)#ip address 10.3.3.1 255.255.255.0
 R1(config)#interface fastEthernet 1/0
 R1(config-if)#ip address 192.168.1.2 255.255.255.0
 R1(config-if)#no shutdown
 R2(config)#interface fastEthernet 2/0
 R2(config-if)#ip address 192.168.1.3 255.255.255.0
 R2(config-if)#no shutdown

3、在R1、R2和R3路由器上配置EIGRP路由协议,关闭自动汇总,实现全网互通,并将R1的f1/0配置为被动接口,防止R1从fa1/0接口发送EIGRP信息给R2,将R2的f0/0配置为被动接口,防止R2从fa0/0接口发送EIGRP信息给R1。

4、PC机上配置IP地址为192.168.1.10/24,为了确保网关的冗余,将PC1的网关设置为通过HSRP协议虚拟出的虚拟网关地址。

5、在PC1上使用ping命令测试当前是否可以到达10.3.3.1。

由于目前192.168.1.1网关并不存在,因此此时无法ping通该地址。

6、为了能够有效的确保网关的冗余,在R1与R2上配置HSRP协议,配置如下:

R1(config)#interface fastEthernet 1/0
 R1(config-if)#standby 1 ip 192.168.1.1

启用HSRP组1,并且设置组1的虚拟IP地址为192.168.1.1

R1(config-if)#standby 1 priority 200

设置R1路由器的HSRP的优先级为200,默认值为100

R1(config-if)#standby 1 preempt

启用抢占

R2(config)#interface fastEthernet 0/0
 R2(config-if)#standby 1 ip 192.168.1.1

启用HSRP组1,并且设置组1的虚拟IP地址为192.168.1.1

R2(config-if)#standby 1 preempt

启用抢占

此时R1为ACTIVE路由器,负责ARP响应和三层路由任务。

7、在R1或R2上查看HSRP组信息:

R1#show standby 分析含义,填写关于R1的下列信息。

R1当前的角色为ACTIVE路由器还是standby路由器。
其优先级为

HSRP的Hello数据包的发送周期__________,保持时间
_________。

HSRP的Hello数据包能够用于监测ACTIVE路由器的状态。

虚拟路由器的IP地址_____________________________。

虚拟路由器的MAC地址___________________________。

相关原理:HSRP组中的每台路由器均会带有一个优先级。优先级会影响哪一台路由器成为ACTIVE路由器,用于响应客户端的ARP请求。如果在HSRP刚启动,而且每台路由器的优先级均相同,则会优先选择接口IP较高的为ACTIVE路由器。

8、在PC1客户端,使用ping和tracert命令跟踪路由:

ping 10.3.3.1

tracert 10.3.3.1 ,查看下一跳地址是否为R1路由器。

9、查看PC1的客户端的ARP缓存

arp -a

查看当前虚拟网关的IP地址和MAC地址。

其中MAC地址含义:

0000.0c 为Cisco厂商标识

07.ac 为HSRP组标识

01 为HSRP组号

10、在PC机上使用ping命令向10.3.3.1一直发送数据包,同时将R1的Fa1/0接口,手工置为down状态,观察HSRP的冗余

ping 10.3.3.1 –t
 R1(config)#interface fastEthernet 1/0
 R1(config-if)#shutdown

由于R1的Fa1/0接口故障,导致PC1无法通过R1到达10.3.3.1/24的网络。另外,由于R1的Fa1/0接口故障,R2将无法收到Active路由器发送的Hello数据包,因此,在R2默认的HSRP的保持时间10秒超时后,R2会立即将自己提升为Active路由器。

11、此时,再次在PC1上使用ping和tracert命令确认目标地址是否可达

ping 10.3.3.1

tracert 10.3.3.1 查看下一跳地址是多少,是否走R2路由器了。

通过以上上步骤,HSRP可以有效的保障网关的冗余,确保网络稳定。

12、将R1路由器的Fa1/0接口置为UP状态:

R1(config)#interface fastEthernet 0/0

R1(config-if)#no shutdown

在等待一段时间后,再次在R1或R2路由器查看HSRP组信息:

R1#show standby 查看哪台路由器是Active路由器

13、HSRP除了能够对下行链路实施冗余,同时还可以对上行链路进行监测,动态的变更Active角色,确保网络万无一失。下面给出如何配置HSRP的接口跟踪功能:

R1(config)#interface fastEthernet 1/0

R1(config-if)#standby 1 track f0/0 150

配置HSRP对其上行链路实施跟踪,如果被跟踪的链路出现故障,立即将当前优先级降低150,以便于其它路由器可以抢占Active,保证网络稳定。

14、在R1上将其f0/0接口手工置为down状态,然后观察信息。

R1#debug standby events 启用对HSRP的调试。

R1(config)#interface f0/0

R1(config-if)#shutdown

在PC1上 tracert 10.3.3.1,查看信息。

15、查看R1与R2路由器HSRP组信息。

R1#show standby

16、在R1上将其f0/0接口手工置为up状态,然后观察信息。

R1(config)#interface f0/0

R1(config-if)#no shutdown

在PC1上 tracert 10.3.3.1,查看信息。

查看R1的 HSRP组信息。

R1#show standby

实验任务二 VRRP的配置
实验拓扑图同上
实验步骤
1、删除上面HSRP的相关配置。
R1:interface fa1/0
no standby 1
R2:interface fa0/0
no standby 1
2、在R1和R2上配置VRRP协议,配置如下:
R1(config)#interface fastEthernet 1/0
R1(config-if)#vrrp 1 ip 192.168.1.1
R1(config-if)#vrrp 1 priority 200
R1(config-if)#vrrp 1 preempt
配置VRRP组1,其虚拟IP地址为192.168.1.1,并且设定其优先级为200。同时开启抢占特性。
R2(config)#interface fastEthernet 0/0
R2(config-if)#vrrp 1 ip 192.168.1.1
R2(config-if)#vrrp 1 preempt
R1会做为VRRP组1的MASTER路由器.
3、通过查看两台路由器的VRRP组汇总信息,确认不同路由器的组身份。
R1#show vrrp 简单进行分析。
4、在PC1客户端,使用ping和tracert命令跟踪路由:
ping 10.3.3.1
tracert 10.3.3.1 查看下一跳地址是否为R1路由器。
5、在PC机上使用ping命令向10.3.3.1一直发送数据包,同时将R1的Fa1/0接口,手工置为down状态,观察VRRP的冗余
ping 10.3.3.1 –t
R1#debug vrrp events 启用对VRRP的调试。
R1(config)#interface fastEthernet 1/0
R1(config-if)#shutdown
6、此时,再次在PC1上使用ping和tracert命令确认目标地址是否可达
ping 10.3.3.1
tracert 10.3.3.1 查看下一跳地址是多少,是否走R2路由器了。
7、VRRP也可以对上行链路进行监测,动态的变更Master角色,确保网络万无一失。下面给出如何配置VRRP的接口跟踪功能:
R1(config)#track 100 interface fa0/0 line-protocol //定义跟踪对象100,该对象100是跟踪fa0/0接口
R1(config)#interface fastEthernet 1/0
R1(config-if)#vrrp 1 track 100 decrement 150
配置VRRP对其上行链路实施跟踪,如果被跟踪的链路出现故障,立即将当前优先级降低150,以便于其它路由器可以抢占Master,保证网络稳定。
8、在R1上将其f0/0接口手工置为down状态,然后观察信息。
R1(config)#interface f0/0
R1(config-if)#shutdown
在PC1上 tracert 10.3.3.1,查看信息。
9、查看R1与R2路由器VRRP组信息。
R1#show vrrp
10、在R1上将其f0/0接口手工置为up状态,然后观察信息。
R1(config)#interface f0/0
R1(config-if)#no shutdown
在PC1上 tracert 10.3.3.1,查看信息。
查看R1的VRRP组信息。
R1#show vrrp