1. 程式人生 > >熱備路由協議

熱備路由協議

網絡部署

HSRP(熱備路由協議)

一.相關概念

1.HSRP:是思科私有技術,為ip網絡提供了容錯和增強的路由選擇功能,確保了在網絡邊緣設備或接入鏈路出現故障時,用戶通信能迅速並透明的恢復。

2.HSRP組成
活躍路由器:轉發發送到虛擬路由器的數據包。

備份路由器:監視HSRP組的運行狀態,並在活躍路由故障的時候接替其工作。

虛擬路由器:虛擬出來的一臺設備,用作終端的網關與外網進行通信,其擁有自己的ip與mac
註意:其mac地址由三部分組成
a.廠商編碼--mac地址的前三個字節。“0000.0c”表示為一臺思科設備
b.HSRP編碼--mac地址的後兩個字節,“07.ac”這個是默認的
C.組號--mac的最後一個字節

其他路由器:監視HSRP組運行狀態,當備份路由充當了活躍路由後,從中選出一臺用以接替備份路由。

3.工作原理:

(1)配置了HSRP的路由器通過選擇優先級(默認為100)最高的路由器作為活躍路由來替代虛擬路由對數據進行響應,若優先級相同的情況下ip地址大的為活躍路由。
(2)運行HSRP的設備會發送和接收基於用戶數據報協議的組播Hello包,來檢測路由故障,確定活躍路由和備份路由。一個組內的HSRP路由器會從活躍路由那裏學到Hello間隔(默認3s),保持時間和虛擬ip,當活躍路由故障後,在保持時間(默認10s)超時後由備份路由接替其工作。

4.配置命令:

(1)配置為HSRP成員
Switch(config-if)#standby group-number(組號) ip virtual-ip-address(虛擬路由ip,活躍路由與備份路由設置同一個)

(2)配置HSRP的優先級
Swich(config-if)#standby group-number priority priority-value
(3)配置占先權
Swich(config-if)#standby group-number preempt
用以原先活躍路由能從優先級較低的新活躍路由器那裏重新取回轉發權
(4)配置Hello信息的計時器
Swich(config-if)#standby group-number times hellotime(Hello時間) holdtime(保持時間)
(5)配置端口跟蹤
Swich(config-if)#standby group-number track interface-type(端口類型) mod/num(端口號) interface-priority(當端口失效時降低的數值)
(6)檢查HSRP狀態
Swich#show standby [interface-type mod/num ] [group-number] brief (顯示摘要信息)

二.具體的配置實例

Sw1(config)#interface vlan 2
Sw1(config-if)#ip address 192.168.2.1 255.255.255.0
Sw1(config-if)#standby 2 ip 192.168.2.254 //配置虛擬ip
Sw1(config-if)#standby 2 priority 200 //配置優先級
Sw1(config-if)#standby 2 preempt //配置占先權
Sw1(config-if)#standby 2 track f0/1 100 //配置端口跟蹤

熱備路由協議