两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

重組分片數(shù)據(jù)的方法與裝置的制作方法

文檔序號:7972724閱讀:194來源:國知局
專利名稱:重組分片數(shù)據(jù)的方法與裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信系統(tǒng)的數(shù)據(jù)處理領(lǐng)域,尤其涉及一種重組分片數(shù)據(jù)的方法與裝置。
背景技術(shù)
在網(wǎng)絡(luò)中數(shù)據(jù)傳輸鏈路有一個最大傳送單元(MTU,Maximal TransmitUnit)的限制,也就是在指定鏈路上只能傳送小于或等于該鏈路最大傳送單元所能傳輸?shù)臄?shù)據(jù)。如果超過指定鏈路最大傳送單元所能傳輸?shù)臄?shù)據(jù),那么就要在中間節(jié)點或數(shù)據(jù)源頭進行分片,然后在接收端或中間節(jié)點進行分片數(shù)據(jù)的重組工作。
現(xiàn)有技術(shù)中進行數(shù)據(jù)重組的方式包括軟件重組、固件重組以及硬件重組。所述軟件重組是通過運行于中央處理單元(CPU,Central Processing Unit)的軟件來完成分片數(shù)據(jù)的重組,整個重組過程需要占用運算處理單元和動態(tài)存儲器(DRAM,Dynamic Random-Access Memory)的資源。固件重組是通過匯編語言實現(xiàn)的軟件來完成分片數(shù)據(jù)的重組,并且固件重組是針對特定分片數(shù)據(jù)的重組,其中,固件就是運行于數(shù)字信號處理器或網(wǎng)絡(luò)處理器等專用器件中并用純匯編語言來實現(xiàn)的軟件。硬件重組是通過專用硬件對特定分片數(shù)據(jù)或者特定數(shù)量的分片數(shù)據(jù)進行重組。
采用運行于中央處理單元的軟件負責(zé)分片重組方式對數(shù)據(jù)進行重組比較靈活,但是需要占用中央處理單元大量資源,并且重組速度慢,不能滿足高速數(shù)據(jù)傳送的要求;采用固件重組方式對數(shù)據(jù)進行重組的速度要高于運行于中央處理單元的軟件負責(zé)分片重組,但是單純靠固件重組速度依然較低,同時需要占用固件大量存儲資源;采用硬件重組方式對數(shù)據(jù)進行重組的速度相對前兩種重組方式的速度要高出很多,但是硬件一般只是針對特定分片數(shù)據(jù)的重組,或者只能處理特定數(shù)量的分片數(shù)據(jù),靈活性比較差,不能滿足高速、靈活的重組需求。由上述三種重組方式可知,現(xiàn)有技術(shù)的缺陷是對數(shù)據(jù)進行重組時不能同時滿足高速和靈活的需求。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種重組分片數(shù)據(jù)的方法與裝置,該方法與裝置能夠同時滿足高速、靈活的重組需求。
為解決上述技術(shù)問題,本發(fā)明提供了一種重組分片數(shù)據(jù)的方法,該方法包括根據(jù)需要重組的分片數(shù)據(jù)提取特征值,內(nèi)容地址存儲器根據(jù)特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索;根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器中是否已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,如果是,從內(nèi)容地址存儲器中獲取分片數(shù)據(jù)的重組信息,否則結(jié)束流程;判斷所有需要重組的分片數(shù)據(jù)是否都到達,如果是,根據(jù)獲取的重組信息對分片數(shù)據(jù)進行重組,否則結(jié)束流程。
可選地,在提取特征值之前進一步包括根據(jù)進入系統(tǒng)的分片數(shù)據(jù)內(nèi)容判斷該分片數(shù)據(jù)是否需要重組,如果是,執(zhí)行所述根據(jù)需要重組的分片數(shù)據(jù)提取特征值的步驟。
可選地,獲取分片數(shù)據(jù)的重組信息之前進一步包括判斷重組信息在內(nèi)容地址存儲器的存放時間是否超過預(yù)置時間,如果是,中央處理單元對放置于內(nèi)容地址存儲器的分片數(shù)據(jù)重組信息進行老化,否則,執(zhí)行所述從內(nèi)容地址存儲器中獲取分片數(shù)據(jù)的重組信息的步驟。
可選地,獲取的分片數(shù)據(jù)重組信息包括分片數(shù)據(jù)的特征值、數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位。
根據(jù)上述方法,本發(fā)明提供了一種重組分片數(shù)據(jù)的裝置,該裝置包括第一固件,用于根據(jù)需要重組的分片數(shù)據(jù)提取特征值,再提供該特征值給內(nèi)容地址存儲器,以及根據(jù)內(nèi)容地址存儲器的搜索結(jié)果判斷內(nèi)容地址存儲器中是否已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,并在已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息時從內(nèi)容地址存儲器中獲取所述分片數(shù)據(jù)的重組信息,以及判斷所有需要重組的分片數(shù)據(jù)是否都到達,并在所有需要重組的分片數(shù)據(jù)都到達時根據(jù)獲取的重組信息對分片數(shù)據(jù)進行重組;內(nèi)容地址存儲器,用于創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,以及根據(jù)第一固件提供的特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索。
可選地,該裝置還進一步包括中央處理單元,用于判斷重組信息在內(nèi)容地址存儲器的存放時間是否超過預(yù)置時間。
可選地,中央處理單元還進一步用于對存放時間超過預(yù)置時間的分片數(shù)據(jù)重組信息進行老化。
可選地,第一固件進一步用于在中央處理單元對重組信息在內(nèi)容地址存儲器的存放時間超過預(yù)置時間時對分片數(shù)據(jù)重組信息進行老化。
可選地,第一固件還進一步用于將分片數(shù)據(jù)的特征值、數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位寫入內(nèi)容地址存儲器中。
以上技術(shù)方案可以看出,本發(fā)明提供的重組分片數(shù)據(jù)的方法與裝置具有以下有益效果首先,由于本發(fā)明首先根據(jù)需要重組的分片數(shù)據(jù)提取特征值,再由內(nèi)容地址存儲器對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索,然后內(nèi)容地址存儲器和固件配合完成分片數(shù)據(jù)的重組,本發(fā)明使用內(nèi)容地址存儲器對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索的速度要遠遠高于中央處理單元的搜索速度,同時固件的處理速度同硬件幾乎相當(dāng),這樣就可以完成高速分片數(shù)據(jù)的重組工作,另外,固件一般都是軟件可編程的,這樣可以根據(jù)實際需要進行調(diào)整,從而保持了運行于中央處理單元的軟件分片重組的靈活性特點。
其次,由于本發(fā)明由中央處理單元判斷重組信息在內(nèi)容地址存儲器的存放時間是否超過預(yù)置時間,如果存放時間超過預(yù)置時間,中央處理單元或固件就會對放置于內(nèi)容地址存儲器的分片數(shù)據(jù)重組信息進行老化,將那些長期占用內(nèi)容地址存儲器資源的重組信息進行清除,這樣可以保證后續(xù)需要重組的分片數(shù)據(jù)可以申請到可用的內(nèi)容地址存儲器資源,從而保證了資源的合理利用,進而避免已創(chuàng)建分片數(shù)據(jù)的重組信息長期占用內(nèi)容地址存儲器資源所帶來的安全漏洞和資源利用隱患。


