• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • 關於我們

14-可靠性配置指導

目錄

02-CFD配置

本章節下載 02-CFD配置  (502.20 KB)

02-CFD配置


1 CFD

1.1  CFD簡介

CFD(Connectivity Fault Detection,連通錯誤檢測)遵循IEEE 802.1ag的CFM(Connectivity Fault Management,連通錯誤管理)協議和ITU-T的Y.1731協議,是一種二層網絡的端到端OAM(Operation, Administration, and Maintenance,操作、管理和維護)機製,主要用於在二層網絡中檢測鏈路連通性,以及在故障發生時確認並定位故障。

1.1.1  CFD基本概念

1. MD

MD(Maintenance Domain,維護域)是指連通錯誤檢測所覆蓋的一個網絡或網絡的一部分,它以“MD名稱”來標識。

2. MA

MA(Maintenance Association,維護集)是MD的一部分,一個MD可劃分為一個或多個MA。MA以“MD名稱+MA名稱”來標識。

在以太網網絡中,MA可以服務於指定的VLAN,也可以不服務於任何VLAN,分別稱為帶VLAN屬性和不帶VLAN屬性的MA。

3. MEP

MEP(Maintenance Point,維護點)配置在接口上,屬於某個MA。

MEP確定了MA的邊界,以“MEP ID”來標識。

MEP所屬的MA確定了該MEP發出的報文所屬的VLAN。

MEP具有方向性,分為內向MEP和外向MEP兩種:

·     內向MEP不會通過其所在的接口發送CFD協議報文。內向MEP是通過所屬MA所服務的VLAN中其它所有接口廣播CFD協議報文。對於本產品,目前暫不支持。

·     外向MEP則直接通過其所在的接口向外發送CFD協議報文。

4. MEP列表

MEP列表是同一MA中允許配置的本地MEP和需要監控的遠端MEP的集合,它限定了MA中MEP的選取範圍,不同設備上同一MA中的所有MEP都應包含在此列表中,且MEP ID互不重複。如果MEP收到來自遠端設備的CCM(Continuity Check Message,連續性檢測報文)報文所攜帶的MEP不在同一MA的MEP列表中,就丟棄該報文。

說明

本端設備發送的CCM報文應當攜帶RDI(Remote Defect Indication,遠程故障指示)標誌位,否則對端設備將無法感知某些故障。當MA中至少有一個本地MEP未學到MEP列表中的所有遠端MEP時,該MA中的MEP發送的CCM報文將不會攜帶RDI標誌位。

 

1.1.2  CFD分級

1. MD分級

為了準確定位故障點,在MD中引入了級別(層次)的概念。MD共分為八級,用整數0~7來表示,數字越大級別越高,MD的範圍也就越大。不同MD之間可以相鄰,但不能交叉或嵌套。

MD的分級使得故障定位更加便利和準確,如圖1-1所示,有MD_A和MD_B兩個MD,MD_B與MD_A相鄰,如果在Device A到Device D上發現鏈路不通,則表明Device A到Device D之間有設備出現了故障,故障可能出現在Device A~Device D這四台設備上。此時,如果在MD_B的邊界上發現鏈路不通,則故障範圍就縮小到Device B~Device D這三台設備上;反之,如果MD_B中的設備都工作正常,則至少可以確定Device C是沒有故障的。

圖1-1 兩個相鄰的MD

CFD協議報文的交互以及相關處理都是基於MD的,合理的MD規劃可以幫助網絡管理員迅速定位故障點。

2. MA和MEP分級

MA的級別等於其所屬MD的級別。

MEP的級別等於其所屬MD的級別。

 

3. CFD分級示例

圖1-2所示為CFD的一種分級配置方式,圖中共有0、2、3、5四個級別的MD,標識號較大的MD的級別高、控製範圍廣;標識號較小的MD的級別低、控製範圍小。在Device A~Device F的各接口上配置了MP,譬如Device B的接口Port A上配置有:級別為5的MIP、級別為3的內向MEP、級別為2的內向MEP和級別為0的外向MEP。

圖1-2 CFD的分級配置

 

1.1.3  MEP的報文處理

對於帶VLAN屬性的MA,MEP僅在其所屬MA所服務於的VLAN中發送的報文,報文的級別為MEP所屬MD的級別。

對於不帶VLAN屬性的MA,外向MEP主要用來檢測直連鏈路的狀態。不帶VLAN屬性的外向MEP所發送報文的級別為該MEP所屬MD的級別。

當MEP收到高於自己級別的報文時隻轉發該報文,不會進行處理;當MEP收到小於等於自己級別的報文時才會進行處理。

1.1.4  CFD各項功能

連通錯誤檢測的有效應用建立在合理的網絡部署和配置之上,它的功能是在所配置的MEP之間實現的。

1. 連續性檢測功能

MEP之間的連通失敗可能由設備故障或配置錯誤造成,連續性檢測(Continuity Check,CC)功能就是用來檢測MEP之間的連通狀態。該功能的實現方式是:由MEP周期性地發送CCM報文,相同MA的其它MEP接收該報文,並由此獲知遠端狀態。若MEP在3.5個CCM報文發送周期內未收到遠端MEP發來的CCM報文,則認為鏈路有問題,會輸出日誌報告。當MD中的多個MEP在發送CCM報文時,就實現了多點到多點之間的鏈路檢測。

CCM報文是組播報文。

2. 環回功能

環回(Loopback,LB)功能類似於IP層的ping功能,用於驗證源MEP與目標MEP之間的連接狀態。該功能的實現方式是:由源MEP發送LBM(Loopback Message,環回報文)報文給目標MEP,並根據能否收到對端反饋的LBR(Loopback Reply,環回應答)報文來檢驗鏈路狀態。

LBM報文分為組播和單播兩種報文,設備支持發送和處理單播LBM報文,不支持發送但可處理組播LBM報文;LBR是單播報文。

3. 鏈路跟蹤功能

鏈路跟蹤(Linktrace,LT)功能類似於IP層的tracert功能,用於確定源MEP到目標MEP的路徑,其實現方式是:由源MEP發送LTM(Linktrace Message,鏈路跟蹤報文)報文給目標MEP,目標MEP收到該報文後,都會發送LTR(Linktrace Reply,鏈路跟蹤應答)報文給源MEP,源MEP則根據收到的LTR報文來確定到目標MEP的路徑。

LTM報文是組播報文,LTR報文是單播報文。

4. 告警抑製功能

告警抑製功能用來減少MEP故障告警的數量。如果MEP在3.5個CCM報文發送周期內未收到遠端MEP發來的CCM報文,便立刻開始周期性地發送AIS(Alarm Indication Signal,告警指示信號)報文,該報文的發送方向與CCM報文相反。其它MEP在收到AIS報文後,會抑製本端的故障告警,並繼續發送AIS報文。此後,如果MEP收到了CCM報文,便停止發送AIS報文並恢複故障告警。

