[發(fā)明專利]一種協(xié)議報文調(diào)度方法、裝置及網(wǎng)絡設備有效
| 申請?zhí)枺?/td> | 201810955471.6 | 申請日: | 2018-08-21 |
| 公開(公告)號: | CN109005128B | 公開(公告)日: | 2022-11-01 |
| 發(fā)明(設計)人: | 王陽;廖以順 | 申請(專利權(quán))人: | 新華三技術(shù)有限公司 |
| 主分類號: | H04L47/625 | 分類號: | H04L47/625 |
| 代理公司: | 北京博思佳知識產(chǎn)權(quán)代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 協(xié)議 報文 調(diào)度 方法 裝置 網(wǎng)絡設備 | ||
本公開提供一種協(xié)議報文調(diào)度方法、裝置以及網(wǎng)絡設備,該方法包括:若第一隊列的發(fā)送速率達到所述第一隊列的限速速率,從所述第一隊列對應的協(xié)議中,確定待調(diào)度的第一協(xié)議;從本地的隊列資源表中,選擇第二隊列,所述隊列資源表用于記錄處于空閑狀態(tài)的隊列的標識;將所述第一協(xié)議從所述第一隊列調(diào)度至所述第二隊列,以使所述第一協(xié)議的報文通過所述第二隊列發(fā)送至處理器處理。本公開可實現(xiàn)合理利用隊列資源,提升協(xié)議報文的處理效率。
技術(shù)領(lǐng)域
本公開涉及網(wǎng)絡通信技術(shù)領(lǐng)域,尤其涉及一種協(xié)議報文調(diào)度方法、裝置及網(wǎng)絡設備。
背景技術(shù)
網(wǎng)絡設備(比如,路由器、交換機)接收到需要CPU(Central Processing Unit,中央處理器)處理的協(xié)議報文時,對協(xié)議報文進行分類,根據(jù)分類結(jié)果將協(xié)議報文放入指定隊列,通過指定隊列將協(xié)議報文發(fā)送至CPU處理。
發(fā)明內(nèi)容
本公開為了解決現(xiàn)有網(wǎng)絡設備中隊列資源利用不合理的問題,提出一種協(xié)議報文調(diào)度方法、裝置及網(wǎng)絡設備,用以合理利用網(wǎng)絡設備的隊列資源。
為實現(xiàn)上述公開目的,本公開提供了如下技術(shù)方案:
第一方面,本公開提供一種協(xié)議報文調(diào)度方法,應用于網(wǎng)絡設備,所述方法包括:
若第一隊列的發(fā)送速率達到所述第一隊列的限速速率,從所述第一隊列對應的協(xié)議中,確定待調(diào)度的第一協(xié)議;
從本地的隊列資源表中,選擇第二隊列,所述隊列資源表用于記錄處于空閑狀態(tài)的隊列的標識;
將所述第一協(xié)議從所述第一隊列調(diào)度至所述第二隊列,以使所述第一協(xié)議的報文通過所述第二隊列發(fā)送至處理器處理。
第二方面,本公開提供一種協(xié)議報文調(diào)度裝置,應用于網(wǎng)絡設備,所述裝置包括:
確定單元,用于若第一隊列的發(fā)送速率達到所述第一隊列的限速速率,從所述第一隊列對應的協(xié)議中,確定待調(diào)度的第一協(xié)議;
選擇單元,用于從本地的隊列資源表中,選擇第二隊列,所述隊列資源表用于記錄處于空閑狀態(tài)的隊列的標識;
調(diào)度單元,用于將所述第一協(xié)議從所述第一隊列調(diào)度至所述第二隊列,以使所述第一協(xié)議的報文通過所述第二隊列發(fā)送至處理器處理。
第三方面,本公開提供一種網(wǎng)絡設備,包括處理器和機器可讀存儲介質(zhì),所述機器可讀存儲介質(zhì)存儲有能夠被所述處理器執(zhí)行的機器可執(zhí)行指令,所述處理器被所述機器可執(zhí)行指令促使:實現(xiàn)上述協(xié)議報文調(diào)度方法。
第四方面,本公開提供一種機器可讀存儲介質(zhì),所述機器可讀存儲介質(zhì)內(nèi)存儲有機器可執(zhí)行指令,所述機器可執(zhí)行指令被處理器執(zhí)行時,實現(xiàn)上述協(xié)議報文調(diào)度方法。
由以上描述可以看出,本公開中,在確認隊列處理壓力較大時,網(wǎng)絡設備將由該隊列處理的部分協(xié)議調(diào)度至處理壓力較小的隊列,以便合理利用隊列資源,同時,提升協(xié)議報文的處理效率。
附圖說明
為了更清楚地說明本公開實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本公開的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本公開實施例示出的一種網(wǎng)絡設備中隊列的示意圖;
圖2是本公開實施例示出的一種協(xié)議報文調(diào)度方法流程圖;
圖3是本公開實施例提供的步驟201的實現(xiàn)流程;
圖4是本公開實施例示出的一種網(wǎng)絡設備的硬件結(jié)構(gòu)示意圖;
圖5是本公開實施例示出的一種協(xié)議報文調(diào)度邏輯的結(jié)構(gòu)示意圖。
具體實施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新華三技術(shù)有限公司,未經(jīng)新華三技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810955471.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





