[發(fā)明專利]一種實現(xiàn)報文QoS處理的方法、系統(tǒng)及設(shè)備有效
| 申請?zhí)枺?/td> | 201911157232.7 | 申請日: | 2019-11-22 |
| 公開(公告)號: | CN111049758B | 公開(公告)日: | 2022-12-09 |
| 發(fā)明(設(shè)計)人: | 劉健男 | 申請(專利權(quán))人: | 東軟集團股份有限公司 |
| 主分類號: | H04L47/24 | 分類號: | H04L47/24;H04L47/2425 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 柳欣 |
| 地址: | 110179 遼*** | 國省代碼: | 遼寧;21 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實現(xiàn) 報文 qos 處理 方法 系統(tǒng) 設(shè)備 | ||
本申請實施例公開了一種實現(xiàn)QoS處理的方法、系統(tǒng)及設(shè)備,將QoS規(guī)則分別三類,其中第一集合中包括對源IP地址限制的QoS規(guī)則,第二集合中包括對目的IP地址限制的QoS規(guī)則,第三集合中包括對源IP地址限制以及目的IP地址限制的QoS規(guī)則;將第一集合的全部QoS規(guī)則以及第三集合中的部分QoS規(guī)則均勻分給N個轉(zhuǎn)發(fā)核,使得QoS規(guī)則成為每核資源,從而使得每個轉(zhuǎn)發(fā)核接收所分配QoS規(guī)則對應的報文對報文進行QoS處理;將第二集合的全部QoS規(guī)則和第三集合中的其他規(guī)則QoS均勻分給M個QoS線程,由線程處理與目標地址相關(guān)規(guī)則對應的報文。即將處理源IP地址相關(guān)的QoS規(guī)則操作分配給轉(zhuǎn)發(fā)核來處理,而將處理目的地址相關(guān)的QoS規(guī)則操作分配給QoS線程來處理,避免對正常流量轉(zhuǎn)發(fā)的影響。
技術(shù)領(lǐng)域
本申請涉及通信技術(shù)領(lǐng)域,具體涉及一種實現(xiàn)報文QoS(Quality of Service,服務質(zhì)量)處理的方法、系統(tǒng)及設(shè)備。
背景技術(shù)
QoS是網(wǎng)絡(luò)的一種安全機制,是用來解決網(wǎng)絡(luò)延遲和阻塞等問題的一種技術(shù),可以為指定的網(wǎng)絡(luò)通信提供更好的服務能力。
當前在多核轉(zhuǎn)發(fā)系統(tǒng)中,進行QoS處理時并沒有考慮到多核轉(zhuǎn)發(fā)系統(tǒng)中“鎖處理”導致的性能下降問題。由于多核轉(zhuǎn)發(fā)系統(tǒng)在QoS處理過程中會涉及到共享資源的競爭,導致多核轉(zhuǎn)發(fā)系統(tǒng)處理QoS過程中頻繁進行加鎖,從而會影響正常流量的報文轉(zhuǎn)發(fā),使通用流量性能大幅下降。
發(fā)明內(nèi)容
有鑒于此,本申請實施例提供一種實現(xiàn)報文處理的方法、系統(tǒng)及設(shè)備,以解決現(xiàn)有技術(shù)中進行QoS處理時資源競爭以及影響正常報文轉(zhuǎn)發(fā)的問題,提升整體轉(zhuǎn)發(fā)性能。
為解決上述問題,本申請實施例提供的技術(shù)方案如下:
一種實現(xiàn)報文服務質(zhì)量QoS處理的方法,所述方法應用于多核轉(zhuǎn)發(fā)系統(tǒng),所述多核轉(zhuǎn)發(fā)系統(tǒng)包括配置核以及N個轉(zhuǎn)發(fā)核,所述方法包括:
所述配置核將第一集合中的QoS規(guī)則以及第三集合中的第一QoS規(guī)則劃分為N份第一規(guī)則集合,將N份所述第一規(guī)則集合分配給N個所述轉(zhuǎn)發(fā)核,每個所述轉(zhuǎn)發(fā)核對應一份所述第一規(guī)則集合,所述第一集合中包括對源IP地址限制的QoS規(guī)則,所述第三集合中包括對源IP地址限制以及目的IP地址限制的QoS規(guī)則,所述第一QoS規(guī)則為源IP地址與所述第一集合中任一QoS規(guī)則中的源IP地址完全重合的QoS規(guī)則;
所述配置核將第二集合中的QoS規(guī)則以及所述第三集合中的其他QoS規(guī)則劃分為M份第二規(guī)則集合,將每份所述第二規(guī)則集合分配給M個QoS線程,每個所述QoS線程對應一份所述第二規(guī)則集合,所述QoS線程運行于所述轉(zhuǎn)發(fā)核或者非轉(zhuǎn)發(fā)核,所述第二集合中包括對目的IP地址限制的QoS規(guī)則,M、N為正整數(shù);
所述轉(zhuǎn)發(fā)核獲取所述第一規(guī)則集合后為對應的網(wǎng)卡接收隊列設(shè)置過濾條件,以使所述轉(zhuǎn)發(fā)核接收自身對應的第一規(guī)則集合中源IP地址發(fā)送的報文,并根據(jù)自身對應的第一規(guī)則集合中的QoS規(guī)則對所述報文進行處理;
所述QoS線程所在的轉(zhuǎn)發(fā)核或者非轉(zhuǎn)發(fā)核對發(fā)送給自身對應的第二規(guī)則集合中目的地址的報文,根據(jù)自身對應的第二規(guī)則集合中的Qos規(guī)則進行處理。
在一種可能的實現(xiàn)方式中,所述配置核將第一集合中的QoS規(guī)則以及第三集合中的第一QoS規(guī)則劃分為N份第一規(guī)則集合,包括:
所述配置核將第一集合中的QoS規(guī)則劃分為N份第一規(guī)則集合;
提取第三集合中的第一QoS規(guī)則,將每一所述第一QoS規(guī)則劃分到在所述第一集合中與該第一QoS規(guī)則的源IP地址完全重合的QoS規(guī)則所對應的第一規(guī)則集合中。
在一種可能的實現(xiàn)方式中,所述配置核將第一集合中的QoS規(guī)則劃分為N份第一規(guī)則集合,包括:
所述配置核按照第一集合中各條QoS規(guī)則的源IP地址數(shù)量,將所述第一集合中的QoS規(guī)則劃分為N份第一規(guī)則集合。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于東軟集團股份有限公司,未經(jīng)東軟集團股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911157232.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置
- 為流提供服務質(zhì)量的方法
- WiMAX中QoS業(yè)務流的建立方法、裝置及系統(tǒng)
- 用于控制QoS策略沖突的方法、設(shè)備和系統(tǒng)
- 軟件定義網(wǎng)絡(luò)的服務質(zhì)量控制方法及設(shè)備
- 一種流的映射方法、接收方法、網(wǎng)絡(luò)設(shè)備及終端
- 服務質(zhì)量QoS管理方法及相關(guān)設(shè)備
- 軟件定義網(wǎng)絡(luò)的服務質(zhì)量控制方法及設(shè)備
- 對服務質(zhì)量流描述的增強處理
- 一種修改卷QoS配置的方法、裝置、設(shè)備及可讀介質(zhì)
- QoS規(guī)則管理方法及用戶設(shè)備