AIS報文是組播報文。

5. 單向丟包測試功能

單向丟包測試(Loss Measurement,LM)功能用來檢測MEP之間的單向丟包情況,其實現方式是:由源MEP發送LMM(Loss Measurement Message,丟包測量報文)報文給目標MEP,目標MEP收到該報文後,會發送LMR(Loss Measurement Reply,丟包測量應答)報文給源MEP,源MEP則根據兩個連續的LMR報文來計算源MEP和目標MEP間的丟包數,即源MEP從收到第二個LMR報文開始,根據本LMR報文和前一個LMR報文的統計計數來計算源MEP和目標MEP間的丟包數。

LMM報文和LMR報文都是單播報文。

單向丟包測試功能可以通過如下方式觸發:

·     手工按需測試:用戶根據需要執行命令手工觸發單向丟包測試。執行命令後,源MEP按照指定的時間間隔周期性發送指定數目的LMM報文進行測試,收到對應的LMR報文後停止測試,並在設備上打印測試結果。

·     係統自動測試:開啟係統自動執行單向丟包測試功能後,源MEP按照指定的時間間隔周期性發送測試報文,進行單向丟包測試。關閉該功能後,設備停止測試。通過display cfd slm history命令可以查看測試結果。

係統自動執行單向丟包測試功能還能配合端口聯動功能一起使用,根據外向MEP檢測到的鏈路故障結果,從而關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失,詳細內容請參見“1.1.5  端口聯動功能”。

6. 幀時延測試功能

幀時延測試(Delay Measurement,DM)功能用來檢測MEP之間報文傳輸的時延情況,分為以下兩種:

·     單向時延測試

單向時延測試功能的實現方式是:源MEP發送1DM(One-way Delay Measurement,單向時延測量)報文給目標MEP,該報文中攜帶有其發送時間。目標MEP收到該報文後記錄其接收時間,並結合其發送時間來計算並記錄鏈路傳輸的時延和抖動(即時延變化值)。

1DM報文是單播報文。

·     雙向時延測試

雙向時延測試功能的實現方式是:源MEP發送DMM(Delay Measurement Message,時延測量報文)報文給目標MEP,該報文中攜帶有其發送時間。目標MEP收到該報文後記錄其接收時間,然後再發送DMR(Delay Measurement Reply,時延測量應答)報文給源MEP,該報文中攜帶有DMM報文的發送和接收時間,以及DMR報文的發送時間。源MEP收到DMR報文後記錄其接收時間,並據此計算出鏈路傳輸的時延和抖動。

DMM報文和DMR報文都是單播報文。

雙向時延測試功能可以通過如下方式觸發:

·     手工按需測試:用戶根據需要執行命令手工觸發雙向時延測試。執行命令後,源MEP按照指定的時間間隔周期性發送指定數目的DMM報文進行測試,收到對應的DMR報文後停止測試,並在設備上打印測試結果。

·     係統自動測試:開啟係統自動執行雙向時延測試功能後,源MEP按照指定的時間間隔周期性發送測試報文,進行雙向時延測試。關閉該功能後,設備停止測試。通過display cfd dm two-way history命令可以查看測試結果。

係統自動執行雙向時延測試功能還可以配合端口聯動功能一起使用,根據外向MEP檢測到的鏈路故障結果,從而關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失,詳細內容請參見“1.1.5  端口聯動功能”。

7. 比特錯誤測試功能

比特錯誤測試功能用來測試MEP之間的比特錯誤。源MEP發送TST(Test,比特錯誤測試)報文給目標MEP,該報文中攜帶有偽隨機序列或全0值。目標MEP收到該報文後,通過對報文內容進行計算比較來確定錯誤比特的情況。

TST報文是單播報文。

比特錯誤測試功能可以通過如下方式觸發:

·     手工按需測試:用戶根據需要執行命令手工觸發比特錯誤測試。執行命令後,源MEP按照指定的時間間隔周期性發送指定數目的TST報文進行測試,發送完指定數目的TST報文後停止測試。

·     係統自動測試:開啟係統自動執行比特錯誤測試功能後,源MEP按照指定的時間間隔周期性發送測試報文,進行比特錯誤測試。關閉該功能後,設備停止測試。通過display cfd tst history命令可以查看測試結果。

係統自動執行比特錯誤測試功能還可以配合端口聯動功能一起使用,根據外向MEP檢測到的鏈路故障結果,從而關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失,詳細內容請參見“1.1.5  端口聯動功能”。

8. 閾值告警功能

閾值告警功能用來監測鏈路的傳輸性能。當鏈路的傳輸性能連續三次達到或超過閾值上限時,則提示用戶已超過上限。當鏈路的傳輸性能連續三次達到或低於閾值下限時,則提示用戶已低於下限。

閾值告警功能還可以配合端口聯動功能一起使用,根據外向MEP檢測到的鏈路故障結果,從而關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失,詳細內容請參見“1.1.5  端口聯動功能”。

1.1.5  端口聯動功能

端口聯動功能用來根據外向MEP檢測到的鏈路故障結果,關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失。

1. 端口聯動功能的觸發模式

·     連續性檢測超時模式:表示當CFD連續性檢測功能超時時,觸發端口聯動。

·     係統自動執行雙向時延測試模式:表示當延時時間達到或超過上限閾值,達到或低於下限閾值時,觸發端口聯動。

·     遠端故障標記模式:表示當收到有遠端故障標記的CCM報文時,觸發端口聯動。

·     係統自動執行單向丟包測試模式:表示當丟包率達到或超過上限閾值,達到或低於下限閾值時,觸發端口聯動。

·     係統自動執行比特錯誤測試模式:表示當發生比特錯誤的報文率達到或超過上限閾值,達到或低於下限閾值時,觸發端口聯動。

同一個接口上可以配置兩種觸發模式,滿足任何一種情況,都會觸發端口聯動功能。

2. 端口聯動功能的觸發動作

·     阻塞端口:即端口的鏈路層協議狀態變為DOWN(CFD),且不允許該端口繼續收發數據報文。

·     關閉端口:即端口的物理狀態變為CFD DOWN,且不允許該端口繼續收發數據報文和協議報文。

如果鏈路一端配置了端口聯動功能的觸發模式,當端口上的外向MEP檢測到鏈路故障後,該端口就會依據配置的聯動觸發動作命令來阻塞或關閉端口。

3. 故障鏈路的恢複

端口被阻塞或關閉後,若鏈路另一端恢複正常:

·     端口聯動觸發的動作為阻塞端口:

