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

20-可靠性配置指導

目錄

08-誤碼檢測配置

本章節下載 08-誤碼檢測配置  (231.16 KB)

08-誤碼檢測配置


1 誤碼檢測

1.1  誤碼檢測簡介

誤碼檢測是一種通過誤碼事件觸發上層業務模塊自動采取保護措施的可靠性機製,使用該功能可以盡量減少誤碼對業務的影響。

1.2  誤碼檢測原理

1.2.1  接口誤碼檢測

配置接口誤碼檢測功能後,設備會按周期對接口接收的報文進行采樣、檢測、計算:

·     如果誤碼率大於等於高誤碼率門限,則認為該接口發生誤碼故障,上報高誤碼事件,觸發上層業務模塊采取對應的保護措施。

·     如果誤碼率小於低誤碼率門限,則認為該接口故障恢複,上報高誤碼解除事件,觸發上層業務模塊取消誤碼保護措施。

接口誤碼檢測支持保護措施為:

·     Trigger LSP:接口的誤碼故障會觸發LSP倒換。當設備檢測到誤碼故障後,該接口將誤碼故障事件通告上層業務模塊,觸發LSP倒換,使業務流量從主LSP切換到備LSP。當誤碼故障恢複後,觸發業務流量回切到主LSP上。

·     Trigger Section:接口的誤碼故障會觸發段層業務保護。當設備檢測到誤碼故障後,該接口將誤碼故障通告給接口管理模塊,使該接口的鏈路協議狀態變為DOWN(Bit-error down),從而觸發關聯該接口的上層業務模塊進行段層業務保護。當誤碼故障恢複後,接口的鏈路協議狀態恢複為UP,觸發關聯該接口的上層業務模塊取消段層業務保護。

1.2.2  鏈路質量檢測

配置鏈路質量檢測功能後,設備會按周期對接口接收的報文進行采樣、計算、檢測:

·     如果誤碼率大於等於高誤碼率門限,則認為該接口發生誤碼故障,鏈路質量等級變為LOW,同時上報高誤碼事件。此時IGP協議(OSPF、IS-IS)增大該鏈路的cost值,觸發IGP重新計算路由,以便IGP路由不再優選該鏈路,從而避開誤碼故障。

·     如果誤碼率小於低誤碼率門限,則認為該接口誤碼故障恢複,鏈路質量等級恢複為GOOD,同時上報高誤碼解除事件。此時IGP協議將該鏈路的cost值恢複為原來的值,觸發IGP重新計算路由,使IGP路由重新優選該鏈路。

對於非聚合組成員接口的三層以太網接口,除了根據鏈路質量調整鏈路cost值,觸發IGP重新計算路由,還會觸發LSP倒換。

1.2.3  背景流量功能

誤碼檢測時需要保證接口上有足夠的流量可以被統計,才能保證誤碼檢測的精度。為了在無業務流量或業務流量很小的時候保證誤碼檢測功能生效,需要根據業務流量的大小,自動開始發送或停止發送一種特定的流量供接口進行誤碼檢測,從而確認接口是否發生誤碼故障。這種流量被稱為背景流量。

為避免接口觸發誤碼故障後由於無業務流量通過而導致無法自動恢複誤碼門限的問題,設備會自動在接口配置誤碼檢測功能後開啟背景流量功能。背景流量由64字節全0數據報文組成,QoS優先級別設置為最低,在不影響業務功能的前提下為誤碼檢測的采樣提供足夠樣本,實現誤碼門限的快速恢複。

背景流量根據業務流量的大小自動開始發送或停止發送機製為:

·     接口速率大於等於1000Mbps,且出方向業務流量速率小於100Mbps時自動開始發送。該接口將自動開始發送300Mbps的背景流量。

·     接口出方向業務流速率大於300Mbps時,該接口將自動停止發送背景流量。

1.3  誤碼檢測的部署

目前支持在以太網接口和聚合接口上部署誤碼檢測功能。

·     在以太網接口上部署該功能時,僅對該接口的誤碼率進行采樣、計算、檢測,該接口的誤碼率將觸發誤碼事件。

