1.一種基于鏡像報文的FA執行情況評價方法,其特征在于,包括以下步驟:
S11:對采集到的報文進行鏡像,得到鏡像報文;
S12:對采集到的所述報文進行存儲轉發,同時對所述鏡像報文進行分析處理,得到評
價FA執行情況的參數;
S13:根據所述參數進行FA執行情況評價;
所述步驟S12中的對所述鏡像報文進行分析處理進一步包括:
S121:獲取報文,基于libpcap數據包捕獲函數對所述鏡像報文進行循環抓捕;
S122:對獲取到的所述報文進行規約分析,判斷規約內容是否為正常,正常則進入步驟
S123,否則丟棄;
S123:判斷規約格式,根據所述規約格式獲取相應的參數;
所述步驟S13具體為:根據所述參數計算得出FA的啟動率和/或正確率,根據所述啟動
率和/或所述正確率評價FA執行情況;
FA的啟動率的計算公式為:
![]()
FA的正確率的計算公式為:
![]()
2.根據權利要求1所述的FA執行情況評價方法,其特征在于,所述步驟S11具體為:在采
集交換機中對采集終端采集到的報文進行鏡像,得到鏡像報文。
3.根據權利要求1所述的FA執行情況評價方法,其特征在于,所述步驟S123的所述規約
格式為固定幀格式或可變幀格式。
4.一種基于鏡像報文的FA執行情況評價系統,其特征在于,包括:
采集終端,用于采集報文;
采集交換機,用于接收所述采集終端采集的報文,并對所述報文進行存儲轉發和鏡像;
前置機,用于接收所述采集交換機存儲轉發的所述報文;
鏡像報文處理器,用于接收所述采集交換機鏡像的所述報文,并對所述報文進行分析
處理,得到評價FA執行情況的參數;
所述鏡像報文處理器進一步包括:
報文獲取單元,用于獲取報文;
規約分析單元,用于對獲取到的所述報文進行規約分析,判斷規約內容是否為正常,正
常則進入下一步,否則丟棄;
規約格式判斷單元,用于判斷規約格式,并根據所述規約格式獲取相應的參數;
所述鏡像報文處理器還包括:FA評價單元,用于根據所述鏡像處理器得到的參數計算
得出FA的啟動率和/或正確率;
FA的啟動率的計算公式為:
![]()
FA的正確率的計算公式為:
![]()
5.根據權利要求4所述的FA執行情況評價系統,其特征在于,所述規約格式為固定幀格
式或可變幀格式。
6.根據權利要求4至5任一項所述的FA執行情況評價系統,其特征在于,所述采集終端
的數量為多個。