¡     係統自動執行單向丟包測試模式:被阻塞的端口需要執行undo cfd port-trigger slm action命令或cfd slm port-trigger up-delay命令才能被重新開啟。

¡     其它模式:被阻塞的端口會自動恢複正常。

·     端口聯動觸發的動作為關閉端口,需要執行undo shutdown命令或undo cfd port-trigger { cc-expire | dm | rdi | slm | tst } action命令才能被重新開啟

1.1.6  CFD與Track聯動

CFD連續性檢測功能與Track項建立關聯時,CFD會根據對端是否可達來通知Track項的狀態置位:當CFD判斷出對端可達時,CFD會通知Track模塊將與CFD連續性檢測功能關聯的Track項的狀態置為Positive;當CFD判斷出對端不可達時,CFD會通知Track模塊將與CFD連續性檢測功能關聯的Track項的狀態置為Negative。Track的詳細介紹,請參見“可靠性配置指導”中的“Track”。

1.1.7  協議規範

與CFD相關的協議規範有:

·     IEEE 802.1ag:Virtual Bridged Local Area Networks Amendment 5: Connectivity Fault Management

·     ITU-T Y.1731:OAM functions and mechanisms for Ethernet based networks

1.2  CFD配置限製和指導

·     在使用遠端MEP的MEP ID進行其它各項CFD功能測試之前,必須先配置連續性檢測功能;在使用遠端MEP的MAC地址進行其它CFD各項功能測試之前,則沒有此限製。

·     被生成樹協議阻塞的端口通常不能收發CFD協議報文,但下列情況例外:

¡     如果設備上配置有外向MEP,那麼外向MEP所在的端口即使被生成樹協議阻塞,也仍能收發CFD協議報文。

有關生成樹協議的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“生成樹”。

1.3  CFD配置任務簡介

CFD配置任務如下:

(1)     配置CFD基本功能

a.     開啟CFD功能

b.     配置服務實例

c.     配置MEP

(2)     配置CFD各項功能

a.     配置連續性檢測功能

b.     (可選)配置環回功能

c.     (可選)配置鏈路跟蹤功能

d.     (可選)配置告警抑製功能

e.     (可選)配置單向丟包測試功能

f.     (可選)配置單向時延測試功能

g.     (可選)配置雙向時延測試功能

h.     (可選)配置比特錯誤測試功能

i.     (可選)配置閾值告警功能

(3)     (可選)配置端口聯動功能

1.4  CFD配置準備

在配置CFD功能之前,應對網絡進行如下規劃:

·     對整個網絡的MD進行分級,確定各級別MD的邊界。

·     確定各MD的名稱,同一MD內的設備使用相同的MD名稱。

·     根據需要監控的VLAN,確定各MD中的MA。

·     確定各MA的名稱,同一MD中同一MA內的設備使用相同的MA名稱。

·     確定同一MD中同一MA的MEP列表,在不同設備上應保持相同。

·     在MD和MA的邊界接口上應規劃MEP。

1.5  配置CFD基本功能

1.5.1  開啟CFD功能

(1)     進入係統視圖。

system-view

(2)     開啟CFD功能。

cfd enable

缺省情況下,CFD功能處於關閉狀態。

1.5.2  配置服務實例

1. 功能簡介

一個服務實例用一個整數表示,代表了一個MD中的一個MA。

服務實例內的MEP所處理報文的級別屬性和VLAN屬性分別由MD和MA來確定。其中,不帶VLAN屬性的MA中的MEP也不屬於任何VLAN。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     創建MD。

cfd md md-name [ index index-value ] level level-value [ md-id { dns dns-name | mac mac-address subnumber | none } ]

(3)     創建服務實例。

cfd service-instance instance-id ma-id { icc-based ma-name | integer ma-num | string ma-name | vlan-based [ vlan-id ] } [ ma-index index-value ] md md-name [ vlan vlan-id ]

1.5.3  配置MEP

1. 功能簡介

CFD功能主要體現在對MEP的各種操作上,由於MEP配置在服務實例上,因此服務實例所代表的MD的級別和VLAN屬性就自然成為了MEP的屬性。

2. 配置限製和指導

在一個級別上,一個接口隻能成為一個不帶VLAN屬性的MA的MEP,且隻能為外向MEP;而對於帶VLAN屬性的MA,則無此限製。

在三層以太網接口上為帶VLAN屬性的MA創建MEP時,要求設備支持配置子接口且子接口上支持配置VLAN終結。有關VLAN終結的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“VLAN終結”。

當MEP屬於不帶VLAN屬性的MA時,本端MEP在3.5個CCM報文發送周期內未收到遠端MEP發來的CCM報文,則會將該MEP所在接口的鏈路狀態置為Down。

3. 配置準備

在配置MEP之前,必須首先配置服務實例。

4. 配置MEP

(1)     進入係統視圖。

system-view

(2)     創建MEP列表。

cfd meplist mep-list service-instance instance-id

所創建的MEP必須已包含在對應服務實例的MEP列表中。

(3)     進入接口視圖。

¡     進入三層以太網接口視圖。

interface interface-type interface-number

¡     進入三層以太網子接口視圖。

interface interface-type interface-number.subnumber

(4)     創建MEP。

cfd mep mep-id service-instance instance-id outbound

1.6  配置CFD各項功能

1.6.1  配置連續性檢測功能

1. 功能簡介

連續性檢測功能通過在MEP之間互發CCM報文來檢測這些MEP之間的連通狀態,從而實現鏈路連通性的管理。

在使用遠端MEP的MEP ID進行其它各項CFD功能測試之前,必須先配置連續性檢測功能;在使用遠端MEP的MAC地址進行其它CFD各項功能測試之前,則沒有此限製。

CCM報文中時間間隔域(Interval域)的值、CCM報文的發送間隔和遠端MEP的超時時間這三者之間的關係如表1-1所示。

表1-1 參數關係表

CCM報文中時間間隔域的值

CCM報文的發送間隔

遠端MEP的超時時間

1

10/3毫秒

35/3毫秒

2

10毫秒

35毫秒

3

100毫秒

350毫秒

4

1秒

3.5秒

5

10秒

35秒

6

60秒

210秒

7

600秒

2100秒

 

說明

·     CCM報文中時間間隔域的取值範圍為1~7,其中1~2暫不支持配置。

·     為了便於描述,下文中將時間間隔域小於4的CCM報文稱為“高速CCM報文”,大於等於4的則稱為“低速CCM報文”。

 

2. 配置限製和指導

配置CCM報文中時間間隔域時,需要注意:

·     同一MA中所有MEP發送的CCM報文中時間間隔域的值必須相同。

·     當CCM報文中時間間隔域的值改變後,需要等待一個新的間隔才能發送CCM報文。

