[發明專利]一種基于FC交換機的端口監控方法有效
| 申請號: | 201611140883.1 | 申請日: | 2016-12-12 |
| 公開(公告)號: | CN108616371B | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 李玉發;李大鵬;王建宇;田園;蒲愷;季雷 | 申請(專利權)人: | 中國航空工業集團公司西安航空計算技術研究所 |
| 主分類號: | H04L41/0677 | 分類號: | H04L41/0677;H04L41/0823;H04L43/08;H04L43/04 |
| 代理公司: | 中國航空專利中心 11008 | 代理人: | 郭平 |
| 地址: | 710000 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 fc 交換機 端口 監控 方法 | ||
本發明屬于數據通信技術領域,涉及基于FC交換機的一種端口監控方法。目前FC交換機只能對特定的某一個通信端口的輸入數據或輸出數據進行監控,無法滿足系統監控需求。本發明提出一種端口監控方法,可以對任意一個或多個通信端口的輸入數據和輸出數據進行監控,提高了FC交換機端口數據的記錄與分析能力,有利于問題的定位于排查。
技術領域
本發明屬于數據通信技術領域,涉及一種基于FC交換機的端口監控方法。
背景技術
FC網絡具備高帶寬、低延遲和高可靠等特性,非常適合在對數據傳輸實時性有較高要求的分布式實時系統中使用,例如飛機航電通信系統等。
FC網絡系統結構組件主要包括三大類,分別為網絡交換機、節點機以及傳輸鏈路。交換機作為整個網絡的核心部件,負責為網絡中所有節點提供單播、組播和廣播的數據交換支持。
FC網絡在協議、規范等方面對監控的實現沒有給出說明或定義,而在實際應用中,數據監控對于網絡產品研發過程中問題的定位和排查,以及最終整個航電系統的數據的記錄和分析都有著至關重要的作用。因此,作為FC網絡系統核心部件的交換機,其數據監控是必須不可缺少的功能。
目前FC交換機只能對特定的某一個通信端口的輸入數據或輸出數據進行監控,無法滿足系統監控需求。本發明提出一種端口監控方法,可以對任意一個或多個通信端口的輸入數據和輸出數據進行監控,提高了FC交換機端口數據的記錄與分析能力,有利于問題的定位于排查。
發明內容
本發明的目的是,提供一種基于FC交換機的端口監控方法,可以對任意一個或多個通信端口的輸入和輸出數據進行監控,能夠提高對網絡實時通信的數據進行記錄和分析,為網絡通信故障排查以及航電系統數據的綜合分析提供依據和參考。
本發明的技術解決方案是,在FC交換機設計中,在不影響正常通信的情況下,為每個通信端口的輸入和輸出數據分別設置相應的監控緩沖區,監控端口調度邏輯根據監控配置信息,選擇相應的監控緩沖區進行讀取,讀取的數據經緩存后發出。
一種基于FC交換機的端口監控方法,包括以下步驟:
(1)為各通信端口1-N的輸入數據分別設置相應緩存I_1-I_N,分別用來緩存各端口接收到的數據幀;并且每個緩存至少能夠存儲1個最大幀;
(2)為各通信端口1-N的輸出數據分別設置相應緩存O_1-O_N,分別用來緩存各端口發送的數據幀;并且每個緩存至少能夠存儲1個最大幀;
(3)設置端口輸入監控配置寄存器,寄存器位寬為N位,分別對應端口1-N;數據位為1時表明該位對應端口接收到的數據幀需要被監控;
(4)設置端口輸出監控配置寄存器,寄存器位寬為N位,分別對應端口1-N;數據位為1時表明該位對應端口發送的數據幀需要被監控;
(5)各通信端口的MAC接收端接收到數據幀后,在將數據幀發送給交叉開關的同時,查詢輸入監控配置寄存器,如果該端口對應位為1,則將該端口數據幀寫入到相應緩存;并且需要保證寫入到緩存中的數據幀必須是完整的數據幀,不能出現半幀;當對應緩存滿時,將數據幀丟棄,并對丟棄的數據幀進行計數;
(6)當數據幀經過交叉開關交換后,在將數據幀發送給各端口的MAC接收端的同時,查詢輸出監控配置寄存器,如果端口對應位為1,則將該端口數據幀寫入到相應緩存;需要將數據幀寫入到各自緩存O_1-O_N;并且需要保證寫入到緩存中的數據幀必須是完整的數據幀,不能出現半幀;當對應緩存滿時,將數據幀丟棄,并對丟棄的數據幀進行計數;
(7)當檢測到任一輸入數據幀緩存I_1-I_N非空時,根據Round-Robin輪詢調度算法,從緩存I_1-I_N中選擇一個緩存,然后從該緩存中讀出數據幀,然后寫入到輸入緩存中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司西安航空計算技術研究所,未經中國航空工業集團公司西安航空計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611140883.1/2.html,轉載請聲明來源鉆瓜專利網。