·     在聚合接口上部署該功能時,會對聚合接口的成員接口誤碼率進行采樣、計算、檢測,如何觸發誤碼事件,接口誤碼檢測和鏈路質量檢測的實現不同。

1. 聚合接口部署接口誤碼檢測

當聚合組中所有成員端口全部出現誤碼故障,或未出現誤碼故障的選中端口數量低於聚合接口配置的最小選中端口數時,聚合接口的狀態變為DOWN,從而觸發關聯該聚合接口的上層業務模塊的保護措施。

當未出現誤碼故障的選中端口數量達到聚合接口配置的最小選中端口數時,聚合接口的狀態恢複為UP,觸發關聯該聚合接口的上層業務進行回切。

有關聚合接口最小選中端口的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“以太網鏈路聚合”。

2. 聚合接口部署鏈路質量檢測

當聚合組中所有聚合成員端口全部出現誤碼故障,且聚合組下未配置最小選中端口數時,聚合接口的狀態變為DOWN,從而觸發關聯該聚合接口的上層業務模塊的保護措施。

當聚合組中未出現誤碼故障的成員端口數量低於聚合接口配置的最小選中端口數時,聚合接口狀態為UP,但是聚合接口的鏈路質量等級會變為LOW,此時IGP協議(OSPF、IS-IS)增大該鏈路的cost值,使IGP路由不再優選該鏈路,從而避開誤碼故障。

當未出現誤碼故障的成員端口數量達到聚合接口配置的最小選中端口數時,聚合接口的鏈路質量等級恢複為GOOD,此時IGP協議將該鏈路的cost值恢複為原來的值,使IGP路由重新優選該鏈路。

1.4  誤碼檢測配置限製和指導

接口誤碼檢測功能和鏈路質量檢測功能互斥,建議用戶根據實際使用場景配置合適的檢測方式。

1.5  配置接口誤碼檢測功能

1. 配置限製和指導

二層以太網接口和二層聚合接口下不支持配置Trigger LSP方式的誤碼檢測。

2. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入接口視圖。

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

interface interface-type interface-number

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

interface interface-type interface-number

¡     進入二層聚合接口視圖。

interface bridge-aggregation interface-number

¡     進入三層聚合接口視圖。

interface route-aggregation interface-number

(3)     配置接口誤碼檢測參數。

port ifmonitor crc-error bit-error-ratio high-threshold high-value-coefficient high-value-power low-threshold low-value-coefficient low-value-power { trigger-lsp | trigger-section }

缺省情況下,未配置接口誤碼檢測參數。

1.6  配置鏈路質量檢測功能

(1)     進入係統視圖。

system-view

(2)     進入接口視圖。

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

interface interface-type interface-number

¡     進入三層聚合接口視圖。

interface route-aggregation interface-number

(3)     配置鏈路質量檢測參數。

link-quality crc-error bit-error-ratio high-threshold high-value-coefficient high-value-power low-threshold low-value-coefficient low-value-power

缺省情況下,未配置鏈路質量檢測參數。

1.7  配置接口誤碼率的計算因子

1. 功能簡介

設備開啟誤碼率檢測功能後,設備會定時對接口收發的報文進行采樣、檢查,並同時:

·     當接口處於低誤碼狀態時,使用高誤碼率計算因子計算出一個結果和高誤碼率閾值進行比較,判斷接口是否處於高誤碼率狀態。

·     當接口處於高誤碼狀態時,使用低誤碼率計算因子計算出一個結果和低誤碼率閾值進行比較,判斷接口是否需要解除高誤碼率狀態。

調整接口誤碼率的計算因子,可以調整誤碼率計算結果的時效性與可靠性。計算因子越小,計算結果的時效性越高,可靠性越低;反之,計算因子越大,計算結果的時效性越低,可靠性越高。

2. 配置限製和指導

僅當配置link-quality crc-error bit-error-ratioport ifmonitor crc-error bit-error-ratio命令後,本功能才能生效。

3. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入接口視圖。

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

interface interface-type interface-number

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

interface interface-type interface-number

¡     進入二層聚合接口視圖。

