[發明專利]一種網關機、基于Linux系統的網絡數據處理方法及裝置在審
| 申請號: | 201911425131.3 | 申請日: | 2019-12-31 |
| 公開(公告)號: | CN110943895A | 公開(公告)日: | 2020-03-31 |
| 發明(設計)人: | 李瑞山;閆文敬;方偉;董朋濤;馬國強;牛津文;王向宇;邵春梅;慕宗君;牛雪朋;過銳;孫振;茹東武;黨校民 | 申請(專利權)人: | 許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 鄭州睿信知識產權代理有限公司 41119 | 代理人: | 吳敏 |
| 地址: | 461000 河*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 網關 基于 linux 系統 網絡 數據處理 方法 裝置 | ||
1.一種基于Linux系統的網絡數據處理方法,其特征在于,該處理方法包括以下步驟:
1)將抓包工具的源碼設置在網絡抓包庫中,并將網絡抓包庫作為數據處理進程的運行庫進行調用,使數據抓包和數據處理處于同一進程;
2)設置用于與網絡抓包庫交互的接口函數,在數據處理進程中通過調用接口函數實現數據抓包的啟動、數據抓包的停止和對抓包數據的獲取。
2.根據權利要求1所述的基于Linux系統的網絡數據處理方法,其特征在于,所述的接口函數包括啟動抓包控制接口函數、停止抓包控制接口函數和網絡報文獲取接口函數,啟動抓包控制接口函數用于實現數據抓包的啟動,停止抓包控制接口函數用于實現數據抓包的停止,網絡報文獲取接口函數用于實現對抓包數據的獲取。
3.根據權利要求1所述的基于Linux系統的網絡數據處理方法,其特征在于,該方法還包括在數據處理進程啟動后,加載網絡抓包庫,并在網絡抓包庫加載成功后對網絡抓包庫進行初始化的步驟。
4.根據權利要求1或3所述的基于Linux系統的網絡數據處理方法,其特征在于,在數據處理進程中還通過調用接口函數實現報文發送。
5.一種基于Linux系統的網絡數據處理裝置,其特征在于,該處理裝置包括網絡抓包庫和數據處理模塊,所述網絡抓包庫為數據處理模塊的運行庫,存儲有抓包工具的源碼,所述數據處理模塊用于通過接口函數與網絡抓包庫交互,在數據處理進程中通過調用接口函數實現數據抓包的啟動、數據抓包的停止和對抓包數據的獲取。
6.根據權利要求5所述的Linux系統的網絡數據處理裝置,其特征在于,所述的接口函數包括啟動抓包控制接口函數、停止抓包控制接口函數和網絡報文獲取接口函數,啟動抓包控制接口函數用于實現數據抓包的啟動,停止抓包控制接口函數用于實現數據抓包的停止,網絡報文獲取接口函數用于實現對抓包數據的獲取。
7.根據權利要求5所述的Linux系統的網絡數據處理裝置,其特征在于,所述的數據模塊還用于在數據處理進程啟動后,加載網絡抓包庫,并在網絡抓包庫加載成功后對網絡抓包庫進行初始化。
8.根據權利要求5或7所述的Linux系統的網絡數據處理裝置,其特征在于,所述的數據處理進程還通過調用接口函數實現報文發送。
9.一種網關機,其特征在于,該網關機包括存儲器和處理器,以及存儲在所述存儲器上并在所述處理器上運行的計算機程序,所述處理器與所述存儲器相耦合,所述處理器執行所述計算機程序時實現如權利要求1-4中任一項所述的基于Linux系統的網絡數據處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司,未經許繼集團有限公司;許繼電氣股份有限公司;許昌許繼軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911425131.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:便攜式電纜支撐固定器
- 下一篇:一種徑向擴壓器及離心壓氣機