·     當設備不支持處理高速CCM報文時,如果用戶配置的CCM報文中時間間隔域的值小於4,可能導致連續性檢測功能不穩定。

單板在收到高速CCM報文後會直接將其丟棄,以減輕對其CPU的衝擊。在這種情況下,建議通過配置使該MA中的所有MEP都發送時間間隔域相同的低速CCM報文。

3. 配置連續性檢測功能

(1)     進入係統視圖。

system-view

(2)     (可選)配置MEP發送的CCM報文中時間間隔域的值。

cfd cc interval interval-value service-instance instance-id

缺省情況下,MEP發送的CCM報文中時間間隔域的值為4。

(3)     進入接口視圖。

¡     進入三層以太網接口視圖。

interface interface-type interface-number

¡     進入三層以太網子接口視圖。

interface interface-type interface-number.subnumber

(4)     開啟MEP的CCM報文發送功能。

cfd cc service-instance instance-id mep mep-id enable

缺省情況下,MEP的CCM報文發送功能處於關閉狀態。

1.6.2  配置環回功能

如需檢查鏈路連通性狀況,可在任意視圖下執行本命令,開啟環回功能。

cfd loopback service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ number number ]

1.6.3  配置鏈路跟蹤功能

1. 功能簡介

通過配置鏈路跟蹤功能,可以查找源MEP到目標MEP之間的路徑,從而實現鏈路故障的定位。它包括以下兩種功能:

·     查找源MEP到目標MEP的路徑:通過從源MEP發送LTM報文到目標MEP,並檢測回應的LTR報文來確定設備間的路徑。

·     自動發送LTM報文:開啟本功能後,當源MEP在3.5個CCM報文發送周期內未收到目標MEP發來的CCM報文,從而判定與目標MEP的連接出錯時,將發送LTM報文(該LTM報文的目地為目標MEP,LTM報文中TTL字段為最大值255),通過檢測回應的LTR報文來定位故障。

2. 配置準備

為帶VLAN屬性的MA所創建的MEP配置鏈路跟蹤功能之前,必須先創建該MA所屬的VLAN。

3. 配置步驟

(1)     可在任意視圖下執行本命令,查找源MEP到目標MEP的路徑。

cfd linktrace service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ ttl ttl-value ]

(2)     進入係統視圖。

system-view

(3)     開啟自動發送LTM報文功能。

cfd linktrace auto-detection [ size size-value ]

缺省情況下,自動發送LTM報文功能處於關閉狀態。

1.6.4  配置告警抑製功能

1. 功能簡介

通過配置告警抑製功能可以減少MEP故障告警的數量。

2. 配置限製和指導

如果隻開啟了告警抑製功能,而沒有配置AIS報文發送級別或者配置的級別錯誤,那麼該MEP隻能抑製自己的故障告警,而不會再繼續向更高級別的MD發送AIS報文。

3. 配置步驟

(1)     進入係統視圖。

system-view

(2)     開啟告警抑製功能。

cfd ais enable

缺省情況下,告警抑製功能處於關閉狀態。

(3)     配置AIS報文的發送級別。

cfd ais level level-value service-instance instance-id

缺省情況下,未配置AIS報文的發送級別,服務實例中的MEP將無法發送AIS報文。

AIS報文發送級別必須高於服務實例所在MD的級別。

(4)     配置AIS報文的發送周期。

cfd ais period period-value service-instance instance-id

缺省情況下,AIS報文的發送周期為1秒。

1.6.5  配置單向丟包測試功能

1. 功能簡介

通過配置單向丟包測試功能,可以檢測MEP之間的單向丟包情況,包括:目標MEP的丟包數、丟包率和平均丟包數,源MEP的丟包數、丟包率和平均丟包數。

2. 配置手工按需執行單向丟包測試

可在任意視圖下執行本命令,手工按需執行單向丟包測試。

cfd slm service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ dot1p dot1p-value ] [ number number ] [ interval interval ]

3. 開啟係統自動執行單向丟包測試功能

(1)     進入係統視圖。

system-view

(2)     開啟係統自動執行單向丟包測試功能。

cfd slm continual service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ dot1p dot1p-value ] [ interval interval ]

缺省情況下,係統自動執行單向丟包檢測功能處於關閉狀態。

1.6.6  配置單向時延測試功能

1. 功能簡介

通過配置單向時延測試功能,可以檢測MEP之間報文傳輸的單向時延,從而對鏈路的傳輸性能進行監測和管理。

2. 配置限製和指導

測試時要求源MEP和目標MEP的時間相同,否則時延值會出現負值或較大數值;用於單向時延變化測量時兩端時間可以不同。

測試結果需在目標MEP上通過display cfd dm one-way history命令來顯示。

3. 配置步驟

可在任意視圖下執行本命令,開啟單向時延測試功能。

cfd dm one-way service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ number number ]

1.6.7  配置雙向時延測試功能

1. 功能簡介

通過配置雙向時延測試功能,可以檢測MEP之間報文傳輸的雙向時延、平均時延和時延變化值,從而對鏈路的傳輸性能進行監測和管理。

2. 手工按需執行雙向時延測試

可在任意視圖下執行本命令,開啟雙向時延測試功能。

cfd dm two-way service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ dot1p dot1p-value ] [ number number ] [ interval interval ]

3. 開啟係統自動執行雙向時延測試功能

(1)     進入係統視圖。

system-view

(2)     開啟係統自動執行雙向時延測試功能。

cfd dm two-way continual service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ dot1p dot1p-value ] [ interval interval ]

缺省情況下,係統自動執行雙向時延測試功能處於關閉狀態。

1.6.8  配置比特錯誤測試功能

1. 功能簡介

通過配置比特錯誤測試功能,可以檢測到鏈路上比特錯誤發生的情況,從而對鏈路的傳輸性能進行監測和管理。

2. 配置限製和指導

測試結果需在目標MEP上通過display cfd tst history命令來顯示。

3. 手工按需執行比特錯誤測試

可在任意視圖下執行本命令,手工按需執行比特錯誤測試。

cfd tst service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ number number ] [ length-of-test length ] [ pattern-of-test { all-zero | prbs } [ with-crc ] ]

4. 開啟係統自動執行比特錯誤測試功能

(1)     進入係統視圖。

system-view

(2)     開啟係統自動執行比特錯誤測試功能。

cfd tst continual service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ length-of-test length ] [ pattern-of-test { all-zero | prbs } [ with-crc ] ] [ interval interval ]

缺省情況下,係統自動執行比特錯誤測試功能處於關閉狀態。

1.6.9  配置閾值告警功能

1. 功能簡介

通過配置閾值告警功能,可以監測MEP的丟包率、報文傳輸的時延或錯誤報文率的情況,並將監測結果提示用戶。

