04-三層連接的Keepalive功能配置
本章節下載: 04-三層連接的Keepalive功能配置 (185.59 KB)
相連的設備之間,當某台設備發生故障(如三層功能故障等),但是相連接口的狀態正常時,其他設備與這台設備的連接不會中斷,這將導致故障設備可以接收IP報文,但是無法處理接收到的IP報文。三層連接的Keepalive功能可以探測對端設備工作是否正常。當對端設備功能正常工作時,接口會向對端設備發送三層報文;當對端設備工作不正常時,接口會停止向對端設備發送三層報文,確保設備不會將三層報文轉發給故障設備。管理員發現某台設備與其他設備的三層連接中斷後,可以及時處理設備故障問題。當故障恢複後,設備之間可以自動恢複三層通信。
三層連接的Keepalive功能通過Track與NQA的聯動來實現對對端設備狀態的檢測。具體工作機製如下:
· 當NQA探測成功時,會通知關聯的Track項,Track項狀態變為Positive。三層連接的Keepalive功能收到Positive狀態的Track項信息後,本功能不會關閉接口的IP協議,和對端接口的業務通信正常進行。
· 當NQA探測失敗時,會通知關聯的Track項,Track項狀態變為Negative。三層連接的Keepalive功能收到Positive狀態的Track項信息後,本功能會關閉接口的IP協議,則接口和對端接口間的業務通信中斷。
· 當Track項狀態為NotReady時,三層連接的Keepalive功能不生效。
三層連接的Keepalive功能關閉接口的IP協議後,NQA會繼續進行探測。當對端設備恢複正常,NQA探測成功後,三層連接的Keepalive功能會重新開啟接口的IP協議,恢複和對端接口間的業務通信。
關於Track的詳細介紹,請參見“可靠性配置指導”中的“Track”。關於NQA的詳細介紹,請參見“網絡管理和監控配置指導”中的“NQA”。
三層連接的Keepalive功能目前僅支持對IP協議的保活檢測。
三層連接的Keepalive功能僅支持與ARP類型的NQA探測聯動。
三層連接的Keepalive功能配置任務如下:
(1) 配置ARP測試類型的NQA測試組
配置ARP測試類型的NQA測試組的方法請參見“網絡管理和監控配置指導”中的“NQA”。
(2) 配置Track與NQA聯動
配置Track與NQA聯動的方法請參見“可靠性配置指導”中的“Track”。
system-view
(2) 進入三層接口視圖。
interface interface-type interface-number
(3) 開啟三層連接的Keepalive功能,並指定關聯的Track項。
l3-keepalive track track-entry-number
缺省情況下,三層連接的Keepalive功能處於關閉狀態。
在完成上述配置後,在任意視圖下執行display命令可以顯示配置後的三層連接的Keepalive功能信息,通過查看顯示信息驗證配置的效果。
表1-1 三層連接的Keepalive功能顯示和維護
操作 |
命令 |
顯示三層連接的Keepalive功能信息 |
display l3-keepalive |
Router A與Router B直連,需要保證Router B工作狀態正常時,Router A可以向Router B發送三層報文;當Router B工作狀態不正常時,Router A停止向Router B發送三層報文。
圖1-1 三層連接的Keepalive功能組網圖
(1) 配置各接口的IP地址
請按照圖1-1配置各接口的IP地址,具體配置過程略。
(2) 在Router A上配置ARP類型的NQA探測
# 在Router A上創建NQA測試組,管理員名稱為admin,測試操作的標簽為test1。
<RouterA> system-view
[RouterA] nqa entry admin test1
# 配置當前測試組的測試類型為ARP。
[RouterA-nqa-admin-test1] type arp
# 配置測試報文的目的IP地址為10.1.1.2。
[RouterA-nqa-admin-test1-arp] destination ip 10.1.1.2
# 測試組連續兩次測試開始時間的時間間隔為5000毫秒。
[RouterA-nqa-admin-test1-arp] frequency 5000
# 在ARP測試類型下建立序號為1的聯動項,連續探測失敗3次,觸發其他模塊聯動。
[RouterA-nqa-admin-test1-arp] reaction 1 checked-element probe-fail threshold-type consecutive 3 action-type trigger-only
[RouterA-nqa-admin-test1-arp] quit
# 啟動ARP測試操作,並一直進行測試。
[RouterA] nqa schedule admin test1 start-time now lifetime forever
(3) 創建與NQA測試組(admin–test1)中聯動項1關聯的Track項1並進入Track視圖。
[RouterA] track 1 nqa entry admin test1 reaction 1
[RouterA-track-1] quit
(4) 在接口GigabitEthernet1/0/1開啟三層連接的Keepalive功能,並關聯Track項1。
[RouterA] interface gigabitethernet 1/0/1
[RouterA-GigabitEthernet1/0/1] l3-keepalive track 1
[RouterA-GigabitEthernet1/0/1] quit
# 配置完成後,通過display l3-keepalive命令可以查看到三層連接的Keepalive功能關聯的Track項狀態為Positive,這表示Router B工作狀態正常。
[RouterA] display l3-keepalive
Interface Track ID State
GE1/0/1 1 Positive
# 刪除Router B的接口GigabitEthernet1/0/1的地址,等一段時間後,再通過display l3-keepalive命令可以查看到三層連接的Keepalive功能關聯的Track項狀態為Negative,這表示Router B工作狀態不正常。
[RouterA] display l3-keepalive
Interface Track ID State
GE1/0/1 1 Negative
這時,三層連接的Keepalive功能會停止Router A上的接口GigabitEthernet1/0/1向對端接口發送三層報文。
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!