[發明專利]一種基于匯聚分流設備的數據流處理方法及系統有效
| 申請號: | 202210959506.X | 申請日: | 2022-08-10 |
| 公開(公告)號: | CN115334003B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 潘圓;吳志遠;左源;程波;謝虎;李琳 | 申請(專利權)人: | 上海欣諾通信技術股份有限公司 |
| 主分類號: | H04L47/20 | 分類號: | H04L47/20 |
| 代理公司: | 上海港慧專利代理事務所(普通合伙) 31402 | 代理人: | 楊鍇 |
| 地址: | 201610 上海市松*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 匯聚 分流 設備 數據流 處理 方法 系統 | ||
本發明涉及數據流處理技術領域,具體涉及一種基于匯聚分流設備的數據流處理方法及系統。其中一種基于匯聚分流設備的數據流處理方法,包括:于獲取到數據流的狀態下,根據數據流獲取當前數據流的特征數據和地址數據;對所述特征數據做特征碼匹配以形成一特征碼匹配規則集,對所述特征碼匹配規則集中的每一個特征碼規則做編號處理以形成特征規則編號;根據所述特征規則編號、地址數據對所述數據流做匹配處理以形成一匹配規則輸出。
技術領域
本發明涉及數據流處理技術領域,具體涉及一種基于匯聚分流設備的數據流處理方法及系統。
背景技術
隨著網絡流量的急劇增加,單臺網絡設備已經難以處理整個網絡的流量,通常會使用多臺網絡設備組成一個業務處理系統來對外提供服務。網絡匯聚分流設備負責將匯聚的網絡報文分發給業務系統的不同設備。匯聚分流設備應支持解析報文中的鏈路層地址和載荷協議信息,取模后確定報文輸出端口,從而使屬于同一條數據流的報文最終能分發到同一個處理終點,實現報文的同源同宿。目前匯聚分流設備的這種報文分發方式簡單易實現,但其也存在固有的缺點。例如在數據的匯聚和/或分流過程中,當數據流進入之后,需要對數據流做匹配處理,匹配處理過程中均需要對數據流按照預定的復合規則做處理,例如采用IP匹配與特征碼匹配作為一個復合規則匹配的源數據,IP匹配由獨立的IP匹配模塊執行以形成IP匹配結果,特征碼匹配由特征碼匹配模塊執行以形成特征碼匹配結果,然后將IP匹配處理結果與特征碼匹配處理傳輸至復合規則模塊做處理以形成最終的匹配結果,由于特征碼匹配與IP匹配兩者匹配于不同的復合規則,進而導致數據流被丟棄,即存在數據流漏匹配現象。
發明內容
針對現有技術的缺陷一種基于匯聚分流設備的數據流處理方法及系統。具體地,
一方面,本申請提供一種基于匯聚分流設備的數據流處理方法,其中,包括:
于獲取到數據流的狀態下,根據數據流獲取當前數據流的特征數據和地址數據;
對所述特征數據做特征碼匹配以形成一特征碼匹配規則集,對所述特征碼匹配規則集中的每一個特征碼規則做編號處理以形成特征規則編號;
根據所述特征規則編號、地址數據對所述數據流做匹配處理以形成一匹配規則輸出。
優選地,上述的一種基于匯聚分流設備的數據流處理方法,其中,對所述特征數據做特征碼匹配以形成一特征碼匹配規則集,對所述特征碼匹配規則集中的規則做編號處理以形成特征規則編號具體包括:
于TCAM存儲單元中查詢獲取與所述特征碼匹配的每一個特征碼規則;
讀取每一個所述特征碼規則的優先級,根據所述優先級對每一個所述特征碼規則做排序處理以形成所述特征規則編號。
優選地,上述的一種基于匯聚分流設備的數據流處理方法,其中,還包括所述數據流執行與所述匹配規則對應的動作。
另一方面,本申請還提供一種基于匯聚分流設備的數據流處理系統,其中,包括,
第一處理單元,連接外部的輸入端口,用于獲取采集數據,并對所述采集數據做預處理以形成一數據流;
第二處理單元,連接所述第一處理單元,用以接收所述數據流,并對所述數據流分流處理以形成輸出數據,其中分流處理的方法為上述的一種基于匯聚分流設備的數據流處理方法。
優選地,上述的一種基于匯聚分流設備的數據流處理系統,其中,所述第二處理單元包括:
讀取模塊,于獲取到數據流的狀態下,根據數據流獲取當前數據流的特征數據和地址數據;
第一匹配模塊,對所述特征數據做特征碼匹配以形成一特征碼匹配規則集,對所述特征碼匹配規則集中的每一個特征碼規則做編號處理以形成特征規則編號;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海欣諾通信技術股份有限公司,未經上海欣諾通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210959506.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種發動機底座支架
- 下一篇:一種設備遠程升級方法、系統、設備及存儲介質