圖1是本發(fā)明方法的主體流程圖;圖2是本發(fā)明方法實施例的流程圖;圖3是本發(fā)明裝置實施例的流程圖。
具體實施例方式
本發(fā)明提供了一種重組分片數(shù)據(jù)的方法,該方法的基本思想是根據(jù)需要重組的分片數(shù)據(jù)提取特征值,內(nèi)容地址存儲器根據(jù)特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索;根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器中是否已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,如果是,從內(nèi)容地址存儲器中獲取分片數(shù)據(jù)的重組信息,否則結(jié)束流程;判斷所有需要重組的分片數(shù)據(jù)是否都到達,如果是,根據(jù)獲取的重組信息對分片數(shù)據(jù)進行重組,否則結(jié)束流程。
根據(jù)上述方法的基本思想,再結(jié)合附圖對本發(fā)明方法的具體技術(shù)方案進行詳細說明。
參照圖1,圖1是本發(fā)明方法的主體流程圖,該流程具體包括以下步驟步驟101、運行在數(shù)字信號處理器或網(wǎng)絡(luò)處理器等專用器件的固件根據(jù)需要重組的分片數(shù)據(jù)提取特征值,并根據(jù)特征值查找內(nèi)容地址存儲器,再將分片數(shù)據(jù)的特征值、相關(guān)數(shù)據(jù)結(jié)構(gòu)以及標(biāo)志位寫入內(nèi)容地址存儲器形成分片數(shù)據(jù)的重組信息,其中,數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位都是由固件先創(chuàng)建再寫入內(nèi)容地址存儲器中。
步驟102、內(nèi)容地址存儲器根據(jù)固件提供的特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索,并將搜索結(jié)果返回給固件。
步驟103、固件根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器是否已創(chuàng)建該分片數(shù)據(jù)信息,如果是,執(zhí)行步驟104,否則結(jié)束流程。
步驟104、固件從內(nèi)容地址存儲器中獲取分片數(shù)據(jù)的重組信息,其中,重組信息是由固件創(chuàng)建在內(nèi)容地址存儲器上的信息,具體包括特征值、相關(guān)數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位。
步驟105、判斷所有需要重組的分片數(shù)據(jù)是否都已到達,如果是,執(zhí)行步驟106,否則結(jié)束流程。
步驟106、根據(jù)獲取的重組信息對所有分片數(shù)據(jù)進行重組,并將重組數(shù)據(jù)發(fā)送給數(shù)據(jù)鏈路。
其中,本發(fā)明選用內(nèi)容地址存儲器(CAM,Content Addressable Memory)對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索,因為使用內(nèi)容地址存儲器對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索的速度要遠遠高于中央處理單元的搜索速度,當(dāng)然也不排除采用中央處理單元搜索已創(chuàng)建的分片數(shù)據(jù)信息。另外,固件就是運行在數(shù)字信號處理器或網(wǎng)絡(luò)處理器等專用器件中的軟件,并且固件的處理速度同硬件幾乎相當(dāng),所以本發(fā)明由固件和內(nèi)容地址存儲器配合完成數(shù)據(jù)的重組,這樣就可以完成高速分片數(shù)據(jù)的重組工作。同時固件一般都是軟件可編程的,這樣可以根據(jù)實際需要進行調(diào)整,從而保持了運行于中央處理單元的軟件分片重組的靈活性特點。
參照圖2,圖2是本發(fā)明方法實施例的流程圖,該實施例將分片數(shù)據(jù)重組分為正常情況下的數(shù)據(jù)重組和異常情況下的數(shù)據(jù)重組兩種,該流程具體包括以下步驟步驟201、分片數(shù)據(jù)進入系統(tǒng)。
步驟202、運行在數(shù)字信號處理器或網(wǎng)絡(luò)處理器等專用器件中的固件根據(jù)分片數(shù)據(jù)內(nèi)容判斷所述數(shù)據(jù)是否需要重組,如果是,執(zhí)行步驟203,否則結(jié)束流程。
步驟203、固件根據(jù)需要重組的分片數(shù)據(jù)提取特征值,并根據(jù)該特征值查找內(nèi)容地址存儲器,再將分片數(shù)據(jù)的特征值、相關(guān)數(shù)據(jù)結(jié)構(gòu)以及標(biāo)志位等寫入內(nèi)容地址存儲器形成分片數(shù)據(jù)的重組信息,其中,數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位都是由固件先創(chuàng)建再寫入內(nèi)容地址存儲器中。
步驟204、內(nèi)容地址存儲器對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索,并將搜索結(jié)果返回給固件。
步驟205、固件根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器是否已創(chuàng)建該分片數(shù)據(jù)信息,如果是,執(zhí)行步驟208,否則執(zhí)行步驟206。
步驟206、固件根據(jù)特征值對內(nèi)容地址存儲器進行初始化,同時也將相關(guān)數(shù)據(jù)結(jié)構(gòu)和標(biāo)志也進行了初始化。
步驟207、將分片數(shù)據(jù)放入數(shù)據(jù)分片鏈,并等待下一分片數(shù)據(jù),結(jié)束流程。
步驟208、固件從內(nèi)容地址存儲器中獲取該分片數(shù)據(jù)的重組信息。
步驟209、中央處理單元判斷分片數(shù)據(jù)的重組信息在內(nèi)容地址存儲器上的存放時間是否超過預(yù)置時間,如果是,表明重組過程異常,然后執(zhí)行步驟210,否則執(zhí)行步驟211。
步驟210、中央處理單元對存放在內(nèi)容地址存儲器的重組信息進行老化處理,將那些長期占用內(nèi)容地址存儲器資源的重組信息進行清除,這樣可以保證后續(xù)需要重組的分片數(shù)據(jù)可以申請到可用的內(nèi)容地址存儲器資源,因此中央處理單元需要定期地對內(nèi)容地址存儲器中存在的重組信息進行老化,進而保證了資源的合理利用。
步驟211、判斷所有分片數(shù)據(jù)是否都已到達,如果是,執(zhí)行步驟212,否則執(zhí)行步驟213。
步驟212、根據(jù)獲取的重組信息對所有分片數(shù)據(jù)進行重組,并將重組數(shù)據(jù)發(fā)送給數(shù)據(jù)鏈路。
步驟213、設(shè)置標(biāo)志位,再將分片數(shù)據(jù)放入數(shù)據(jù)分片鏈,等待下一分片數(shù)據(jù),結(jié)束流程。
其中,步驟209和步驟210是對分片數(shù)據(jù)的重組信息長期占用內(nèi)容地址存儲器資源的異常處理流程,如果整個重組過程都是正常的,則可以將步驟209和步驟210去掉。
由上述可知,本實施方式中是通過內(nèi)容地址存儲器協(xié)助查找已創(chuàng)建的分片數(shù)據(jù)信息,除此之外,還可以通過中央處理單元來查找已創(chuàng)建的分片數(shù)據(jù)信息。另外,本實施方式是由中央處理單元對存放在內(nèi)容地址存儲器的重組信息進行老化處理,此外還可以由固件對重組信息進行老化處理。
根據(jù)上述方法,本發(fā)明也提供了一種重組分片數(shù)據(jù)的裝置,所述裝置包括第一固件和內(nèi)容地址存儲器,該裝置的思想是第一固件用于根據(jù)需要重組的分片數(shù)據(jù)提取特征值,內(nèi)容地址存儲器用于根據(jù)第一固件提供的特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索;第一固件根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器中是否已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,并在已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息時從內(nèi)容地址存儲器中獲取所述分片數(shù)據(jù)的重組信息;第一固件再判斷所有需要重組的分片數(shù)據(jù)是否都到達,并在所有需要重組的分片數(shù)據(jù)都到達時根據(jù)獲取的重組信息對分片數(shù)據(jù)進行重組。
參照圖3,圖3是本發(fā)明裝置實施例示意圖,該裝置包括第一固件301、內(nèi)容地址存儲器302和中央處理單元303。
其中,第一固件301,用于從需要重組的分片數(shù)據(jù)中提取特征值,再根據(jù)特征值查找內(nèi)容地址存儲器302,以及將需要重組數(shù)據(jù)的特征值、相關(guān)數(shù)據(jù)結(jié)構(gòu)以及標(biāo)志位等寫入內(nèi)容地址存儲器302形成重組信息,其中,數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位都是由第一固件301先創(chuàng)建然后再寫入內(nèi)容地址存儲器302。
其中,內(nèi)容地址存儲器302,用于根據(jù)第一固件301提供的分片數(shù)據(jù)特征值搜索已創(chuàng)建的分片數(shù)據(jù)信息,以及將搜索結(jié)果返回給第一固件301;其中,中央處理單元303,用于判斷分片數(shù)據(jù)的重組信息在內(nèi)容地址存儲器302所占用的時間是否超過預(yù)置時間,并在重組信息占用時間超過預(yù)置時間的情況對該重組信息進行老化處理。其中,所述老化處理就是清除重組信息,并釋放該重組信息所占用的內(nèi)容地址存儲器302資源。
第一固件301從需要重組的分片數(shù)據(jù)中提取特征值,再根據(jù)特征值查找內(nèi)容地址存儲器302,并將該特征值寫入內(nèi)容地址存儲器302;內(nèi)容地址存儲器302根據(jù)第一固件301提供的分片數(shù)據(jù)特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索,并將搜索結(jié)果返回給第一固件301。
第一固件301根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器302是否已創(chuàng)建該分片數(shù)據(jù)信息,并在已創(chuàng)建該分片數(shù)據(jù)信息的情況下從內(nèi)容地址存儲器302中獲取分片數(shù)據(jù)的重組信息。
中央處理單元303判斷分片數(shù)據(jù)的重組信息在內(nèi)容地址存儲器302上的存放時間是否超過預(yù)置時間,并在重組信息在內(nèi)容地址存儲器302存放時間超過預(yù)置時間的情況對存放內(nèi)容地址存儲器302的重組信息進行老化處理,將長期占用內(nèi)容地址存儲器302資源的重組信息進行清除,這樣可以保證后續(xù)需要重組的分片數(shù)據(jù)可以申請到可用的內(nèi)容地址存儲器資源。
第一固件301判斷所有需要重組的分片數(shù)據(jù)是否都已到達,并在所有分片數(shù)據(jù)都已到達時根據(jù)重組信息對所有分片數(shù)據(jù)進行重組,再將重組數(shù)據(jù)發(fā)送給數(shù)據(jù)鏈路。
由裝置實施例可知,本實施方式是由中央處理單元303對存儲在內(nèi)容地址存儲器302的分片數(shù)據(jù)重組信息進行老化,它也可以由第一固件301對重組信息進行老化,如果是第一固件301對重組信息進行老化,需要中央處理單元303將存放時間是否超過預(yù)置時間的判斷結(jié)果發(fā)送給第一固件301,第一固件301再根據(jù)判斷結(jié)果決定是否需要對重組信息進行老化。另外,本實施方式中是由內(nèi)容地址存儲器302對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索,本發(fā)明也不排除用中央處理單元303來搜索已創(chuàng)建的分片數(shù)據(jù)信息。
以上對本發(fā)明所提供的一種重組分片數(shù)據(jù)的方法與裝置進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
權(quán)利要求
1.一種重組分片數(shù)據(jù)的方法,其特征在于,該方法包括根據(jù)需要重組的分片數(shù)據(jù)提取特征值,內(nèi)容地址存儲器根據(jù)特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索;根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器中是否已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,如果是,從內(nèi)容地址存儲器中獲取分片數(shù)據(jù)的重組信息,否則結(jié)束流程;判斷所有需要重組的分片數(shù)據(jù)是否都到達,如果是,根據(jù)獲取的重組信息對分片數(shù)據(jù)進行重組,否則結(jié)束流程。
2.如權(quán)利要求1所述的重組分片數(shù)據(jù)的方法,其特征在于,在提取特征值之前進一步包括根據(jù)進入系統(tǒng)的分片數(shù)據(jù)內(nèi)容判斷該分片數(shù)據(jù)是否需要重組,如果是,執(zhí)行所述根據(jù)需要重組的分片數(shù)據(jù)提取特征值的步驟。
3.如權(quán)利要求1或2所述的重組分片數(shù)據(jù)的方法,其特征在于,獲取分片數(shù)據(jù)的重組信息之前進一步包括判斷重組信息在內(nèi)容地址存儲器的存放時間是否超過預(yù)置時間,如果是,中央處理單元對放置于內(nèi)容地址存儲器的分片數(shù)據(jù)重組信息進行老化,否則,執(zhí)行所述從內(nèi)容地址存儲器中獲取分片數(shù)據(jù)的重組信息的步驟。
4.如權(quán)利要求3所述的重組分片數(shù)據(jù)的方法,其特征在于,獲取的分片數(shù)據(jù)重組信息包括分片數(shù)據(jù)的特征值、數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位。
5.一種重組分片數(shù)據(jù)的裝置,其特征在于,該裝置包括第一固件,用于根據(jù)需要重組的分片數(shù)據(jù)提取特征值,再提供該特征值給內(nèi)容地址存儲器,以及根據(jù)內(nèi)容地址存儲器的搜索結(jié)果判斷內(nèi)容地址存儲器中是否已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,并在已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息時從內(nèi)容地址存儲器中獲取所述分片數(shù)據(jù)的重組信息,以及判斷所有需要重組的分片數(shù)據(jù)是否都到達,并在所有需要重組的分片數(shù)據(jù)都到達時根據(jù)獲取的重組信息對分片數(shù)據(jù)進行重組;內(nèi)容地址存儲器,用于創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,以及根據(jù)第一固件提供的特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索。
6.如權(quán)利要求5所述的重組分片數(shù)據(jù)的裝置,其特征在于,該裝置還進一步包括中央處理單元,用于判斷重組信息在內(nèi)容地址存儲器的存放時間是否超過預(yù)置時間。
7.如權(quán)利要求6所述的重組分片數(shù)據(jù)的裝置,其特征在于,中央處理單元還進一步用于對存放時間超過預(yù)置時間的分片數(shù)據(jù)重組信息進行老化。
8.如權(quán)利要求6所述的重組分片數(shù)據(jù)的裝置,其特征在于,第一固件進一步用于在中央處理單元判斷重組信息在內(nèi)容地址存儲器的存放時間超過預(yù)置時間時對分片數(shù)據(jù)重組信息進行老化。
9.如權(quán)利要求5或8所述的重組分片數(shù)據(jù)的裝置,其特征在于,第一固件還進一步用于將分片數(shù)據(jù)的特征值、數(shù)據(jù)結(jié)構(gòu)和標(biāo)志位寫入內(nèi)容地址存儲器中。
全文摘要
本發(fā)明公開了一種重組分片數(shù)據(jù)的方法,該方法包括根據(jù)需要重組的分片數(shù)據(jù)提取特征值,內(nèi)容地址存儲器根據(jù)特征值對已創(chuàng)建的分片數(shù)據(jù)信息進行搜索;根據(jù)搜索結(jié)果判斷內(nèi)容地址存儲器中是否已創(chuàng)建所述需要重組的分片數(shù)據(jù)信息,如果是,從內(nèi)容地址存儲器中獲取分片數(shù)據(jù)的重組信息,否則結(jié)束流程;判斷所有需要重組的分片數(shù)據(jù)是否都到達,如果是,根據(jù)獲取的重組信息對分片數(shù)據(jù)進行重組,否則結(jié)束流程。根據(jù)上述方法,本發(fā)明也提供了一種重組分片數(shù)據(jù)的裝置,利用本發(fā)明不但保持了軟件重組的靈活性,而且還保持了硬件重組的高速性能,另外本發(fā)明還可以避免已創(chuàng)建分片數(shù)據(jù)的重組信息長期占用內(nèi)容地址存儲器資源所帶來的安全漏洞和資源利用隱患。
文檔編號H04L12/56GK1929453SQ20061015418
公開日2007年3月14日 申請日期2006年9月18日 優(yōu)先權(quán)日2006年9月18日
發(fā)明者劉耀 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
乌兰察布市| 灵宝市| 惠安县| 陆良县| 东港市| 奉节县| 汾西县| 井冈山市| 汽车| 陈巴尔虎旗| 永安市| 三明市| 红原县| 富裕县| 吕梁市| 崇明县| 蓝田县| 石景山区| 江华| 杭锦后旗| 出国| 大余县| 乌兰察布市| 安岳县| 抚顺市| 尉氏县| 长武县| 扶绥县| 乌拉特中旗| 洛南县| 横峰县| 方正县| 城步| 根河市| 来宾市| 辽阳市| 吉木乃县| 会东县| 东乌珠穆沁旗| 漾濞| 铜鼓县|