System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 99精品国产在热久久无码,日韩精品无码视频一区二区蜜桃,久久久无码精品亚洲日韩按摩
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    封包處理方法與網(wǎng)絡(luò)裝置制造方法及圖紙

    技術(shù)編號:44130007 閱讀:11 留言:0更新日期:2025-01-24 22:49
    本申請?zhí)峁┝朔獍幚矸椒ㄅc網(wǎng)絡(luò)裝置。封包處理方法包含:將存儲器電路的部分存儲空間配置為存儲池,其中存儲池包含多個第一存儲塊;當封包的數(shù)據(jù)量小于或等于預(yù)設(shè)數(shù)值時,將封包存儲于該些第一存儲塊中的一者,并在該封包處理完成后歸還該些第一存儲塊中的該者給存儲池;當該些第一存儲塊中尚未存儲數(shù)據(jù)的剩余存儲塊的數(shù)量小于一臨界值時,向內(nèi)核申請增加該些第一存儲塊的數(shù)量;以及當數(shù)據(jù)量大于該預(yù)設(shè)數(shù)值時,向內(nèi)核申請第二存儲塊以增加存儲池的數(shù)據(jù)容量以將封包存儲于存儲池,并在封包處理完成后歸還第二存儲塊給內(nèi)核。

    【技術(shù)實現(xiàn)步驟摘要】

    本公開涉及封包處理方法,尤其涉及具有多種封包處理方式及存儲器管理的封包處理方法與網(wǎng)絡(luò)裝置


    技術(shù)介紹

    1、網(wǎng)絡(luò)接口控制器(network?interface?controller,nic)電路常見于各種網(wǎng)絡(luò)裝置中以用來進行封包的發(fā)送與處理。在一些相關(guān)技術(shù)中,網(wǎng)絡(luò)接口控制器電路只使用單一的封包處理方式來處理封包。然而,在一些情形(例如,若欲處理的封包的數(shù)據(jù)量較大時,或是若欲處理的封包的數(shù)據(jù)量較小或欲處理的封包數(shù)量不多)中,該封包處理方式所占用的運行時間可能過長而使得系統(tǒng)運行效率明顯下降。另一方面,在處理封包時,網(wǎng)絡(luò)接口控制器電路需要向系統(tǒng)內(nèi)核申請存儲器空間來存放該封包,并在封包處理完成時釋放先前使用的存儲器空間。若欲處理的封包數(shù)量較多時,上述的申請與釋放存儲器空間的頻繁操作也可能使得系統(tǒng)運行效率下降。


    技術(shù)實現(xiàn)思路

    1、于一些實施方式中,本公開的目的之一為(但不限于)提供一種具有多種封包處理方式及存儲器管理的封包處理方法與網(wǎng)絡(luò)裝置,以改善現(xiàn)有技術(shù)的不足。

    2、于一些實施方式中,封包處理方法包含下列操作:將一存儲器電路的一部分存儲空間配置為一存儲池,其中該存儲池包含多個第一存儲塊;當一封包的數(shù)據(jù)量小于或等于一預(yù)設(shè)數(shù)值時,將該封包存儲于該些第一存儲塊中的一者,并在該封包處理完成后歸還該些第一存儲塊中的該者給該存儲池;當該些第一存儲塊中尚未存儲數(shù)據(jù)的剩余存儲塊的數(shù)量小于一臨界值時,向一內(nèi)核申請增加該些第一存儲塊的數(shù)量;以及當該封包的數(shù)據(jù)量大于該預(yù)設(shè)數(shù)值時,向該內(nèi)核申請至少一第二存儲塊以增加該存儲池的數(shù)據(jù)容量以將該封包存儲于該存儲池,并在該封包處理完成后歸還該至少一第二存儲塊給該內(nèi)核。

    3、于一些實施方式中,網(wǎng)絡(luò)裝置包含網(wǎng)絡(luò)接口控制器電路、中央處理器電路以及存儲器電路。網(wǎng)絡(luò)接口控制器電路用以接收一封包。中央處理器電路用以運行一內(nèi)核及一網(wǎng)絡(luò)接口控制器驅(qū)動器。存儲器電路的一部分存儲空間配置為包含多個第一存儲塊的一存儲池,且該存儲池用以在該些第一存儲塊中尚未存儲數(shù)據(jù)的剩余存儲塊的數(shù)量小于一臨界值時,向該內(nèi)核申請增加該些第一存儲塊的數(shù)量。該網(wǎng)絡(luò)接口控制器驅(qū)動器用以:當該封包的數(shù)據(jù)量小于或等于一預(yù)設(shè)數(shù)值時,將該封包存儲于該些第一存儲塊中的一者,并在該封包處理完成后歸還該些第一存儲塊中的該者給該存儲池;以及當該封包的數(shù)據(jù)量大于該預(yù)設(shè)數(shù)值時,向該內(nèi)核申請至少一第二存儲塊以增加該存儲池的數(shù)據(jù)容量以將該封包存儲于該存儲池,并在該封包處理完成后歸還該至少一第二存儲塊給該內(nèi)核。

    4、有關(guān)本公開的特征、實作與技術(shù)效果,茲配合附圖作優(yōu)選實施例詳細說明如下。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種封包處理方法,包含:

    2.如權(quán)利要求1所述的封包處理方法,其中該存儲池是基于一鏈表結(jié)構(gòu)配置。

    3.如權(quán)利要求1所述的封包處理方法,其中所述多個第一存儲塊的一第一者用以存儲一標頭,且該標頭用于指示所述多個第一存儲塊的數(shù)量及尚未存儲數(shù)據(jù)的該些剩余存儲塊的數(shù)量。

    4.如權(quán)利要求1所述的封包處理方法,還包含:

    5.如權(quán)利要求1所述的封包處理方法,還包含:

    6.如權(quán)利要求5所述的封包處理方法,還包含:

    7.如權(quán)利要求5所述的封包處理方法,其中該封包是經(jīng)由一網(wǎng)絡(luò)接口控制器電路所接收的一封包,且該網(wǎng)絡(luò)接口控制器電路操作為一單臂路由器。

    8.如權(quán)利要求1所述的封包處理方法,其中該封包是一網(wǎng)絡(luò)接口控制器電路在一回送模式下所接收的一封包。

    9.如權(quán)利要求1所述的封包處理方法,其中該預(yù)設(shè)數(shù)值相同于所述多個第一存儲塊中每一者的一預(yù)設(shè)數(shù)據(jù)容量。

    10.一種網(wǎng)絡(luò)裝置,包含:

    【技術(shù)特征摘要】

    1.一種封包處理方法,包含:

    2.如權(quán)利要求1所述的封包處理方法,其中該存儲池是基于一鏈表結(jié)構(gòu)配置。

    3.如權(quán)利要求1所述的封包處理方法,其中所述多個第一存儲塊的一第一者用以存儲一標頭,且該標頭用于指示所述多個第一存儲塊的數(shù)量及尚未存儲數(shù)據(jù)的該些剩余存儲塊的數(shù)量。

    4.如權(quán)利要求1所述的封包處理方法,還包含:

    5.如權(quán)利要求1所述的封包處理方法,還包含:

    6.如權(quán)利要求5所...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:邢浩晨,崔濤,王鳳林,王明旭,
    申請(專利權(quán))人:瑞昱半導(dǎo)體股份有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 一夲道无码人妻精品一区二区| 爆乳无码AV一区二区三区| 亚洲AV综合色区无码一区| 精品欧洲av无码一区二区三区| 精品久久久久久中文字幕无码 | 精品人妻无码专区中文字幕| 亚洲成AV人片在线观看无码| 成人免费午夜无码视频| 国产成人无码AV一区二区在线观看| 影音先锋中文无码一区| 一夲道无码人妻精品一区二区| 免费无码看av的网站| 亚洲精品无码久久久久久久| 国产成人无码av| 国产精品无码专区在线观看| 无码熟妇人妻AV在线影院| 熟妇人妻无码中文字幕| 亚洲精品无码高潮喷水在线| 日韩精品人妻系列无码av东京| 亚洲久热无码av中文字幕| 欧洲无码一区二区三区在线观看| 久久久久成人精品无码| 亚洲无码视频在线| (无码视频)在线观看 | 日韩少妇无码喷潮系列一二三| 久久99精品久久久久久hb无码| 国产精品va无码一区二区| 国产av无码专区亚洲av果冻传媒| 亚洲av无码国产精品色在线看不卡| 伊人天堂av无码av日韩av| 亚洲av日韩av无码av| 麻豆国产精品无码视频| 无码av免费一区二区三区试看| 无码人妻一区二区三区在线| 亚洲国产精品无码久久久蜜芽 | 亚洲AV无码专区亚洲AV伊甸园| 国产成人无码精品久久久性色| 国产成人无码AⅤ片在线观看| 国产爆乳无码一区二区麻豆| 亚洲Av永久无码精品三区在线| 无码人妻视频一区二区三区|