hsrp的學習

最近總是在stp跟hsrp上面很模糊,於是用GNS3搭個實驗敲一敲,增強下記憶

大家都知道HSRP主要用來冗餘網關,以免網關路由器/交換機中斷後,還要手動切換網關,使用HSRP可避免此問題(同等功效還有VRRP,GLBP );

HSRP提供的網關爲虛擬網關,並不實際存在,就如它虛擬路由器本身一樣,實際並不參加數據轉發,數據的轉發工作還是由組中的活動路由器轉發,不受單臺路由器的中斷與否影響;

hsrp有以下幾種工作狀態:

1、 init,HSRP還沒有運行;配置發生變化或一個端口第一次啓用時,就進入該狀態。

2、 learn,等待來自活躍路由器的消息。
3、 listen,除活躍和備份路由器之外的路由器都保持監聽狀態。
 4、 speak,路由器週期性發送hello消息(時間可以調整),參與活躍或備份路由器的競選。
 5、 standby,該路由器是活躍路由器的候選設備。
6、 active,路由器負責轉發發送到備份組的虛擬MAC地址的數據包。
 

路由器加了交換模塊,都看作交換機,R1 R2之間雖有連線,而且已做portchannel 但爲了不跟stp混淆,我已經手動關掉了該鏈路,所以看圖就當作之間沒有連線即可

全圖都通過VTP學到了四個vlan 10,20,30,40 實驗有重複性,我只做了一個vlan10的實驗,R1 int vlan 10 :192.168.10.1 priority 120  preempt

               R2 int vlan 10:192.168.10.2 priority 100(default) preempt

virtual ip :192.168.10.254  R1爲active    R2爲standy

下方PC1已劃入vlan10,ip 192.168.10.10 ping virtual ip 192.168.10.254 OK 實際數據通過R1轉發 但如果將R1R3間鏈路shutdown後 R2在一段hello時間後 未收到R1的報文,認定R1掛掉,於是切換狀態成爲active,長ping的測試結果顯示中斷了1到3秒,在no shutdown 該鏈路後,因配置搶佔(preempt)R1又恢復爲active 

見圖

 


R1R2間鏈路如果正常連接的話,跟STP要配合好,一般情況下STP的根要跟HSRP的ACTIVE在同一臺設備上,不然數據發送會不正常

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章