01-接口備份配置
本章節下載: 01-接口備份配置 (325.17 KB)
目 錄
接口備份是指同一台設備上的接口之間形成備份或負載分擔的關係。通常由主接口承擔業務傳輸,備份接口處於備份狀態。當主接口本身或其所在線路發生故障而導致業務傳輸無法正常進行時,或當主接口的流量超過設定的閾值時,備份接口將被用來傳輸業務,從而提高了網絡的可靠性。
表1-1 支持作為主接口或備份接口的接口類型
類型 |
接口 |
說明 |
以太網 |
三層以太網接口 三層以太網子接口 三層VE接口 WLAN-ETHERNET接口 |
- |
廣域網 |
AM接口 ATM接口 IMA組接口 ISDN BRI接口 POS接口 同步串口 異步串口 Eth-channel接口 |
AM接口和IMA組接口僅支持配置為備份接口。其它所有接口均可以被配置為主接口或備份接口 當ISDN BRI接口作為ISDN專線使用時,BRI接口可以被配置為主接口 AM口、ISDN BRI接口的支持情況與設備型號有關,具體請參見“接口管理配置”中“WAN接口”的支持情況說明。 當異步串口上配置了DDR功能時,不能作為主接口
|
其它 |
Dialer接口 MP-group接口 Tunnel接口 |
當Dialer接口作為PPPoE Client,且PPPoE會話工作在永久在線方式時,Dialer接口可以被配置為主接口 |
接口備份有兩種工作模式:主備模式、負載分擔。
用戶可以給一個主接口綁定多個備份接口,主接口和備份接口之間是備份關係,在任意時間隻有一個接口進行業務傳輸:
· 當主接口正常工作時,即使流量超負荷,備份接口也仍然處於備份狀態,所有流量都通過主接口進行業務傳輸。
· 隻有當主接口因故障無法進行業務傳輸時,優先級最高的備份接口才接替工作,並承擔所有流量的傳輸。
· 當原先故障的主接口恢複正常時,業務傳輸會重新切換回主接口。
如圖1-1所示,Router A的接口Port A作為主接口,接口Port B(假設優先級為30)和Port C(假設優先級為20)作為備份接口。
· 當Port A正常工作時,所有流量都通過Port A傳輸;當Port A故障時,會啟用Port B傳輸所有流量;當Port A和Port B都故障時,才啟用Port C傳輸所有流量。
· 當Port A恢複正常時,所有流量會自動切換回Port A上傳輸。
這樣,通過接口間的自動備份和切換,確保了網絡設備間業務流量平滑、通暢地傳輸。
圖1-1 主備模式示意圖
在主備模式下,在任意時間隻有一個接口進行業務傳輸。當網絡流量大於接口帶寬的時候,會造成報文丟失。為了避免這種情況,同時為了提高鏈路的利用率,可以采用負載分擔模式。在負載分擔模式下,可以設定主接口流量的上下限閾值,使流量在主接口和備份接口間實現負載分擔:
· 當主接口的數據流量達到負載分擔門限的上限閾值時,優先級最高的可用備份接口將被啟用,同主接口一起進行負載分擔。如果負載分擔後主接口分擔的數據流量還是超過上限,再從剩餘的可用備份接口中啟動優先級最高的一個。以此類推,直至啟用所有備份接口。
· 當主接口的數據流量低於負載分擔門限的下限閾值時,優先級最低的在用備份接口將被關閉,停止與主接口一起進行負載分擔。如果關閉了一個備份接口後主接口的數據流量仍然低於下限閾值,則從剩餘的在用備份接口中關閉優先級最低的一個。以此類推,直至關閉了所有在用備份接口。
· 在計算某個接口的流量時,係統采用的是該接口接收流量和發送流量中的較大值。
· 在負載分擔模式下,若主接口鏈路狀態為DOWN,將仍按照主備模式備份。
如圖1-2所示,Router A的接口Port A作為主接口,接口Port B和Port C作為備份接口。當Port A接口的實際流量超過負載分擔門限的上限閾值時,會啟用Port B。如果此時Port A接口分擔的實際流量還是超過負載分擔門限的上限閾值,則會啟用Port C。
· 一台設備上最多允許同時存在10個主接口。
· 一個備份接口隻能為1個主接口提供備份。
· 一個接口不能同時配置為主接口和備份接口。
· 負載分擔模式和主備模式不能同時使用。
請選擇以下一種模式進行配置:
· 配置主備模式
請選擇以下一項任務進行配置:
¡ 配置主備備份
如果用戶想根據主接口的狀態變化來啟用或關閉備份接口,則需要配置此任務。
如果用戶想根據主接口所在鏈路的狀態變化來啟用或關閉備份接口,則需要配置此任務。
· 配置負載分擔模式
請用戶通過配置(靜態路由、動態路由)確保主接口、備份接口與目的網段之間路由可達,以便流量的轉發接口變更後流量能夠順利到達目的網絡。
主備備份根據主接口的狀態變化來啟用或關閉備份接口。用戶可以為一個主接口配置多個備份接口,這些備份接口的優先級將作為啟用備份接口順序的參考。優先級高的將優先被啟用。如果多個備份接口的優先級相同,則會優先啟用先配置的備份接口。
為防止由於接口鏈路狀態不穩定而引起接口狀態的頻繁切換,可以配置接口狀態切換的延遲時間。若在用接口鏈路狀態發生改變,係統將在該延遲時間後再做切換,若該延遲時間內在用接口鏈路狀態恢複,則不進行切換。
(1) 進入係統視圖。
system-view
(2) 進入主接口視圖。
interface interface-type interface-number
(3) 配置主接口的備份接口。
backup interface interface-type interface-number [ priority ]
缺省情況下,未配置主接口的備份接口。
多次執行本命令可以為同一主接口配置多個備份接口,最多可以配置3個。
(4) 配置接口狀態切換延時。
backup timer delay up-delay down-delay
缺省情況下,接口狀態變為up或down時的切換延時均為5秒。
接口備份與Track聯動根據主接口所在鏈路的狀態變化來啟用或關閉備份接口。用戶可以配置某個接口與Track項關聯,使該接口作為備份接口,通過Track項來監測主鏈路的狀態。
可以根據網絡環境的變化來改變備份接口的狀態:
· 如果Track項的狀態為Positive,說明主鏈路通信正常,備份接口保持在備份狀態。
· 如果Track項的狀態為Negative,說明主鏈路出現故障,備份接口將成為主接口負責業務傳輸。
· 如果Track項創建後一直處於NotReady狀態,說明Track關聯監測模塊的配置尚未生效,備份接口將維持原有轉發狀態不變;如果Track項由其它狀態轉變為NotReady狀態,則備份接口將成為主接口負責業務傳輸。
關於接口備份與Track聯動的詳細介紹和相關配置,請參見“可靠性配置指導”中的“Track”。
一個接口隻能關聯一個Track項。接口上關聯的Track項可以是未創建的Track項,但是,隻有當該Track項創建後,聯動功能才開始生效。
通過本模式配置的備份接口的數量建議不要超過64個,否則可能影響設備的正常運行。
(1) 進入係統視圖。
system-view
(2) 進入接口視圖。
interface interface-type interface-number
(3) 配置接口與Track項關聯。
backup track track-entry-number
缺省情況下,未配置接口與Track項關聯。
配置本命令後,該接口將作為備份接口。
接口備份模塊定時檢測流經主接口和備份接口的數據流量,根據數據流量占主接口帶寬的百分比數值是否超過配置的負載分擔門限來決定啟用或關閉備份接口參與負載分擔。
當多個備份接口的優先級相同時,將根據其配置的先後順序來決定啟用或關閉:
· 先配置的備份接口,將被優先啟用,與主接口一起進行負載分擔。
· 後配置的備份接口,將被優先關閉,停止與主接口一起進行負載分擔。
在支持快速轉發的設備上,啟動負載分擔模式後,對於已建立快轉表項的流量不起作用。有關快速轉發的詳細介紹,請參見“三層技術-IP業務配置指導”中的“快速轉發”。
(1) 進入係統視圖。
system-view
(2) 進入主接口視圖。
interface interface-type interface-number
(3) 配置主接口的備份接口。
backup interface interface-type interface-number [ priority ]
缺省情況下,沒有為主接口配置備份接口。
多次執行本命令可以為同一主接口配置多個備份接口,最多可以配置3個。
(4) 配置負載分擔門限。
backup threshold upper-threshold lower-threshold
缺省情況下,未配置負載分擔門限。
(5) 配置檢測主接口和備份接口流量的時間間隔。
backup timer flow-check interval
缺省情況下,檢測主接口和備份接口流量的時間間隔為30秒。
在完成上述配置後,在任意視圖下執行display命令可以顯示配置後接口備份的運行情況,通過查看顯示信息驗證配置的效果。
操作 |
命令 |
查看主接口與備份接口的狀態 |
display interface-backup state |
查看參與負載分擔的接口的流量統計信息 |
display interface-backup statistics |
· 把Router A的接口GigabitEthernet1/0/2和GigabitEthernet1/0/3配置為主接口GigabitEthernet1/0/1的備份接口,並優先使用備份接口GigabitEthernet1/0/2。
· 配置主接口與備份接口相互切換的延時。
(1) 配置IP地址
請按照圖1-3配置各接口的IP地址和子網掩碼,具體配置過程略。
(2) 配置靜態路由
# 在Router A上配置到Host B所在網段192.168.2.0/24的靜態路由。
<RouterA> system-view
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/1 1.1.1.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/2 2.2.2.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/3 3.3.3.2
# 在Router B上配置到Host A所在網段192.168.1.0/24的靜態路由。
<RouterB> system-view
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/1 1.1.1.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/2 2.2.2.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/3 3.3.3.1
(3) 在Router A上配置備份接口及主備接口切換的延時
# 把GigabitEthernet1/0/2和GigabitEthernet1/0/3分別配置為GigabitEthernet1/0/1的備份接口,其優先級分別為30和20。
[RouterA] interface gigabitethernet 1/0/1
[RouterA-GigabitEthernet1/0/1] backup interface gigabitethernet 1/0/2 30
[RouterA-GigabitEthernet1/0/1] backup interface gigabitethernet 1/0/3 20
# 配置主備接口相互切換的延時均為10秒。
[RouterA-GigabitEthernet1/0/1] backup timer delay 10 10
在Router A上檢驗配置效果:
# 查看主接口與備份接口的狀態,可以看到主接口GigabitEthernet1/0/1處於UP狀態,兩個備份接口都處於備用狀態。
[RouterA-GigabitEthernet1/0/1] display interface-backup state
Interface: GE1/0/1
UpDelay: 10 s
DownDelay: 10 s
State: UP
Backup interfaces:
GE1/0/2 Priority: 30 State: STANDBY
GE1/0/3 Priority: 20 State: STANDBY
# 手工關閉主接口GigabitEthernet1/0/1。
[RouterA-GigabitEthernet1/0/1] shutdown
# 關閉主接口10秒後,接口備份啟用優先級較高的備份接口GigabitEthernet1/0/2,此時查看主接口與備份接口的狀態,可以看到主接口GigabitEthernet1/0/1處於DOWN狀態,備份接口GigabitEthernet1/0/2處於UP狀態,備份接口GigabitEthernet1/0/3仍然處於備用狀態。
[RouterA-GigabitEthernet1/0/1] display interface-backup state
Interface: GE1/0/1
UpDelay: 10 s
DownDelay: 10 s
State: DOWN
Backup interfaces:
GE1/0/2 Priority: 30 State: UP
GE1/0/3 Priority: 20 State: STANDBY
把Router A的接口GigabitEthernet1/0/2配置為與Track項1聯動的備份接口,Track項1跟蹤的主鏈路為接口GigabitEthernet1/0/1。
圖1-4 配置接口備份與Track聯動組網圖
(1) 配置IP地址
請按照圖1-4配置各接口的IP地址和子網掩碼,具體配置過程略。
(2) 配置靜態路由
# 在Router A上配置到Host B所在網段192.168.2.0/24的靜態路由。
<RouterA> system-view
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/1 1.1.1.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/2 2.2.2.2
# 在Router B上配置到Host A所在網段192.168.1.0/24的靜態路由。
<RouterB> system-view
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/1 1.1.1.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/2 2.2.2.1
(3) 在Router A上配置備份接口與Track項進行聯動
# 創建Track項1,與接口GigabitEthernet1/0/1的鏈路狀態關聯。
[RouterA] track 1 interface gigabitethernet 1/0/1
# 將備份接口GigabitEthernet1/0/2與Track項1進行聯動。
[RouterA] interface gigabitethernet 1/0/2
[RouterA-GigabitEthernet1/0/2] backup track 1
[RouterA-GigabitEthernet1/0/2] quit
在Router A上檢驗配置效果:
# 查看與Track聯動的備份接口的狀態,此時備份接口GigabitEthernet1/0/2處於備用狀態。
[RouterA] display interface-backup state
IB Track Information:
GE1/0/2 Track: 1 State: STANDBY
# 手工關閉主鏈路接口GigabitEthernet1/0/1。
[RouterA] interface gigabitethernet 1/0/1
[RouterA-GigabitEthernet1/0/1] shutdown
# 主鏈路故障,備份接口應當被啟用,此時可以查看到備份接口GigabitEthernet1/0/2處於UP狀態。
[RouterA-GigabitEthernet1/0/1] display interface-backup state
IB Track Information:
GE1/0/2 Track: 1 State: UP
· 把Router A的接口GigabitEthernet1/0/2和GigabitEthernet1/0/3配置為主接口GigabitEthernet1/0/1的備份接口,並優先使用備份接口GigabitEthernet1/0/2。
· 配置計算負載分擔門限的主接口帶寬以及負載分擔門限的上下限閾值。
(1) 配置IP地址
請按照圖1-5配置各接口的IP地址和子網掩碼,具體配置過程略。
(2) 配置靜態路由
# 在Router A上配置到Host B所在網段192.168.2.0/24的靜態路由。
<RouterA> system-view
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/1 1.1.1.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/2 2.2.2.2
[RouterA] ip route-static 192.168.2.0 24 gigabitethernet 1/0/3 3.3.3.2
# 在Router B上配置到Host A所在網段192.168.1.0/24的靜態路由。
<RouterB> system-view
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/1 1.1.1.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/2 2.2.2.1
[RouterB] ip route-static 192.168.1.0 24 gigabitethernet 1/0/3 3.3.3.1
(3) 在Router A上配置備份接口及負載分擔
# 把GigabitEthernet1/0/2和GigabitEthernet1/0/3分別配置為GigabitEthernet1/0/1的備份接口,其優先級分別為30和20。
[RouterA] interface gigabitethernet 1/0/1
[RouterA-GigabitEthernet1/0/1] backup interface gigabitethernet 1/0/2 30
[RouterA-GigabitEthernet1/0/1] backup interface gigabitethernet 1/0/3 20
# 配置計算負載分擔門限的主接口帶寬為10000kbps。
[RouterA-GigabitEthernet1/0/1] bandwidth 10000
# 配置負載分擔門限的上限閾值為80,下限閾值為20。
[RouterA-GigabitEthernet1/0/1] backup threshold 80 20
在Router A上檢驗配置效果:
# 查看參與負載分擔的接口的流量統計信息。
[RouterA-GigabitEthernet1/0/1] display interface-backup statistics
Interface: GigabitEthernet1/0/1
Statistics interval: 30 s
Bandwidth: 10000000 bps
PrimaryTotalIn: 102 bytes
PrimaryTotalOut: 108 bytes
PrimaryIntervalIn: 102 bytes
PrimaryIntervalOut: 108 bytes
Primary used bandwidth: 28 bps
TotalIn: 102 bytes
TotalOut: 108 bytes
TotalIntervalIn: 102 bytes
TotalIntervalOut: 108 bytes
Total used bandwidth: 28 bps
# 查看主接口與備份接口的狀態,可以看到主接口GigabitEthernet1/0/1處於UP狀態,兩個備份接口都處於備用狀態。
[RouterA-GigabitEthernet1/0/1] display interface-backup state
Interface: GE1/0/1
UpDelay: 5 s
DownDelay: 5 s
Upper threshold: 80
Lower threshold: 20
State: UP
Backup interfaces:
GE1/0/2 Priority: 30 State: STANDBY
GE1/0/3 Priority: 20 State: STANDBY
# 當通過主接口GigabitEthernet1/0/1的數據流量大於8000kbps(即10000kbps×80%)時,接口備份首先啟用優先級較高的備份接口GigabitEthernet1/0/2,此時查看主接口與備份接口的狀態,可以看到主接口GigabitEthernet1/0/1和備份接口GigabitEthernet1/0/2都處於UP狀態,備份接口GigabitEthernet1/0/3仍然處於備用狀態。
[RouterA-GigabitEthernet1/0/1] display interface-backup state
Interface: GE1/0/1
UpDelay: 5 s
DownDelay: 5 s
Upper threshold: 80
Lower threshold: 20
State: UP
Backup interfaces:
GE1/0/2 Priority: 30 State: UP
GE1/0/3 Priority: 20 State: STANDBY
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!