说明:
本次实验是实现多个Vlan之间进行热备份,这种情况也是经常有的事。在S1上建立两个Vlan分别在192.168.1.0/24和10.1.1.0
/24的网段,让两个网段分别对应两个HSRP。并且两个网段一边走一条,实现负载均衡,这样才不会浪费带宽。
实验拓扑图:
switch1#vlan da //创建Vlan
switch1(vlan)#vlan 10 name HSRP10
VLAN 10 added:
Name: HSRP10
switch1(vlan)#vlan 20 name HSRP20
VLAN 20 added:
Name: HSRP20
switch1(vlan)#exit
APPLY completed.
Exiting....
switch1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
switch1(config)#inter rang fa 0/0 -1 //用Range这种方法可以方便的对连在一起的端口做同样的设置。高效。注意0/0 -1之间要空格。
switch1(config-if-range)#switchport mode trunk //与路由器相连的配置成Trunk模式
switch1(config-if-range)#no shut
*Mar 1 00:05:00.679: %DTP-5-TRUNKPORTON: Port Fa0/0-1 has become dot1q trunk
switch1(config-if-range)#inter rang fa 0/2 -3
switch1(config-if-range)#switchport mode access //配置成接入模式
switch1(config-if-range)#no shut
switch1(config)#inter fa0/3
switch1(config-if)#switchport access vlan 10 //端口邦定Vlan
switch1(config-if)#inter fa0/2
switch1(config-if)#switchport access vlan 20
Router>en
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#hos router1
router1(config)#line con 0
router1(config-line)#logg syn
router1(config-line)#exec-t 0 0 //前面这些配置属于一种好习惯,在后面其它的就略了
router1(config-line)#inter e0/0
router1(config-if)#no shut
router1(config-if)#duplex full
router1(config-if)#inter e0/0.1
router1(config-subif)#encapsulation dot1Q 20 //封装协议和Vlan相统一
router1(config-subif)#ip add 192.168.1.1 255.255.255.0
router1(config-subif)#standby 20 ip 192.168.1.10
router1(config-subif)#standby 20 priority 120 //配置优先级 这个子接口设为活动的
router1(config-subif)#standby 20 preempt //配置占先权
router1(config-subif)#standby 20 track ethernet 0/1 20 // 配置端口跟踪当端口E0/1Down掉这个子接口的优先级会下降20,默认降10
router1(config-subif)#inter e0/0.2
router1(config-subif)#encapsulation dot1Q 10
router1(config-subif)#ip add 10.1.1.1 255.255.255.0
router1(config-subif)#standby 10 ip 10.1.1.10
router1(config-subif)#standby 10 priority 110
router1(config-subif)#inter e0/1
router1(config-if)#ip add 172.16.1.1 255.255.255.0
router1(config-if)#no shut
router2(config)#inter e0/0
router2(config-if)#no shut
router2(config-if)#duplex full
router2(config-if)#inter e0/0.1
router2(config-subif)#encapsulation dot1Q 20
router2(config-subif)#ip add 192.168.1.2 255.255.255.0
router2(config-subif)#standby 20 ip 192.168.1.10
router2(config-subif)#standby 20 priority 110
router2(config-subif)#inter e0/0.2
router2(config-subif)#ip add 10.1.1.2 255.255.255.0
router2(config-subif)#encapsulation dot1Q 10
router2(config-subif)#ip add 10.1.1.2 255.255.255.0
router2(config-subif)#standby 10 ip 10.1.1.10
router2(config-subif)#standby 10 priority 120
router2(config-subif)#standby 10 preempt
router2(config-subif)#standby track ethernet 0/1 20
router2(config-subif)#inter e0/1
router2(config-if)#ip add 172.16.1.2 255.255.255.0
router2(config-if)#no shut
配置完这三个主要的就可以查看一下HSRP的情况,如果比较熟悉,其它的路由器和交换机就不用配置了,因为那些都只是一个测试而已。。
router1#show stan bri
P indicates configured to preempt.
|
Interface Grp Prio P State Active Standby Virtual IP
Et0/0.1 20 120 P Active local 192.168.1.2 192.168.1.10
Et0/0.2 10 110 Standby 10.1.1.2 local 10.1.1.10
router1#
router2(config-subif)#do show stan bri
P indicates configured to preempt.
|
Interface Grp Prio P State Active Standby Virtual IP
Et0/0.1 20 110 Standby 192.168.1.1 local 192.168.1.10
Et0/0.2 10 120 P Active local 10.1.1.1 10.1.1.10
router2(config-subif)#
通过上面的查看,可以知道这个配置是正确的,达到我们的目的。后面的那些配置就略了,只要配置一下用Router模拟PC机,这是很多实验中都有的。再Ping下更Pc机看看效果。。。
现在我们来看不端口跟踪的效果,来关闭R1上的E0/1 再Show下。
router2(config-if)#do show stan bri
P indicates configured to preempt.
|
Interface Grp Prio P State Active Standby Virtual IP
Et0/0.1 20 100 P Active local 192.168.1.2 192.168.1.10
Et0/0.2 10 110 Standby 10.1.1.2 local 10.1.1.10
router2(config-if)#
可以看到Prio变了 变成了100
实验完毕!
阅读(1301) | 评论(0) | 转发(0) |