HSRP確保路由器冗餘

2021-12-29 20:01:10 字數 2989 閱讀 6815

hsrp確保路由器冗餘

如果路由器出現故障而導致企業無法接入網際網路會發生什麼?這就是為什麼需要在網路中提供冗餘的重要性。下面我們將教你如何使用熱備 份路由器協議確保冗餘。 

如果路由器出現故障而導致企業無法接入網際網路會發生什麼?企業可以接受嗎?或許可暫時逃脫處罰,但是你需要制定乙個更好的計畫,而不 僅僅是簡單的桌面呼叫支援。 

這 就是為什麼需要在網路中提供冗餘的重要性。考慮為當前路由器增加乙個可以立即接管的備份路 由器。企業需要的只是硬體,cisco軟體會完 成其他事情。讓我們考察如何利用熱備份路由器協議(hsrp)配置它。 

什麼是hsrp?  www.2cto.com  

hsrp是cisco對冗餘的私有協議。它提供幾乎100%的路由器可用性和冗餘。所以,如果某台路由器發生故障,備份路由器會接管主路由器的路由 功能。 

然而,cisco還支援其他可用的行業協議。乙個行業標準是虛擬路由器冗餘協議(vrrp)。另乙個hsrp的可替換選擇是閘道器負載平衡協議(glbp ),這是cisco的另乙個私有解決方案。 

樣例網路

在我們討論如何配置hsrp之前,讓我們關注一下例子中使用的網路。為了幫助你更好的理解hsrp是如何工作的,這裡是乙個基本的網路圖表:

在我們的樣例網路中,我們配置pc的預設閘道器為ip位址10.1.1.3。然而,這個ip位址沒有指向乙個真實的裝置;相反,它作為主路由器的虛擬 ip位址。 

hsrp如何工作?

在使用hsrp的時候,路由器既可以是主的也可以是備用的。如果主路由器在一段時間內沒有向備用路由器傳送hello資料報,備用路由器假定主 路由器已關閉,從而進行接管。然後備用路由器假定對虛擬ip位址負責,並開始對虛擬ip位址指向的虛擬乙太網mac位址響應。 

主和備用路由器交換hsrp hello包,所以相互知道對方在哪兒。這些hello包使用多播224.0.0.2和udp埠1985。hsrp的最基本形式從ios 10.0 開始可用,但是在ios 11和12版本中有更新的特性發布。 

什麼決定活動路由器?首先,你可以配置乙個優先數來決定它,然後它是由最高的ip位址決定。預設優先數是100;乙個更高的優先數表示優先 路由器。 

當然,在建立路由器冗餘的時候,並不限制於僅僅兩台路由器。實際上,可以建立一起工作的路由器組並且擁有多個「備用」路由器。

如何配置hsrp?

你可以在路由器的介面配置模式使用standby命令完成幾乎所有hsrp配置。讓我們考慮在配置圖表中顯示的網路所採用的步驟。

對於路由器1:

1.配置乙太網介面上的ip位址

www.2cto.com  

2.配置備用ip位址

3.配置備用搶先(通過搶先,只要路由器1可用,將總是主路由器。)

對於路由器2:

1.配置乙太網介面上的ip位址

2.配置備用ip位址

3.配置備用優先小於100(在本例中,是99。)

現在,我們考慮樣例網路的配置。

路由器 1

(show running-config output)

inte***ce ethernet0/0

ip address 10.1.1.1 255.255.255.0

www.2cto.com  

standby ip 10.1.1.3

standby preempt

router1# show standby

ethernet0/0 - group 0

state is active

2 state changes, last state change 00:00:29

virtual ip address is 10.1.1.3

active virtual mac address is 0000.0c07.ac00

local virtual mac address is 0000.0c07.ac00 (default)

hello time 3 sec, hold time 10 sec

next hello sent in 0.692 secs

preemption enabled

active router is local

standby router is 10.1.1.2, priority 99 (expires in 8.097 sec)

www.2cto.com  

priority 100 (default 100)

ip redundancy name is "hsrp-et0/0-0" (default)

router1#

路由器 2

(show running-config output)

inte***ce ethernet0/0

ip address 10.1.1.2 255.255.255.0

standby ip 10.1.1.3

standby priority 99

router2# show standby

ethernet0/0 - group 0

local state is standby, priority 99

hellotime 3 sec, holdtime 10 sec

next hello sent in 1.014

virtual ip address is 10.1.1.3 configured

active router is 10.1.1.1, priority 100 expires in 7.159

www.2cto.com  

standby router is local

4 state changes, last state change 00:02:02

router2#

當在特權模式時,可以使用show standby命令檢視hsrp狀態。這條命令會告訴哪個路由器是活動的,哪個是備份的,以及許多其他統計資訊。

在pc上,預設ip位址應該指向10.1.1.3,而不是路由器中的乙個。這樣,如果某台路由器出現故障,另一台將接管。而且甚至能夠利用這個冗 餘在白天將活動路由器關閉,因為hsrp故障備份替換時間少於10秒。

虛擬路由器冗餘協議

虛擬路由冗餘協議 virtual router redundancy protocol,簡稱vrrp 是由ietf提出的解決區域網中配置靜態閘道器出現單點失效現象的路由協議,1998年已推出正式的rfc2338協議標準。vrrp廣泛應用在邊緣網路中,它的設計目標是支援特定情況下ip資料流量失敗轉移不...

VRRP,虛擬路由器冗餘協議

vrrp virtual router redundancy protocol,虛擬路由冗餘協議 是一種容錯協議。通常,乙個網路內的所有 主機都設定一條 預設路由 這樣,主機發出的目的位址不在本網段的報文將被通過預設路由發往路由器routera,從而實現了主機與外部網路的通訊。當路由器routera...

VRRP 虛擬路由器冗餘協議

虛擬路由器冗餘協議 通常情況下,同一網段的所有主機都設定一條相同的閘道器為下一跳的預設路由,然而當閘道器故障的時候,此時該網段下的所有主機都無法與外部網路通訊,通過vrrp可以避免由於區域網閘道器單點故障而導致的網路中斷。vrrp允許將多個路由器加入到乙個備份組中,形成一台虛擬路由器。在乙個備份組中...