2. 配置限製和指導

配置的閾值下限必須小於上限。

本功能僅支持在以太網網絡中配置。

3. 配置單向丟包測試閾值告警功能

在係統視圖下執行本命令。

cfd slm { far-end | near-end } threshold service-instance instance-id mep mep-id { lower-limit lower-limit | upper-limit upper-limit }

隻有配置了cfd slm continual命令,本命令才會生效。

4. 配置雙向時延測試閾值告警功能

在係統視圖下執行本命令。

cfd dm two-way threshold service-instance instance-id mep mep-id  { lower-limit lower-limit | upper-limit upper-limit }

隻有配置了cfd dm two-way continual命令,本命令才會生效。

5. 配置比特錯誤測試閾值告警功能

在係統視圖下執行本命令。

cfd tst threshold service-instance instance-id mep mep-id { lower-limit lower-limit | upper-limit upper-limit } *

隻有配置了cfd tst continual命令,本命令才會生效。

1.7  配置端口聯動功能

1. 硬件適配關係

本特性的支持情況與設備型號有關,請以設備的實際情況為準。

型號

說明

MSR610

不支持

MSR 810、MSR 810-W、MSR 810-W-DB、MSR 810-LM、MSR 810-W-LM、MSR 810-10-PoE、MSR 810-LM-HK、MSR 810-W-LM-HK、MSR810-LM-CNDE-SJK、MSR810-CNDE-SJK、MSR810-EI、MSR810-LM-EA、MSR810-LM-EI

不支持

MSR 810-LMS、MSR 810-LUS

不支持

MSR810-SI、MSR810-LM-SI

不支持

MSR810-LMS-EA、MSR810-LME

不支持

MSR1004S-5G、MSR1004S-5G-CN

不支持

MSR1104S-W、MSR1104S-W-CAT6、MSR1104S-5G-CN、MSR1104S-W-5G-CN、MSR1104S-W-5GGL

不支持

MSR 2600-6-X1、MSR2600-15-X1、MSR2600-15-X1-T

支持

MSR 2600-10-X1

支持

MSR2630-G-X1

支持

MSR 2630

支持

MSR 3600-28、MSR 3600-51

支持

MSR 3600-28-SI、MSR 3600-51-SI

支持

MSR 3600-28-X1、MSR 3600-28-X1-DP、MSR 3600-51-X1、MSR 3600-51-X1-DP

支持

MSR3600-28-G-DP、MSR3600-51-G-DP

支持

MSR3600-28-G-X1-DP、MSR3600-51-G-X1-DP

支持

MSR 3610-I-DP、MSR 3610-IE-DP、MSR3610-IE-ES、MSR3610-IE-EAD、MSR-EAD-AK770、MSR3610-I-IG、MSR3610-IE-IG

支持

MSR-iMC

支持

MSR 3610-X1、MSR 3610-X1-DP、MSR 3610-X1-DC、MSR 3610-X1-DP-DC、MSR3620-X1、MSR3640-X1

支持

MSR 3610、MSR 3620、MSR 3620-DP、MSR 3640、MSR 3660

支持

MSR 3610-G、MSR 3620-G

支持

MSR3640-G

支持

MSR3640-X1-HI

支持

 

型號

說明

MSR810-W-WiNet、MSR810-LM-WiNet

不支持

MSR830-4LM-WiNet

不支持

MSR830-5BEI-WiNet、MSR830-6EI-WiNet、MSR830-10BEI-WiNet

不支持

MSR830-6BHI-WiNet、MSR830-10BHI-WiNet

不支持

MSR2600-6-WiNet

支持

MSR2600-10-X1-WiNet

支持

MSR2630-WiNet

支持

MSR3600-28-WiNet

支持

MSR3610-X1-WiNet

支持

MSR3620-X1-WiNet

支持

MSR3610-WiNet、MSR3620-10-WiNet、MSR3620-DP-WiNet、MSR3620-WiNet、MSR3660-WiNet

支持

 

型號

說明

MSR860-6EI-XS

不支持

MSR860-6HI-XS

不支持

MSR2630-XS

支持

MSR3600-28-XS

支持

MSR3610-XS

支持

MSR3620-XS

支持

MSR3610-I-XS

支持

MSR3610-IE-XS

支持

MSR3620-X1-XS

支持

MSR3640-XS

支持

MSR3660-XS

支持

 

型號

說明

MSR810-LM-GL

不支持

MSR810-W-LM-GL

不支持

MSR830-6EI-GL

不支持

MSR830-10EI-GL

不支持

MSR830-6HI-GL

不支持

MSR830-10HI-GL

不支持

MSR1004S-5G-GL

不支持

MSR2600-6-X1-GL

支持

MSR3600-28-SI-GL

支持

 

2. 配置限製和指導

端口聯動功能僅在有外向MEP的接口上配置才會生效。

3. 配置連續性檢測功能與端口聯動

(1)     進入係統視圖。

system-view

(2)     進入二/三層以太網接口或二層聚合接口視圖。

interface interface-type interface-number

(3)     配置連續性檢測超時模式的端口聯動動作。

cfd port-trigger cc-expire action { block | shutdown }

缺省情況下,未配置連續性檢測超時模式的端口聯動動作。

4. 配置係統自動執行雙向時延測試功能與端口聯動

(1)     進入係統視圖。

system-view

(2)     進入二/三層以太網接口或二層聚合接口視圖。

interface interface-type interface-number

(3)     配置係統自動執行雙向時延測試模式的端口聯動動作。

cfd port-trigger dm action { block | shutdown }

缺省情況下,未配置係統自動執行雙向時延測試模式的端口聯動動作。

(4)     退回係統視圖。

quit

(5)     配置係統自動執行雙向時延測試的延時閾值。

cfd dm two-way threshold service-instance instance-id mep mep-id { lower-limit lower-limit | upper-limit upper-limit } *

缺省情況下,係統自動執行雙向時延測試的延時時間的下限為0微秒,上限為4294967295微秒。

5. 配置遠端故障標記與端口聯動

(1)     進入係統視圖。

system-view

(2)     進入二/三層以太網接口或二層聚合接口視圖。

interface interface-type interface-number

(3)     配置遠端故障標記模式的端口聯動動作。

cfd port-trigger rdi action { block | shutdown }

缺省情況下,未配置遠端故障標記模式的端口聯動動作。

6. 配置係統自動執行單向丟包測試功能與端口聯動

(1)     進入係統視圖。

system-view

(2)     進入二/三層以太網接口或二層聚合接口視圖。

interface interface-type interface-number

(3)     配置係統自動執行單向丟包測試模式的端口聯動動作。

