A-A+

cisco路由器的热备份路由协议(hsrp)的实验

2015年11月21日 站长资讯 暂无评论

今天,通过一个简单的实验来了解热备份路由协议(hsrp)在思科路由器上的应用,实验采用小凡模拟器来完成,共使用4个路由器和两个交换机设备来进行组网,拓扑图如下:

R1配置:

  1. r1(config)#line console 0  
  2. r1(config-line)#logging syn  
  3. r1(config-line)#no exec-timeout  
  4. r1(config-line)#inter f0/0  
  5. r1(config-if)#no shut  
  6. r1(config-if)#int f0/0.10  
  7. r1(config-subif)#en?  
  8. encapsulation   
  9.    
  10. r1(config-subif)#encap dot1q 10  
  11. r1(config-subif)#inter f0/0.20  
  12. r1(config-subif)#encap dot1q 20  
  13. r1(config-subif)#inter f0/0.10  
  14. r1(config-subif)#ip address 192.168.10.1 255.255.255.0  
  15. r1(config-subif)#inter f0/0.20  
  16. r1(config-subif)#ip address 192.168.20.1 255.255.255.0  

R2配置:

  1. r1(config-subif)#inter f0/0.10  
  2. r1(config-subif)#ip address 192.168.10.1 255.255.255.0  
  3. r1(config-subif)#inter f0/0.20  
  4. r1(config-subif)#ip address 192.168.20.1 255.255.255.0  
  5. r2(config-if)#inter f0/0.10  
  6. r2(config-subif)#encap dot1q 10  
  7. r2(config-subif)#ip address 192.168.10.2 255.255.255.0  
  8. r2(config-subif)#inter f0/0.20  
  9. r2(config-subif)#encap dot1q 20                        
  10. r2(config-subif)#ip address 192.168.20.2 255.255.255.0  

R3配置:

  1. r3(config)#line console 0  
  2. r3(config-line)#logging syn  
  3. r3(config-line)#no exec-timeout  
  4. r3(config)#inter f0/0  
  5. r3(config-if)#no shut  
  6. r3(config-if)#ip address 192.168.10.100 255.255.255.0  
  7. r3(config-if)#ip route 0.0.0.0 0.0.0.0 192.168.10.254 #做虚拟路由  

R4配置:

  1. r4(config)#line conso 0  
  2. r4(config-line)#logging syn  
  3. r4(config-line)#no exec  
  4. r4(config-line)#inter f0/0  
  5. r4(config-if)#ip address 192.168.20.100 255.255.255.0  
  6. r4(config-if)#ip route 0.0.0.0 0.0.0.0 192.168.20.25 #做虚拟路由  

配置sw1:

  1. sw1(config)#line consol 0  
  2. sw1(config-line)#logging syn  
  3. sw1(config-line)#no exec  
  4. sw1(config-if)#no ip routing  
  5. sw1#vlan database #添加vlan 10 20  
  6. sw1(vlan)#vlan 10  
  7. VLAN 10 added:  
  8.     Name: VLAN0010  
  9. sw1(vlan)#vlan  
  10. *Mar 1 00:30:06.175: %CDP-4-DUPLEX_MISMATCH: duplex mismatch discovered on FastEthernet0/10 (not half duplex), with r3 FastEthernet0/0 (half duplex).  
  11. sw1(vlan)#vlan 20  
  12. VLAN 20 added:  
  13. Name: VLAN0020  
  14. 划分vlan :  
  15. sw1(config)#inter f0/10  
  16. sw1(config-if)#switchport access vlan 10  
  17. sw1(config-if)#inter f0/15               
  18. sw1(config-if)#switchport access vlan 20  
  19. sw1(config-if)#inter f0/0  
  20. sw1(config-if)#switchport mode trunk  
  21. sw1(config-if)#switch trunk encap dot1q  
  22. http://www.xiaoxiongboke.com   
  23. sw1(config-if)#inter f0/1  
  24. sw1(config-if)#switchport mode trunk  
  25. sw1(config-if)#switch trunk encap dot1q  

R2配置:

  1. sw2(config)#line conso 0  
  2. sw2(config-line)#logging syn  
  3. sw2(config-line)#no exec  
  4. sw2(config)#no ip routing  
  5. sw2#vlan database  
  6. sw2(vlan)#vlan 10  
  7. VLAN 10 added:  
  8.     Name: VLAN0010  
  9. sw2(vlan)#vlan 20  
  10. VLAN 20 added:  
  11. Name: VLAN0020  
  12. sw2(config)#inter f0/10  
  13. sw2(config-if)#switch access vlan 10  
  14. sw2(config-if)#inter f0/15           
  15. sw2(config-if)#switch access vlan 20  
  16. sw2(config-if)#inter f0/0  
  17. sw2(config-if)#switch mode trunk  
  18. sw2(config-if)#s  
  19. *Mar 1 00:44:10.171: %DTP-5-TRUNKPORTON: Port Fa0/0 has become dot1q trunk  
  20. sw2(config-if)#switch trunk encap dot1q  
  21. sw2(config-if)#inter f0/1               
  22. sw2(config-if)#switch mode trunk        
  23. sw2(config-if)#switch trunk encap dot1q  

R1上设置优先级120和抢占,虚拟ip:

  1. r1(config)#inter f0/0.10  
  2. r1(config-subif)#standby 10 ip 192.168.10.254 #虚拟ip  
  3. r1(config-subif)#standby 10 priority 120     #设置优先级120(默认的100)  
  4. r1(config-subif)#standby 10 preempt        #设置为抢占  
  5. r1(config-subif)#inter f0/0.20  
  6. r1(config-subif)#standby 20 ip 192.168.20.254  

R2上配置优先级120和抢占,虚拟ip:

  1. r2(config)#inter f0/0.20  
  2. r2(config-subif)#standby 20 ip 192.168.20.254  
  3. r2(config-subif)#standby 20 prio 120  
  4. r2(config-subif)#standby 20 preempt  

测试:

R3上跟踪ping20.100

R1#show standby

R2#show standby

下面配置已经完成,当把R2上的接口关闭时,其他端口立即生效

用r4ping10.100

标签:

给我留言