02-CFD配置
本章節下載: 02-CFD配置 (502.20 KB)
目 錄
CFD(Connectivity Fault Detection,連通錯誤檢測)遵循IEEE 802.1ag的CFM(Connectivity Fault Management,連通錯誤管理)協議和ITU-T的Y.1731協議,是一種二層網絡的端到端OAM(Operation, Administration, and Maintenance,操作、管理和維護)機製,主要用於在二層網絡中檢測鏈路連通性,以及在故障發生時確認並定位故障。
MD(Maintenance Domain,維護域)是指連通錯誤檢測所覆蓋的一個網絡或網絡的一部分,它以“MD名稱”來標識。
MA(Maintenance Association,維護集)是MD的一部分,一個MD可劃分為一個或多個MA。MA以“MD名稱+MA名稱”來標識。
在以太網網絡中,MA可以服務於指定的VLAN,也可以不服務於任何VLAN,分別稱為帶VLAN屬性和不帶VLAN屬性的MA。
MEP(Maintenance Point,維護點)配置在接口上,屬於某個MA。
MEP確定了MA的邊界,以“MEP ID”來標識。
MEP所屬的MA確定了該MEP發出的報文所屬的VLAN。
MEP具有方向性,分為內向MEP和外向MEP兩種:
· 內向MEP不會通過其所在的接口發送CFD協議報文。內向MEP是通過所屬MA所服務的VLAN中其它所有接口廣播CFD協議報文。對於本產品,目前暫不支持。
· 外向MEP則直接通過其所在的接口向外發送CFD協議報文。
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標誌位。
為了準確定位故障點,在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是沒有故障的。
CFD協議報文的交互以及相關處理都是基於MD的,合理的MD規劃可以幫助網絡管理員迅速定位故障點。
MA的級別等於其所屬MD的級別。
MEP的級別等於其所屬MD的級別。
圖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的分級配置
對於帶VLAN屬性的MA,MEP僅在其所屬MA所服務於的VLAN中發送的報文,報文的級別為MEP所屬MD的級別。
對於不帶VLAN屬性的MA,外向MEP主要用來檢測直連鏈路的狀態。不帶VLAN屬性的外向MEP所發送報文的級別為該MEP所屬MD的級別。
當MEP收到高於自己級別的報文時隻轉發該報文,不會進行處理;當MEP收到小於等於自己級別的報文時才會進行處理。
連通錯誤檢測的有效應用建立在合理的網絡部署和配置之上,它的功能是在所配置的MEP之間實現的。
MEP之間的連通失敗可能由設備故障或配置錯誤造成,連續性檢測(Continuity Check,CC)功能就是用來檢測MEP之間的連通狀態。該功能的實現方式是:由MEP周期性地發送CCM報文,相同MA的其它MEP接收該報文,並由此獲知遠端狀態。若MEP在3.5個CCM報文發送周期內未收到遠端MEP發來的CCM報文,則認為鏈路有問題,會輸出日誌報告。當MD中的多個MEP在發送CCM報文時,就實現了多點到多點之間的鏈路檢測。
CCM報文是組播報文。
環回(Loopback,LB)功能類似於IP層的ping功能,用於驗證源MEP與目標MEP之間的連接狀態。該功能的實現方式是:由源MEP發送LBM(Loopback Message,環回報文)報文給目標MEP,並根據能否收到對端反饋的LBR(Loopback Reply,環回應答)報文來檢驗鏈路狀態。
LBM報文分為組播和單播兩種報文,設備支持發送和處理單播LBM報文,不支持發送但可處理組播LBM報文;LBR是單播報文。
鏈路跟蹤(Linktrace,LT)功能類似於IP層的tracert功能,用於確定源MEP到目標MEP的路徑,其實現方式是:由源MEP發送LTM(Linktrace Message,鏈路跟蹤報文)報文給目標MEP,目標MEP收到該報文後,都會發送LTR(Linktrace Reply,鏈路跟蹤應答)報文給源MEP,源MEP則根據收到的LTR報文來確定到目標MEP的路徑。
LTM報文是組播報文,LTR報文是單播報文。
告警抑製功能用來減少MEP故障告警的數量。如果MEP在3.5個CCM報文發送周期內未收到遠端MEP發來的CCM報文,便立刻開始周期性地發送AIS(Alarm Indication Signal,告警指示信號)報文,該報文的發送方向與CCM報文相反。其它MEP在收到AIS報文後,會抑製本端的故障告警,並繼續發送AIS報文。此後,如果MEP收到了CCM報文,便停止發送AIS報文並恢複故障告警。
AIS報文是組播報文。
單向丟包測試(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 端口聯動功能”。
幀時延測試(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 端口聯動功能”。
比特錯誤測試功能用來測試MEP之間的比特錯誤。源MEP發送TST(Test,比特錯誤測試)報文給目標MEP,該報文中攜帶有偽隨機序列或全0值。目標MEP收到該報文後,通過對報文內容進行計算比較來確定錯誤比特的情況。
TST報文是單播報文。
比特錯誤測試功能可以通過如下方式觸發:
· 手工按需測試:用戶根據需要執行命令手工觸發比特錯誤測試。執行命令後,源MEP按照指定的時間間隔周期性發送指定數目的TST報文進行測試,發送完指定數目的TST報文後停止測試。
· 係統自動測試:開啟係統自動執行比特錯誤測試功能後,源MEP按照指定的時間間隔周期性發送測試報文,進行比特錯誤測試。關閉該功能後,設備停止測試。通過display cfd tst history命令可以查看測試結果。
係統自動執行比特錯誤測試功能還可以配合端口聯動功能一起使用,根據外向MEP檢測到的鏈路故障結果,從而關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失,詳細內容請參見“1.1.5 端口聯動功能”。
閾值告警功能用來監測鏈路的傳輸性能。當鏈路的傳輸性能連續三次達到或超過閾值上限時,則提示用戶已超過上限。當鏈路的傳輸性能連續三次達到或低於閾值下限時,則提示用戶已低於下限。
閾值告警功能還可以配合端口聯動功能一起使用,根據外向MEP檢測到的鏈路故障結果,從而關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失,詳細內容請參見“1.1.5 端口聯動功能”。
端口聯動功能用來根據外向MEP檢測到的鏈路故障結果,關閉或阻塞存在鏈路故障的端口,保護流量不在該端口丟失。
· 連續性檢測超時模式:表示當CFD連續性檢測功能超時時,觸發端口聯動。
· 係統自動執行雙向時延測試模式:表示當延時時間達到或超過上限閾值,達到或低於下限閾值時,觸發端口聯動。
· 遠端故障標記模式:表示當收到有遠端故障標記的CCM報文時,觸發端口聯動。
· 係統自動執行單向丟包測試模式:表示當丟包率達到或超過上限閾值,達到或低於下限閾值時,觸發端口聯動。
· 係統自動執行比特錯誤測試模式:表示當發生比特錯誤的報文率達到或超過上限閾值,達到或低於下限閾值時,觸發端口聯動。
同一個接口上可以配置兩種觸發模式,滿足任何一種情況,都會觸發端口聯動功能。
· 阻塞端口:即端口的鏈路層協議狀態變為DOWN(CFD),且不允許該端口繼續收發數據報文。
· 關閉端口:即端口的物理狀態變為CFD DOWN,且不允許該端口繼續收發數據報文和協議報文。
如果鏈路一端配置了端口聯動功能的觸發模式,當端口上的外向MEP檢測到鏈路故障後,該端口就會依據配置的聯動觸發動作命令來阻塞或關閉端口。
端口被阻塞或關閉後,若鏈路另一端恢複正常:
· 端口聯動觸發的動作為阻塞端口:
¡ 係統自動執行單向丟包測試模式:被阻塞的端口需要執行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命令才能被重新開啟
CFD連續性檢測功能與Track項建立關聯時,CFD會根據對端是否可達來通知Track項的狀態置位:當CFD判斷出對端可達時,CFD會通知Track模塊將與CFD連續性檢測功能關聯的Track項的狀態置為Positive;當CFD判斷出對端不可達時,CFD會通知Track模塊將與CFD連續性檢測功能關聯的Track項的狀態置為Negative。Track的詳細介紹,請參見“可靠性配置指導”中的“Track”。
與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
· 在使用遠端MEP的MEP ID進行其它各項CFD功能測試之前,必須先配置連續性檢測功能;在使用遠端MEP的MAC地址進行其它CFD各項功能測試之前,則沒有此限製。
· 被生成樹協議阻塞的端口通常不能收發CFD協議報文,但下列情況例外:
¡ 如果設備上配置有外向MEP,那麼外向MEP所在的端口即使被生成樹協議阻塞,也仍能收發CFD協議報文。
有關生成樹協議的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“生成樹”。
(1) 配置CFD基本功能
a. 開啟CFD功能
b. 配置服務實例
c. 配置MEP
(2) 配置CFD各項功能
a. 配置連續性檢測功能
b. (可選)配置環回功能
c. (可選)配置鏈路跟蹤功能
d. (可選)配置告警抑製功能
e. (可選)配置單向丟包測試功能
f. (可選)配置單向時延測試功能
g. (可選)配置雙向時延測試功能
h. (可選)配置比特錯誤測試功能
i. (可選)配置閾值告警功能
(3) (可選)配置端口聯動功能
在配置CFD功能之前,應對網絡進行如下規劃:
· 對整個網絡的MD進行分級,確定各級別MD的邊界。
· 確定各MD的名稱,同一MD內的設備使用相同的MD名稱。
· 根據需要監控的VLAN,確定各MD中的MA。
· 確定各MA的名稱,同一MD中同一MA內的設備使用相同的MA名稱。
· 確定同一MD中同一MA的MEP列表,在不同設備上應保持相同。
· 在MD和MA的邊界接口上應規劃MEP。
(1) 進入係統視圖。
system-view
(2) 開啟CFD功能。
cfd enable
缺省情況下,CFD功能處於關閉狀態。
一個服務實例用一個整數表示,代表了一個MD中的一個MA。
服務實例內的MEP所處理報文的級別屬性和VLAN屬性分別由MD和MA來確定。其中,不帶VLAN屬性的MA中的MEP也不屬於任何VLAN。
(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 ]
CFD功能主要體現在對MEP的各種操作上,由於MEP配置在服務實例上,因此服務實例所代表的MD的級別和VLAN屬性就自然成為了MEP的屬性。
在一個級別上,一個接口隻能成為一個不帶VLAN屬性的MA的MEP,且隻能為外向MEP;而對於帶VLAN屬性的MA,則無此限製。
在三層以太網接口上為帶VLAN屬性的MA創建MEP時,要求設備支持配置子接口且子接口上支持配置VLAN終結。有關VLAN終結的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“VLAN終結”。
當MEP屬於不帶VLAN屬性的MA時,本端MEP在3.5個CCM報文發送周期內未收到遠端MEP發來的CCM報文,則會將該MEP所在接口的鏈路狀態置為Down。
在配置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
連續性檢測功能通過在MEP之間互發CCM報文來檢測這些MEP之間的連通狀態,從而實現鏈路連通性的管理。
在使用遠端MEP的MEP ID進行其它各項CFD功能測試之前,必須先配置連續性檢測功能;在使用遠端MEP的MAC地址進行其它CFD各項功能測試之前,則沒有此限製。
CCM報文中時間間隔域(Interval域)的值、CCM報文的發送間隔和遠端MEP的超時時間這三者之間的關係如表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報文”。
配置CCM報文中時間間隔域時,需要注意:
· 同一MA中所有MEP發送的CCM報文中時間間隔域的值必須相同。
· 當CCM報文中時間間隔域的值改變後,需要等待一個新的間隔才能發送CCM報文。
· 當設備不支持處理高速CCM報文時,如果用戶配置的CCM報文中時間間隔域的值小於4,可能導致連續性檢測功能不穩定。
單板在收到高速CCM報文後會直接將其丟棄,以減輕對其CPU的衝擊。在這種情況下,建議通過配置使該MA中的所有MEP都發送時間間隔域相同的低速CCM報文。
(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報文發送功能處於關閉狀態。
如需檢查鏈路連通性狀況,可在任意視圖下執行本命令,開啟環回功能。
cfd loopback service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ number number ]
通過配置鏈路跟蹤功能,可以查找源MEP到目標MEP之間的路徑,從而實現鏈路故障的定位。它包括以下兩種功能:
· 查找源MEP到目標MEP的路徑:通過從源MEP發送LTM報文到目標MEP,並檢測回應的LTR報文來確定設備間的路徑。
· 自動發送LTM報文:開啟本功能後,當源MEP在3.5個CCM報文發送周期內未收到目標MEP發來的CCM報文,從而判定與目標MEP的連接出錯時,將發送LTM報文(該LTM報文的目地為目標MEP,LTM報文中TTL字段為最大值255),通過檢測回應的LTR報文來定位故障。
為帶VLAN屬性的MA所創建的MEP配置鏈路跟蹤功能之前,必須先創建該MA所屬的VLAN。
(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報文功能處於關閉狀態。
通過配置告警抑製功能可以減少MEP故障告警的數量。
如果隻開啟了告警抑製功能,而沒有配置AIS報文發送級別或者配置的級別錯誤,那麼該MEP隻能抑製自己的故障告警,而不會再繼續向更高級別的MD發送AIS報文。
(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秒。
通過配置單向丟包測試功能,可以檢測MEP之間的單向丟包情況,包括:目標MEP的丟包數、丟包率和平均丟包數,源MEP的丟包數、丟包率和平均丟包數。
可在任意視圖下執行本命令,手工按需執行單向丟包測試。
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 ]
(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 ]
缺省情況下,係統自動執行單向丟包檢測功能處於關閉狀態。
通過配置單向時延測試功能,可以檢測MEP之間報文傳輸的單向時延,從而對鏈路的傳輸性能進行監測和管理。
測試時要求源MEP和目標MEP的時間相同,否則時延值會出現負值或較大數值;用於單向時延變化測量時兩端時間可以不同。
測試結果需在目標MEP上通過display cfd dm one-way history命令來顯示。
可在任意視圖下執行本命令,開啟單向時延測試功能。
cfd dm one-way service-instance instance-id mep mep-id { target-mac mac-address | target-mep target-mep-id } [ number number ]
通過配置雙向時延測試功能,可以檢測MEP之間報文傳輸的雙向時延、平均時延和時延變化值,從而對鏈路的傳輸性能進行監測和管理。
可在任意視圖下執行本命令,開啟雙向時延測試功能。
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 ]
(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 ]
缺省情況下,係統自動執行雙向時延測試功能處於關閉狀態。
通過配置比特錯誤測試功能,可以檢測到鏈路上比特錯誤發生的情況,從而對鏈路的傳輸性能進行監測和管理。
測試結果需在目標MEP上通過display cfd tst history命令來顯示。
可在任意視圖下執行本命令,手工按需執行比特錯誤測試。
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 ] ]
(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 ]
缺省情況下,係統自動執行比特錯誤測試功能處於關閉狀態。
通過配置閾值告警功能,可以監測MEP的丟包率、報文傳輸的時延或錯誤報文率的情況,並將監測結果提示用戶。
配置的閾值下限必須小於上限。
本功能僅支持在以太網網絡中配置。
在係統視圖下執行本命令。
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命令,本命令才會生效。
在係統視圖下執行本命令。
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命令,本命令才會生效。
在係統視圖下執行本命令。
cfd tst threshold service-instance instance-id mep mep-id { lower-limit lower-limit | upper-limit upper-limit } *
隻有配置了cfd tst continual命令,本命令才會生效。
本特性的支持情況與設備型號有關,請以設備的實際情況為準。
型號 |
說明 |
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 |
支持 |
端口聯動功能僅在有外向MEP的接口上配置才會生效。
(1) 進入係統視圖。
system-view
(2) 進入二/三層以太網接口或二層聚合接口視圖。
interface interface-type interface-number
(3) 配置連續性檢測超時模式的端口聯動動作。
cfd port-trigger cc-expire action { block | shutdown }
缺省情況下,未配置連續性檢測超時模式的端口聯動動作。
(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微秒。
(1) 進入係統視圖。
system-view
(2) 進入二/三層以太網接口或二層聚合接口視圖。
interface interface-type interface-number
(3) 配置遠端故障標記模式的端口聯動動作。
cfd port-trigger rdi action { block | shutdown }
缺省情況下,未配置遠端故障標記模式的端口聯動動作。
(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狀態。
(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%。
在完成上述配置後,在任意視圖下執行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 ] ] |
· 由五台設備組成的網絡被劃分為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檢測到鏈路故障時,會觸發端口聯動動作,從而保護流量不在此接口丟失。
· 要求在獲取到整個組網的狀態後,分別使用鏈路跟蹤功能、單向丟包測試功能、單向時延測試功能、雙向時延測試功能和比特錯誤測試功能進行各種鏈路故障檢測。
圖1-3 CFD配置組網圖
(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
(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保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!