HSRP在企业网中的应用(CISCO小凡模拟器)
一、實驗原理:
HSRP協議利用一個優先級方案來決定哪個配置了HSRP協議的路由器成為默認的主動路由器。如果一個路由器的優先級設置得比所有其他路由器的優先級高,則該路由器成為主動路由器。路由器的缺省優先級是100,所以如果只設置一個路由器的優先級高于100,則該路由器將成為主動路由器。?
通過在設置了HSRP協議的路由器之間廣播HSRP優先級,HSRP協議選出當前的主動路由器。當在預先設定的一段(Hold Time 缺省為10秒)時間內主動路由器不能發送hello消息,或者說HSRP檢測不到主動路由器的hello消息時,將認為主動路由器有故障,這時HSRP會選擇優先級最高的備用路由器變為主動路由器,同時將按HSRP優先級在配置了HSRP的路由器中再選擇一臺路由器作為新的備用路由器。
所有參與HSRP的路由器共享一個虛的IP地址,網絡中的工作站將缺省網關指向該虛地址,被選出的主動路由器負責轉發由工作站發到虛地址的數據包。
Hello消息是基于UDP的信息包,配置了HSRP的路由器將會周期性的廣播Hello消息包,并利用Hello消息包來選擇主動路由器和備用路由器及判斷路由器是否失效。
如圖所示,PC將數據包發送到設置的缺省網關(配置HSRP路由器所共享的虛擬IP地址),假設圖中的7609設置了較高的優先級,7609將被選為主動路由器,并負責轉發網絡中所有由PC發送到其網關(HSRP地址)的數據包。當7609發生故障時,7609就不會廣播Hello信息包,HSRP如果經過Hold Time還未收到來自7609的Hello信息包,將認為7609實效,這時HSRP將選擇備用的5500作為主動路由器,并由5500來負責轉發網絡中所有由PC發送到其網關(HSRP地址)的數據包。而當7609恢復后,將繼續發送Hello信息包,HSRP檢測到其發送的Hello信息包具有高的優先級,則會重新將7609選為主動路由器,5500則仍將恢復成為備用路由器。
配置了HSRP協議的路由器交換以下三種多點廣播消息:?
● Hello──hello消息通知其他路由器,發送路由器的HSRP優先級和狀態信息,HSRP路由器默認為每3秒鐘發送一個hello消息;?
● Coup──當一個備用路由器變為一個主動路由器時發送一個coup消息;?
● Resign──當主動路由器要宕機或者當有優先級更高的路由器發送hello消息時,主動路由器發送一個resign消息。?
在任一時刻,配置了HSRP協議的路由器處于由以下六種狀態:?
● Initial ——表示路由器的HSRP還未運行,一般在配置第一臺HSRP路由器時會顯示此狀態;
● Learn——表示配置HSRP的路由器還未知道虛地址,并一直監聽來自主動路由器的消息包;
● Listening──表示配置HSRP的路由器還已知道虛地址,路由器還在監聽hello消息;
● Speaking and listening──路由器正在發送和監聽hello消息;?
● Standby──處于被用狀態,當主動路由器失效時路由器可被選為主動路由器,接管包轉發功能;
● Active──路由器執行包轉發功能。
二、實驗拓撲:
?
?
三、參考配置:
R1配置:
Router(config)#hostname R1
R1(config)#interface fastEthernet 0/0.10
R1(config-subif)#encapsulation dot1Q 10
R1(config-subif)#ip address 192.168.10.1 255.255.255.0
R1(config-subif)#standby 10 ip 192.168.10.254
R1(config-subif)#standby 10 priority 120
R1(config-subif)#standby 10 preempt
R1(config)#interface fastEthernet 0/0.20
R1(config-subif)#encapsulation dot1Q 20
R1(config-subif)#ip address 192.168.20.1 255.255.255.0
R1(config-subif)#standby 20 ip 192.168.20.254
R2配置:
Router(config)#hostname R2
R2(config)#interface fastEthernet 0/0.10
R2(config-subif)#encapsulation dot1Q 10
R2(config-subif)#ip address 192.168.10.2 255.255.255.0
R2(config-subif)#standby 10 ip 192.168.10.254
R2(config)#interface fastEthernet 0/0.20
R2(config-subif)#encapsulation dot1Q 20
R2(config-subif)#ip address 192.168.20.2 255.255.255.0
R2(config-subif)#standby 20 ip 192.168.20.254
R2(config-subif)#standby 20 priority 120
R2(config-subif)#standby 20 preempt
SW1配置:
Router(config)#hostname sw1
sw1(config)#lin console 0
sw1(config-line)#logg synchronous
sw1(config-line)#no exec-timeout
sw1(config-line)#exit
sw1#vlan database
sw1(vlan)#vlan 10
sw1(vlan)#vlan 20
sw1(vlan)#exit
sw1(config)#interface range fastEthernet 0/3 – 5
sw1(config-if-range)#switchport mode access
sw1(config-if-range)#switchport access vlan 10
sw1(config-if-range)#exit
sw1(config)#interface range fastEthernet 0/6 – 10
sw1(config-if-range)#switchport mode access
sw1(config-if-range)#switchport access vlan 20
sw1(config-if-range)#exit
sw1(config)#interface fastEthernet 0/0
sw1(config-if)#switchport mode trunk
sw1(config)#interface fastEthernet 0/1
sw1(config-if)#switchport mode trunk
sw1(config-if)#channel-group 1 mode on
sw1(config)#interface fastEthernet 0/2
sw1(config-if)#switchport mode trunk
sw1(config-if)#channel-group 1 mode on
SW2配置:
Router(config)#hostname sw1
sw2(config)#lin console 0
sw2(config-line)#logg synchronous
sw2(config-line)#no exec-timeout
sw2(config-line)#exit
sw2#vlan database
sw2(vlan)#vlan 10
sw2(vlan)#vlan 20
sw2(vlan)#exit
sw2(config)#interface range fastEthernet 0/3 – 5
sw2(config-if-range)#switchport mode access
sw2(config-if-range)#switchport access vlan 10
sw2(config-if-range)#exit
sw2(config)#interface range fastEthernet 0/6 – 10
sw2(config-if-range)#switchport mode access
sw2(config-if-range)#switchport access vlan 20
sw2(config-if-range)#exit
sw2(config)#interface fastEthernet 0/0
sw2(config-if)#switchport mode trunk
sw2(config)#interface fastEthernet 0/1
sw2(config-if)#switchport mode trunk
sw2(config-if)#channel-group 1 mode on
sw2(config)#interface fastEthernet 0/2
sw2(config-if)#switchport mode trunk
sw2(config-if)#channel-group 1 mode on
四、測試結果:
vlan10主機地址
vlan20主機地址
vlan10主機ping vlan20主機
vlan20主機ping vlan10主機
轉載于:https://blog.51cto.com/liuguirong/965130
總結
以上是生活随笔為你收集整理的HSRP在企业网中的应用(CISCO小凡模拟器)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python html5 便利店收银系统
- 下一篇: 思科模拟器账号注册