cfd port-trigger slm action { block | shutdown }

缺省情況下,未配置係統自動執行單向丟包測試模式的端口聯動動作。

(4)     退回係統視圖。

quit

(5)     配置係統自動執行單向丟包測試的丟包率閾值。

cfd slm { far-end | near-end } threshold service-instance instance-id mep mep-id { lower-limit lower-limit | upper-limit upper-limit } *

缺省情況下,對於源MEP端和目標MEP端,係統自動執行單向丟包測試的丟包率閾值的下限均為0,上限均為100%。

(6)     配置被阻塞的接口經過指定的延時時間後自動恢複為up狀態,並恢複係統自動執行單向丟包測試功能。

cfd slm port-trigger up-delay delay

缺省情況下,在係統自動執行單向丟包測試功能與端口聯動過程中,如果接口被端口聯動功能阻塞,需要執行undo cfd port-trigger slm action命令恢複up狀態。

7. 配置係統自動執行比特錯誤測試功能與端口聯動

(1)     進入係統視圖。

system-view

(2)     進入二/三層以太網接口或二層聚合接口視圖。

interface interface-type interface-number

(3)     配置係統自動執行比特錯誤測試模式的端口聯動動作

cfd port-trigger tst action { block | shutdown }

缺省情況下,未配置係統自動執行比特錯誤測試模式的端口聯動動作。

(4)     退回係統視圖。

quit

(5)     配置係統自動執行比特錯誤測試的錯誤報文率閾值。

cfd tst threshold service-instance instance-id mep mep-id { lower-limit lower-limit | upper-limit upper-limit } *

缺省情況下,係統自動執行比特錯誤測試的錯誤報文率閾值的下限為0,上限為100%。

1.8  CFD顯示和維護

在完成上述配置後,在任意視圖下執行display命令可以顯示配置後CFD的運行情況,通過查看顯示信息驗證配置的效果。

在用戶視圖下執行reset命令可以清除CFD的測試結果。

表1-2 CFD顯示和維護

操作

命令

顯示MEP上AIS的配置和動態信息

display cfd ais [ service-instance instance-id [ mep mep-id ] ]

顯示單向時延的測試結果

display cfd dm one-way history [ service-instance instance-id [ mep mep-id ] ]

顯示雙向時延的測試結果

display cfd dm two-way history [ service-instance instance-id [ mep mep-id ] ] [ number number ]

顯示單向丟包的測試結果

display cfd slm history [ service-instance instance-id [ mep mep-id ] ] [ number number ]

顯示MEP上獲得的LTR報文信息

display cfd linktrace-reply [ service-instance instance-id [ mep mep-id ] ]

顯示自動發送LTM報文後收到的LTR報文信息

display cfd linktrace-reply auto-detection [ size size-value ]

顯示MD的配置信息

display cfd md

顯示MEP的屬性和運行信息

display cfd mep mep-id service-instance instance-id

顯示服務實例內的MEP列表

display cfd meplist [ service-instance instance-id ]

顯示MP的信息

display cfd mp [ interface interface-type interface-number ]

顯示遠端MEP的信息

display cfd remote-mep service-instance instance-id mep mep-id

顯示服務實例的配置信息

display cfd service-instance [ instance-id ]

顯示CFD的開啟狀態

display cfd status

顯示比特錯誤的測試結果

display cfd tst history [ service-instance instance-id [ mep mep-id ] ]

清除單向時延的測試結果

reset cfd dm one-way history [ service-instance instance-id [ mep mep-id ] ]

清除比特錯誤的測試結果

reset cfd tst [ service-instance instance-id [ mep mep-id ] ]

 

1.9  CFD典型配置舉例

1.9.1  基於以太網的CFD配置舉例

1. 組網需求

·     由五台設備組成的網絡被劃分為MD_A和MD_B兩個MD,其級別分別為5和3,各MD中的MA均服務於該VLAN,並假定Device A~Device E的MAC地址依次為0010-FC01-6511、0010-FC02-6512、0010-FC03-6513、0010-FC04-6514和0010-FC05-6515。

·     MD_A的邊界接口為Device A的GigabitEthernet1/0/3、Device B的GigabitEthernet1/0/1和Device E的GigabitEthernet1/0/1,MD_B的邊界接口為Device B的GigabitEthernet1/0/3和Device D的GigabitEthernet1/0/1,這些接口都是外向MEP。

·     要求通過使用連續性檢測功能來檢測MD_A和MD_B中各MEP之間的連通狀態,當檢測到鏈路故障時,使用環回功能進行故障定位。

·     要求通過端口聯動功能保護Device B的接口GigabitEthernet1/0/3與Device D的接口GigabitEthernet1/0/1之間鏈路的數據流量,當Device B的接口GigabitEthernet1/0/3上的外向MEP檢測到鏈路故障時,會觸發端口聯動動作,從而保護流量不在此接口丟失。

·     要求在獲取到整個組網的狀態後,分別使用鏈路跟蹤功能、單向丟包測試功能、單向時延測試功能、雙向時延測試功能和比特錯誤測試功能進行各種鏈路故障檢測。

2. 組網圖

圖1-3 CFD配置組網圖

3. 配置步驟

(1)     配置VLAN和接口

請按照圖1-3在各設備上分別創建VLAN 100,並配置所有接口都屬於VLAN 100。

(2)     開啟CFD功能

# 在Device A上開啟CFD功能。

<DeviceA> system-view

[DeviceA] cfd enable

Device B~Device E的配置與Device A相似,配置過程略。

(3)     配置服務實例

# 在Device A上創建級別為5的MD MD_A,並創建服務實例1,該服務實例的MA以VLAN編號為名稱,且服務於VLAN 100。

[DeviceA] cfd md MD_A level 5

[DeviceA] cfd service-instance 1 ma-id vlan-based md MD_A vlan 100

Device E的配置與Device A相似,配置過程略。

# 在Device B上先創建級別為5的MD MD_A,並創建服務實例1,該服務實例的MA以VLAN編號為名稱,且服務於VLAN 100;再創建級別為3的MD MD_B,並創建服務實例2,該服務實例的MA以VLAN編號為名稱,且服務於VLAN 100。

[DeviceB] cfd md MD_A level 5

[DeviceB] cfd service-instance 1 ma-id vlan-based md MD_A vlan 100

[DeviceB] cfd md MD_B level 3

[DeviceB] cfd service-instance 2 ma-id vlan-based md MD_B vlan 100

# 在Device C上創建級別為3的MD MD_B,並創建服務實例2,該服務實例的MA以VLAN編號為名稱,且服務於VLAN 100。

[DeviceC] cfd md MD_B level 3

[DeviceC] cfd service-instance 2 ma-id vlan-based md MD_B vlan 100