interface bridge-aggregation interface-number

¡     進入三層聚合接口視圖。

interface route-aggregation interface-number

(3)     配置接口誤碼率的計算因子。

crc-error bit-error-ratio algorithm-parameter high-factor high-factor-value low-factor low-factor-value

缺省情況下,接口高誤碼率和低誤碼率的計算因子均為50。

1.8  配置傳遞誤碼檢測信息的協議

1. 功能簡介

接口發生誤碼故障後進入誤碼故障狀態,此時需要將該接口的誤碼狀態發送給對端設備。設備支持通過BFD協議或LLDP協議傳遞接口的誤碼狀態。當對接不同廠商設備時,可以通過配置本命令,選擇適配的協議傳遞誤碼信息,以便對端設備可以識別。

2. 配置限製和指導

使用LLDP協議傳遞誤碼檢測信息時,需要保證LLDP功能處於開啟狀態且LLDP工作模式為最近橋代理模式。有關LLDP的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“LLDP”。

3. 配置步驟

(1)     進入係統視圖。

system-view

(2)     進入接口視圖。

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

interface interface-type interface-number

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

interface interface-type interface-number

¡     進入二層聚合接口視圖。

interface bridge-aggregation interface-number

¡     進入三層聚合接口視圖。

interface route-aggregation interface-number

(3)     配置傳遞誤碼檢測信息的協議。

crc-error bit-error-ratio transfer-protocol { bfd | lldp }

缺省情況下,傳遞誤碼檢測信息的協議為BFD協議。

1.9  配置接口告警功能

1. 功能簡介

開啟接口告警功能後,當接口處於正常狀態,並在指定的時間內指定報文數量超出告警上限閾值時,接口將產生超上限告警,並進入告警狀態。當接口處於告警狀態,且在指定時間間隔內指定報文數低於下限閾值時,接口將產生恢複告警,並恢複到正常狀態。

2. 配置限製和指導

用戶可在係統視圖和接口視圖下配置錯誤報文告警參數。

·     係統視圖下的配置對所有接口有效,接口視圖下的配置隻對當前接口有效。(不支持指定slot的設備)

·     係統視圖下的配置對指定slot的所有接口有效,接口視圖下的配置隻對當前接口有效。(支持指定slot的設備)

·     對於接口來說,優先采用接口視圖下的配置,當該接口未進行配置時,才采用係統視圖下的配置。

因收到錯誤報文被關閉的接口不會自動恢複,需執行undo shutdown命令來恢複。

3. 開啟接口的告警功能

(1)     進入係統視圖。

system-view

(2)     開啟接口監控模塊的告警功能。

snmp-agent trap enable ifmonitor [ crc-error | giant | input-error | input-usage | output-error | output-usage | runt | rx-pause | sdh-b1-error | sdh-b2-error | sdh-error | tx-pause ] *

缺省情況下,接口告警功能處於開啟狀態。

4. 配置CRC錯誤報文告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置CRC錯誤報文告警參數。

ifmonitor crc-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,CRC錯誤報文告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置CRC錯誤報文告警參數。

port ifmonitor crc-error [ ratio ] high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的CRC錯誤報文告警參數與全局采用的CRC錯誤報文告警參數一致。

5. 配置入方向錯誤報文告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置入方向錯誤報文告警參數。

ifmonitor input-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,入方向錯誤報文告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置入方向錯誤報文告警參數。

port ifmonitor input-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的入方向錯誤報文告警參數與全局采用的入方向錯誤報文告警參數一致。

6. 配置出方向錯誤報文告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置出方向錯誤報文告警參數。

ifmonitor output-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,出方向錯誤報文告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置出方向錯誤報文告警參數。

port ifmonitor output-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的出方向錯誤報文告警參數與全局采用的出方向錯誤報文告警參數一致。

7. 配置入方向帶寬利用率的告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置入方向帶寬利用率的告警參數。

ifmonitor input-usage slot slot-number high-threshold high-value low-threshold low-value

缺省情況下,入方向帶寬利用率告警的上限閾值為90,下限閾值為80。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置入方向帶寬利用率的告警參數。

