10-誤碼檢測配置
本章節下載: 10-誤碼檢測配置 (210.35 KB)
目 錄
誤碼檢測是一種通過誤碼事件觸發上層業務模塊自動采取保護措施的可靠性機製,使用該功能可以盡量減少誤碼對業務的影響。
配置接口誤碼檢測功能後,設備會按周期對接口接收的報文進行采樣、檢測、計算:
· 如果誤碼率大於等於高誤碼率門限,則認為該接口發生誤碼故障,上報高誤碼事件,觸發上層業務模塊采取對應的保護措施。
· 如果誤碼率小於低誤碼率門限,則認為該接口故障恢複,上報高誤碼解除事件,觸發上層業務模塊取消誤碼保護措施。
接口誤碼檢測支持保護措施為:
· Trigger LSP:接口的誤碼故障會觸發LSP倒換。當設備檢測到誤碼故障後,該接口將誤碼故障事件通告上層業務模塊,觸發LSP倒換,使業務流量從主LSP切換到備LSP。當誤碼故障恢複後,觸發業務流量回切到主LSP上。
· Trigger Section:接口的誤碼故障會觸發段層業務保護。當設備檢測到誤碼故障後,該接口將誤碼故障通告給接口管理模塊,使該接口的鏈路協議狀態變為DOWN(Bit-error down),從而觸發關聯該接口的上層業務模塊進行段層業務保護。當誤碼故障恢複後,接口的鏈路協議狀態恢複為UP,觸發關聯該接口的上層業務模塊取消段層業務保護。
配置鏈路質量檢測功能後,設備會按周期對接口接收的報文進行采樣、計算、檢測:
· 如果誤碼率大於等於高誤碼率門限,則認為該接口發生誤碼故障,鏈路質量等級變為LOW,同時上報高誤碼事件。此時IGP協議(OSPF、IS-IS)增大該鏈路的cost值,觸發IGP重新計算路由,以便IGP路由不再優選該鏈路,從而避開誤碼故障。
· 如果誤碼率小於低誤碼率門限,則認為該接口誤碼故障恢複,鏈路質量等級恢複為GOOD,同時上報高誤碼解除事件。此時IGP協議將該鏈路的cost值恢複為原來的值,觸發IGP重新計算路由,使IGP路由重新優選該鏈路。
誤碼檢測時需要保證接口上有足夠的流量可以被統計,才能保證誤碼檢測的精度。為了在無業務流量或業務流量很小的時候保證誤碼檢測功能生效,需要根據業務流量的大小,自動開始發送或停止發送一種特定的流量供接口進行誤碼檢測,從而確認接口是否發生誤碼故障。這種流量被稱為背景流量。
為避免接口觸發誤碼故障後由於無業務流量通過而導致無法自動恢複誤碼門限的問題,設備會自動在接口配置誤碼檢測功能後開啟背景流量功能。背景流量由64字節全0數據報文組成,QoS優先級別設置為最低,在不影響業務功能的前提下為誤碼檢測的采樣提供足夠樣本,實現誤碼門限的快速恢複。
背景流量根據業務流量的大小自動開始發送或停止發送機製為:
· 接口速率大於等於1000Mbps,且出方向業務流量速率小於100Mbps時自動開始發送。該接口將自動開始發送300Mbps的背景流量。
· 接口出方向業務流速率大於300Mbps時,該接口將自動停止發送背景流量。
目前支持在以太網接口和聚合接口上部署誤碼檢測功能。
· 在以太網接口上部署該功能時,僅對該接口的誤碼率進行采樣、計算、檢測,該接口的誤碼率將觸發誤碼事件。
· 在聚合接口上部署該功能時,會對聚合接口的成員接口誤碼率進行采樣、計算、檢測,如何觸發誤碼事件,接口誤碼檢測和鏈路質量檢測的實現不同。
當聚合組中所有成員端口全部出現誤碼故障,或未出現誤碼故障的選中端口數量低於聚合接口配置的最小選中端口數時,聚合接口的狀態變為DOWN,從而觸發關聯該聚合接口的上層業務模塊的保護措施。
當未出現誤碼故障的選中端口數量達到聚合接口配置的最小選中端口數時,聚合接口的狀態恢複為UP,觸發關聯該聚合接口的上層業務進行回切。
有關聚合接口最小選中端口的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“以太網鏈路聚合”。
當聚合組中所有聚合成員端口全部出現誤碼故障,且聚合組下未配置最小選中端口數時,聚合接口的狀態變為DOWN,從而觸發關聯該聚合接口的上層業務模塊的保護措施。
當聚合組中未出現誤碼故障的成員端口數量低於聚合接口配置的最小選中端口數時,聚合接口狀態為UP,但是聚合接口的鏈路質量等級會變為LOW,此時IGP協議(OSPF、IS-IS)增大該鏈路的cost值,使IGP路由不再優選該鏈路,從而避開誤碼故障。
當未出現誤碼故障的成員端口數量達到聚合接口配置的最小選中端口數時,聚合接口的鏈路質量等級恢複為GOOD,此時IGP協議將該鏈路的cost值恢複為原來的值,使IGP路由重新優選該鏈路。
接口誤碼檢測功能和鏈路質量檢測功能互斥,建議用戶根據實際使用場景配置合適的檢測方式。
二層以太網接口和二層聚合接口下不支持配置Trigger LSP方式的誤碼檢測。
表1-1 配置接口誤碼檢測功能
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
進入接口視圖 |
· 進入二層以太網接口視圖 · 進入三層以太網接口視圖 · 進入二層聚合接口視圖 · 進入三層聚合接口視圖 |
|
配置接口誤碼檢測參數 |
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-2 配置鏈路質量檢測功能
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
進入接口視圖 |
· 進入三層以太網接口視圖 · 進入三層聚合接口視圖 |
|
配置鏈路質量檢測參數 |
link-quality crc-error bit-error-ratio high-threshold high-value-coefficient high-value-power low-threshold low-value-coefficient low-value-power |
缺省情況下,未配置鏈路質量檢測參數 |
設備開啟誤碼率檢測功能後,設備會定時對接口收發的報文進行采樣、檢查,並同時:
· 當接口處於低誤碼狀態時,使用高誤碼率計算因子計算出一個結果和高誤碼率閾值進行比較,判斷接口是否處於高誤碼率狀態。
· 當接口處於高誤碼狀態時,使用低誤碼率計算因子計算出一個結果和低誤碼率閾值進行比較,判斷接口是否需要解除高誤碼率狀態。
調整接口誤碼率的計算因子,可以調整誤碼率計算結果的時效性與可靠性。計算因子越小,計算結果的時效性越高,可靠性越低;反之,計算因子越大,計算結果的時效性越低,可靠性越高。
僅當配置link-quality crc-error bit-error-ratio或port ifmonitor crc-error bit-error-ratio命令後,本功能才能生效。
表1-3 配置接口誤碼率的計算因子
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
進入接口視圖 |
· 進入二層以太網接口視圖 · 進入三層以太網接口視圖 · 進入二層聚合接口視圖 · 進入三層聚合接口視圖 |
|
配置接口誤碼率的計算因子 |
crc-error bit-error-ratio algorithm-parameter high-factor high-factor-value low-factor low-factor-value |
缺省情況下,接口高誤碼率和低誤碼率的計算因子均為50 |
接口發生誤碼故障後進入誤碼故障狀態,此時需要將該接口的誤碼狀態發送給對端設備。設備支持通過BFD協議或LLDP協議傳遞接口的誤碼狀態。當對接不同廠商設備時,可以通過配置本命令,選擇適配的協議傳遞誤碼信息,以便對端設備可以識別。
使用LLDP協議傳遞誤碼檢測信息時,需要保證LLDP功能處於開啟狀態且LLDP工作模式為最近橋代理模式。有關LLDP的詳細介紹,請參見“二層技術-以太網交換配置指導”中的“LLDP”。
表1-4 配置傳遞誤碼檢測信息的協議
操作 |
命令 |
說明 |
進入係統視圖 |
system-view |
- |
進入接口視圖 |
· 進入二層以太網接口視圖 · 進入三層以太網接口視圖 · 進入二層聚合接口視圖 · 進入三層聚合接口視圖 |
|
配置傳遞誤碼檢測信息的協議 |
crc-error bit-error-ratio transfer-protocol { bfd | lldp } |
缺省情況下,傳遞誤碼檢測信息的協議為BFD協議 |
在完成上述配置後,在任意視圖下執行display命令可以顯示配置後誤碼檢測的運行情況,通過查看顯示信息驗證配置的效果。
在用戶視圖下執行reset命令可以清除接口的誤碼狀態。
操作 |
命令 |
顯示背景流量信息 |
display ifmonitor background-traffic interface [ interface-type [ interface-number ] ] |
顯示接口告警信息 |
display ifmonitor interface interface-type interface-number |
清除接口的誤碼狀態 |
reset crc-error bit-error-ratio status interface [ interface-type [ interface-number ] ] |
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!