Device D的配置與Device C相似,配置過程略。

(4)     配置MEP

# 在Device A的服務實例1內配置MEP列表,在接口GigabitEthernet1/0/3上創建服務實例1內的外向MEP 1001,在GigabitEthernet1/0/3.100上配置VLAN終結。

[DeviceA] cfd meplist 1001 4002 5001 service-instance 1

[DeviceA] interface gigabitethernet 1/0/3

[DeviceA-GigabitEthernet1/0/3] cfd mep 1001 service-instance 1 outbound

[DeviceA-GigabitEthernet1/0/3] quit

[DeviceA] interface gigabitethernet 1/0/3.100

[DeviceA-GigabitEthernet1/0/3.100] vlan-type dot1q vid 100

[DeviceA-GigabitEthernet1/0/3.100] quit

# 在Device B的服務實例1和2內分別配置MEP列表,在接口GigabitEthernet1/0/1上創建服務實例1內的外向MEP 5001,在端口GigabitEthernet1/0/3上創建服務實例2內的外向MEP 2001,分別在GigabitEthernet1/0/1.100和GigabitEthernet1/0/3.100上配置VLAN終結。

[DeviceB] cfd meplist 1001 4002 5001 service-instance 1

[DeviceB] interface gigabitethernet 1/0/1

[DeviceB-GigabitEthernet1/0/1] cfd mep 5001 service-instance 1 outbound

[DeviceB-GigabitEthernet1/0/1] quit

[DeviceB] interface gigabitethernet 1/0/1.100

[DeviceB-GigabitEthernet1/0/1.100] vlan-type dot1q vid 100

[DeviceB-GigabitEthernet1/0/1.100] quit

[DeviceB] cfd meplist 2001 4001 service-instance 2

[DeviceB] interface gigabitethernet 1/0/3

[DeviceB-GigabitEthernet1/0/3] cfd mep 2001 service-instance 2 outbound

[DeviceB-GigabitEthernet1/0/3] quit

[DeviceB] interface gigabitethernet 1/0/3.100

[DeviceB-GigabitEthernet1/0/3.100] vlan-type dot1q vid 100

[DeviceB-GigabitEthernet1/0/3.100] quit

# 在Device D的服務實例2內配置MEP列表,在接口GigabitEthernet1/0/1上創建服務實例2內的外向MEP 4001,在GigabitEthernet1/0/1.100上配置VLAN終結。

[DeviceD] cfd meplist 2001 4001 service-instance 2

[DeviceD] interface gigabitethernet 1/0/1

[DeviceD-GigabitEthernet1/0/1] cfd mep 4001 service-instance 2 outbound

[DeviceD-GigabitEthernet1/0/1] quit

[DeviceD] interface gigabitethernet 1/0/1.100

[DeviceD-GigabitEthernet1/0/1.100] vlan-type dot1q vid 100

[DeviceD-GigabitEthernet1/0/1.100] quit

# 在Device E的服務實例1內配置MEP列表,在接口GigabitEthernet1/0/1上創建服務實例1內的外向MEP 4002,在GigabitEthernet1/0/1.100上配置VLAN終結。

[DeviceE] cfd meplist 1001 4002 5001 service-instance 1

[DeviceE] interface gigabitethernet 1/0/1

[DeviceE-GigabitEthernet1/0/1] cfd mep 4002 service-instance 1 outbound

[DeviceE-GigabitEthernet1/0/1] quit

[DeviceE] interface gigabitethernet 1/0/1.100

[DeviceE-GigabitEthernet1/0/1.100] vlan-type dot1q vid 100

[DeviceE-GigabitEthernet1/0/1.100] quit

(5)     配置連續性檢測功能

# 在Device A的接口GigabitEthernet1/0/3上開啟服務實例1內MEP 1001的CCM報文發送功能。

[DeviceA] interface gigabitethernet 1/0/3

[DeviceA-GigabitEthernet1/0/3] cfd cc service-instance 1 mep 1001 enable

[DeviceA-GigabitEthernet1/0/3] quit

# 在Device B的接口GigabitEthernet1/0/1上開啟服務實例1內MEP 5001的CCM報文發送功能,並在端口GigabitEthernet1/0/3上開啟服務實例2內MEP 2001的CCM報文發送功能。

[DeviceB] interface gigabitethernet 1/0/1

[DeviceB-GigabitEthernet1/0/1] cfd cc service-instance 1 mep 5001 enable

[DeviceB-GigabitEthernet1/0/1] quit

[DeviceB] interface gigabitethernet 1/0/3

[DeviceB-GigabitEthernet1/0/3] cfd cc service-instance 2 mep 2001 enable

[DeviceB-GigabitEthernet1/0/3] quit

# 在Device D的接口GigabitEthernet1/0/1上開啟服務實例2內MEP 4001的CCM報文發送功能。

[DeviceD] interface gigabitethernet 1/0/1

[DeviceD-GigabitEthernet1/0/1] cfd cc service-instance 2 mep 4001 enable

[DeviceD-GigabitEthernet1/0/1] quit

# 在Device E的接口GigabitEthernet1/0/1上開啟服務實例1內MEP 4002的CCM報文發送功能。

[DeviceE] interface gigabitethernet 1/0/1

[DeviceE-GigabitEthernet1/0/1] cfd cc service-instance 1 mep 4002 enable

[DeviceE-GigabitEthernet1/0/1] quit

(6)     配置端口聯動功能

# 在Device B的端口GigabitEthernet1/0/3上同時配置多種端口聯動觸發模式:連續性檢測超時模式及遠端故障標記模式,對應的端口聯動觸發動作分別為關閉端口、阻塞端口。

[DeviceB] interface gigabitethernet 1/0/3

[DeviceB-GigabitEthernet1/0/3] cfd port-trigger cc-expire action shutdown

[DeviceB-GigabitEthernet1/0/3] cfd port-trigger rdi action block

[DeviceB-GigabitEthernet1/0/3] cfd port-trigger dm action shutdown

[DeviceB-GigabitEthernet1/0/3] cfd port-trigger slm action block

[DeviceB-GigabitEthernet1/0/3] cfd port-trigger tst action shutdown

[DeviceB-GigabitEthernet1/0/3] quit

4. 驗證配置

(1)     驗證環回功能

當通過連續性檢測功能檢測到鏈路故障時,可以使用環回功能進行故障定位。譬如:

# 在Device A上啟用環回功能,檢查服務實例1內MEP 1001到5001的鏈路狀況。

[DeviceA] cfd loopback service-instance 1 mep 1001 target-mep 5001

Loopback to MEP 5001 with the sequence number start from 1001-43404:

Reply from 0010-fc05-6512: sequence number=1001-43404 time=5ms