port ifmonitor input-usage high-threshold high-value low-threshold low-value

缺省情況下,接口采用的入方向帶寬利用率的告警參數與全局采用的入方向帶寬利用率的告警參數一致。

8. 配置出方向帶寬利用率的告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置出方向帶寬利用率的告警參數。

ifmonitor output-usage slot slot-number high-threshold high-value low-threshold low-value

缺省情況下,出方向帶寬利用率告警的上限閾值為90,下限閾值為80。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置出方向帶寬利用率的告警參數。

port ifmonitor output-usage high-threshold high-value low-threshold low-value

缺省情況下,接口采用的出方向帶寬利用率的告警參數與全局采用的出方向帶寬利用率的告警參數一致。

9. 配置接收PAUSE幀告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置接收PAUSE幀告警參數。

ifmonitor rx-pause slot slot-number high-threshold high-value low-threshold low-value interval interval

缺省情況下,接收PAUSE幀告警的上限閾值為500,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置接收PAUSE幀告警參數。

port ifmonitor rx-pause high-threshold high-value low-threshold low-value interval interval

缺省情況下,接口采用的接收PAUSE幀告警參數與全局采用的接收PAUSE幀告警參數一致。

10. 配置發送PAUSE幀告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置發送PAUSE幀告警參數。

ifmonitor tx-pause slot slot-number high-threshold high-value low-threshold low-value interval interval

缺省情況下,發送PAUSE幀告警的上限閾值為500,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置發送PAUSE幀告警參數。

port ifmonitor tx-pause high-threshold high-value low-threshold low-value interval interval

缺省情況下,接口采用的發送PAUSE幀告警參數與全局采用的發送PAUSE幀告警參數一致。

11. 配置SDH錯誤報文告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置SDH錯誤報文告警參數。

ifmonitor sdh-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,SDH錯誤報文告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置SDH錯誤報文告警參數。

port ifmonitor sdh-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的SDH錯誤報文告警參數與全局采用的SDH錯誤報文告警參數一致。

12. 配置SDH-B1錯誤報文告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置SDH-B1錯誤報文告警參數。

ifmonitor sdh-b1-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,SDH-B1錯誤報文告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置SDH-B1錯誤報文告警參數。

port ifmonitor sdh-b1-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的SDH-B1錯誤報文告警參數與全局采用的SDH-B1錯誤報文告警參數一致。

13. 配置SDH-B2錯誤報文告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置SDH-B2錯誤報文告警參數。

ifmonitor sdh-b2-error slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,SDH-B2錯誤報文告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置SDH-B2錯誤報文告警參數。

port ifmonitor sdh-b2-error high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的SDH-B2錯誤報文告警參數與全局采用的SDH-B2錯誤報文告警參數一致。

14. 配置超大幀告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置超大幀告警參數。

ifmonitor giant slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,超大幀告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置超大幀告警參數。

port ifmonitor giant high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的超大幀告警參數與全局采用的超大幀告警參數一致。

15. 配置超小幀告警參數

(1)     進入係統視圖。

system-view

(2)     全局配置超小幀告警參數。

ifmonitor runt slot slot-number high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,超小幀告警上限閾值為1000,下限閾值為100,數據收集和比較時間間隔為10秒。

(3)     進入接口視圖。

interface interface-type interface-number

(4)     配置超小幀告警參數。

port ifmonitor runt high-threshold high-value low-threshold low-value interval interval [ shutdown ]

缺省情況下,接口采用的超小幀告警參數與全局采用的超小幀告警參數一致。

1.10  誤碼檢測顯示和維護

1.10.1  顯示接口監控信息

可在任意視圖執行以下命令:

·     顯示背景流量信息。

display ifmonitor background-traffic interface [ interface-type [ interface-number ] ]

·     顯示接口告警信息。

display ifmonitor interface interface-type interface-number

1.10.2  清除接口的誤碼狀態

請在用戶視圖下執行以下命令,清除接口的誤碼狀態。

reset crc-error bit-error-ratio status interface [ interface-type [ interface-number ] ]

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

BOB登陆
官網
聯係我們