Reply from 0010-fc05-6512: sequence number=1001-43405 time=5ms

Reply from 0010-fc05-6512: sequence number=1001-43406 time=5ms

Reply from 0010-fc05-6512: sequence number=1001-43407 time=5ms

Reply from 0010-fc05-6512: sequence number=1001-43408 time=5ms

Sent: 5        Received: 5        Lost: 0

(2)     驗證鏈路跟蹤功能

當通過連續性檢測功能獲取到整個組網的狀態後,可以使用鏈路跟蹤功能進行路徑查找或故障定位。譬如:

# 在Device A的服務實例1內查找MEP 1001到5001的路徑。

[DeviceA] cfd linktrace service-instance 1 mep 1001 target-mep 5001

Linktrace to MEP 5001 with the sequence number 1001-43462:

MAC address               TTL     Last MAC         Relay action

0010-fc05-6515           63      0010-fc02-6512   Hit

(3)     驗證單向丟包測試功能

當通過連續性檢測功能獲取到整個組網的狀態後,可以使用單向丟包測試功能檢測鏈路狀態。譬如:

# 在Device A上臨時測試服務實例1內MEP 1001到5001的單向丟包情況。

[DeviceA] cfd slm service-instance 1 mep 1001 target-mep 5001

Reply from 0010-fc05-6515

Far-end frame loss: 10    Near-end frame loss: 20

Reply from 0010-fc05-6515

Far-end frame loss: 40    Near-end frame loss: 40

Reply from 0010-fc05-6515

Far-end frame loss: 0     Near-end frame loss: 10

Reply from 0010-fc05-6515

Far-end frame loss: 30    Near-end frame loss: 30

 

Average

Far-end frame loss: 20    Near-end frame loss: 25

Far-end frame loss rate: 25.00%      Near-end frame loss rate: 32.00%

Sent LMMs: 5    Received: 5    Lost: 0

# 在Device A上持續測試服務實例1內MEP 1001到5001的單向丟包。

[DeviceA] cfd slm continual service-instance 1 mep 1001 target-mep 5001

# 在Device A上顯示服務實例1內MEP 1001到5001上單向丟包的測試結果。

[DeviceA] display cfd slm history service-instance 1 mep 1001

Service instance: 1

MEP ID: 1001

Send status: Testing

Reply from 0010-fc05-6515

Far-end frame loss: 10    Near-end frame loss: 20

Reply from 0010-fc05-6515

Far-end frame loss: 40    Near-end frame loss: 40

Reply from 0010-fc05-6515

Far-end frame loss: 0     Near-end frame loss: 10

Reply from 0010-fc05-6515

Far-end frame loss: 30    Near-end frame loss: 30

Reply from 0010-fc05-6515

Far-end frame loss: 20    Near-end frame loss: 25

Average:

Far-end frame loss: 20    Near-end frame loss: 25

Far-end frame loss rate: 25.00%      Near-end frame loss rate: 32.00%

Packet statistics:

Sent LMMs: 100    Received: 100    Lost: 0

(4)     驗證單向時延測試功能

當通過連續性檢測功能獲取到整個組網的狀態後,可以使用單向時延測試功能檢測鏈路的單向時延。例如:

# 在Device A上測試服務實例1內MEP 1001到5001的單向時延。

[DeviceA] cfd dm one-way service-instance 1 mep 1001 target-mep 5001

5 1DMs have been sent. Please check the result on the remote device.

# 在Device B上顯示服務實例1內MEP 5001上單向時延的測試結果。

[DeviceB] display cfd dm one-way history service-instance 1 mep 5001

Service instance: 1

MEP ID: 5001

Sent 1DM total number: 0

Received 1DM total number: 5

Frame delay: 10ms 9ms 11ms 5ms 5ms

Delay average: 8ms

Delay variation: 5ms 4ms 6ms 0ms 0ms

Variation average: 3ms

(5)     驗證雙向時延測試功能

當通過連續性檢測功能獲取到整個組網的狀態後,可以使用雙向時延測試功能檢測鏈路的雙向時延。例如:

# 在Device A上臨時測試服務實例1內MEP 1001到5001的雙向時延。

[DeviceA] cfd dm two-way service-instance 1 mep 1001 target-mep 5001

Frame delay:

Reply from 0010-fc05-6515: 10us

Reply from 0010-fc05-6515: 9us

Reply from 0010-fc05-6515: 11us

Reply from 0010-fc05-6515: 5us

Reply from 0010-fc05-6515: 5us

Average: 8us

Frame delay variation: 1us 2us 6us 0us

Average: 2us

Packet statistics:

Sent DMMs: 5        Received: 5        Lost: 0

# 在Device A上持續測試服務實例1內MEP 1001到5001的雙向時延。

[DeviceA] cfd dm two-way continual service-instance 1 mep 1001 target-mep 5001

# 在Device A上顯示服務實例1內MEP 1001到5001上雙向時延的測試結果。

[DeviceA] display cfd dm two-way history service-instance 1 mep 1001

Service instance: 1

MEP ID: 1001

Send status: Testing

Frame delay:

Reply from 0010-fc05-6515: 564us

Reply from 0010-fc05-6515: 606us

Reply from 0010-fc05-6515: 650us

Reply from 0010-fc05-6515: 626us

Reply from 0010-fc05-6515: 660us

Average: 621us

Frame delay variation: 42us 44us 24us 34us

Average: 36us

Packet statistics:

Sent DMMs: 5        Received: 5        Lost: 0

(6)     驗證比特錯誤測試功能

當通過連續性檢測功能獲取到整個組網的狀態後,可以使用比特錯誤測試功能檢測鏈路上比特錯誤的情況。例如:

# 在Device A上臨時測試服務實例1內MEP 1001到5001的比特錯誤。

[DeviceA] cfd tst service-instance 1 mep 1001 target-mep 5001

5 TSTs have been sent. Please check the result on the remote device.

# 在Device A上持續測試服務實例1內MEP 1001到5001的比特錯誤。

[DeviceA] cfd tst continual service-instance 1 mep 1001 target-mep 5001

# 在Device B上顯示服務實例1內MEP 5001上比特錯誤的測試結果。

[DeviceB] display cfd tst history service-instance 1 mep 5001

Service instance: 1

MEP ID: 5001

Received from 0010-fc01-6511, Bit True,  sequence number 0

Received from 0010-fc01-6511, Bit True,  sequence number 1

Received from 0010-fc01-6511, Bit True,  sequence number 2

Received from 0010-fc01-6511, Bit True,  sequence number 3

Received from 0010-fc01-6511, Bit True,  sequence number 4

Sent TST total number: 7

Received TST total number: 5

Received bit error TST number: 0

Percentage of error messages: 0.00%

 

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們