節(jié)點的逗留時間進行比較,若本節(jié)點的逗留時間為最長,則將數(shù)據(jù)內(nèi)容緩存至緩存 區(qū),并由發(fā)射器將第一數(shù)據(jù)包發(fā)送給請求方。通過加入對本節(jié)點的逗留時間與其他節(jié)點的 逗留時間的比較,將同一數(shù)據(jù)內(nèi)容在不同節(jié)點的流行程度、使用程度體現(xiàn)出來,從而依據(jù)數(shù) 據(jù)內(nèi)容在不同節(jié)點的逗留時間的不同長短,對數(shù)據(jù)內(nèi)容進行緩存,避免了每個節(jié)點對于同 樣的數(shù)據(jù)內(nèi)容重復(fù)儲存造成的緩存空間資源的浪費,從而在提高緩存空間資源利用率的同 時,豐富了緩存數(shù)據(jù)內(nèi)容的多樣性,并且當該數(shù)據(jù)包的數(shù)據(jù)內(nèi)容在本節(jié)點的逗留時間最長 時,將該數(shù)據(jù)內(nèi)容緩存至本節(jié)點的緩存區(qū),將提高請求者通過本節(jié)點獲取到該數(shù)據(jù)內(nèi)容的 命中率,減少總時延。 陽375] 進一步的,在接收器20接收下一跳節(jié)點發(fā)送給請求方的包含數(shù)據(jù)內(nèi)容的第一數(shù) 據(jù)包之前,接收器20,還用于接收請求方發(fā)送的興趣包,興趣包包含數(shù)據(jù)內(nèi)容前綴信息。 陽376] 具體的,當請求方需要某一個數(shù)據(jù)內(nèi)容時,會通過網(wǎng)元節(jié)點向上游節(jié)點發(fā)送興趣 包,在本實施例中,該興趣包中包含所需的數(shù)據(jù)內(nèi)容對應(yīng)的數(shù)據(jù)內(nèi)容前綴信息。 陽377] 處理器21,用于根據(jù)數(shù)據(jù)內(nèi)容前綴信息查詢緩存區(qū)是否已存儲與數(shù)據(jù)內(nèi)容前綴信 息對應(yīng)的數(shù)據(jù)內(nèi)容。
[037引具體的,若緩存區(qū)存儲與數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的數(shù)據(jù)內(nèi)容,則發(fā)射器22將包含 數(shù)據(jù)內(nèi)容和本節(jié)點的逗留時間的第二數(shù)據(jù)包發(fā)送給請求方。 陽379] 若緩存區(qū)沒有存儲與數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的數(shù)據(jù)內(nèi)容,處理器21,用于更新本 節(jié)點的待定興趣表(Pending Interest T油Ie,簡稱:P口),并由發(fā)射器22將興趣包轉(zhuǎn)發(fā)給 下一跳節(jié)點。 陽380] 對于本發(fā)明提供的緩存處理裝置,具體的,可W有=種可能的實現(xiàn)方式,下面通過 實施例十=至實施例十五,對運=種實現(xiàn)方式進行說明。 陽381] 參照上文實施例=,需要說明的是,在本實施例十=中,緩存處理方法通過比較某 一數(shù)據(jù)內(nèi)容在本節(jié)點上的逗留時間、該數(shù)據(jù)內(nèi)容在下一跳節(jié)點上的逗留時間W及該數(shù)據(jù)內(nèi) 容的數(shù)據(jù)內(nèi)容前綴對應(yīng)的上一跳節(jié)點的逗留時間來判斷該數(shù)據(jù)內(nèi)容是否能夠緩存到本節(jié) 點的緩存區(qū)中。下面對本實施十=中的緩存處理裝置進行說明。 陽382] 參照圖9,進一步的,接收器20接受的興趣包還包括:上一跳節(jié)點的逗留時間。 陽383] 參照圖9,其中,處理器21,具體用于查詢PIT中是否存在與數(shù)據(jù)內(nèi)容前綴信息對 應(yīng)的條目,若是,則將數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,W及數(shù)據(jù)內(nèi)容前綴信息對應(yīng) 的上一跳節(jié)點的逗留時間添加至條目下。
[0384] 若否,處理器21創(chuàng)建新的條目,將數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,W及 數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的上一跳節(jié)點的逗留時間添加至新的條目下。
[0385] 之后,處理器21,還用于將本節(jié)點的逗留時間覆蓋興趣包中的上一跳節(jié)點的逗留 時間; 陽386] 發(fā)射器22,還用于查詢轉(zhuǎn)發(fā)信息庫FIB,將興趣包發(fā)給下一跳節(jié)點。 陽387] 進一步的,當發(fā)射器22查詢轉(zhuǎn)發(fā)信息庫FIB,將興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點之后,下 一跳節(jié)點接收到該興趣包后,若該下一跳節(jié)點的緩存區(qū)存儲與數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的數(shù) 據(jù)內(nèi)容時,該下一跳節(jié)點向本節(jié)點發(fā)送包含數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)包,進一步的,接收器20 接收到的第一數(shù)據(jù)包還包括:下一跳節(jié)點的逗留時間。
[038引此時,處理器21,具體用于對PIT中數(shù)據(jù)內(nèi)容前綴對應(yīng)的上一跳節(jié)點的逗留時間、 本節(jié)點的逗留時間W及第一數(shù)據(jù)包中數(shù)據(jù)內(nèi)容對應(yīng)的下一跳節(jié)點的逗留時間進行比較,若 本節(jié)點的逗留時間為最長,則將數(shù)據(jù)內(nèi)容緩存至緩存區(qū)。 陽389] 處理器21,用于將本節(jié)點的逗留時間覆蓋第一數(shù)據(jù)包中的下一跳節(jié)點的逗留時 間。 陽390] 發(fā)射器22,具體用于根據(jù)PIT中數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,將第一 數(shù)據(jù)包發(fā)送給請求方。 陽391 ] 具體的,第一數(shù)據(jù)包包含所述數(shù)據(jù)內(nèi)容和本節(jié)點的逗留時間。 陽392] 另外,優(yōu)選的,還存在另一種可能的場景:處理器21,還用于若本節(jié)點的逗留時間 小于或等于PIT中數(shù)據(jù)內(nèi)容前綴對應(yīng)的上一跳節(jié)點的逗留時間W及第一數(shù)據(jù)包中數(shù)據(jù)內(nèi) 容對應(yīng)的下一跳節(jié)點的逗留時間,則判斷緩存區(qū)是否已滿,若否,則將數(shù)據(jù)內(nèi)容緩存至緩存 區(qū)。 陽393] 處理器21,用于若緩存區(qū)已滿,將本節(jié)點的逗留時間覆蓋第一數(shù)據(jù)包中的下一跳 節(jié)點的逗留時間,并將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給請求方。 陽394] 具體的,本實施例中的緩存處理裝置其執(zhí)行的方法具體參照上文實施例=中圖3 所提供的信令交互方案,此處不再寶述。 陽395] 參照上文實施例四,需要說明的是,在本實施例十四中,緩存處理裝置通過比較某 一數(shù)據(jù)內(nèi)容在本節(jié)點上的逗留時間與該數(shù)據(jù)內(nèi)容在下一跳節(jié)點上的逗留時間,來判斷該數(shù) 據(jù)內(nèi)容是否能夠緩存到本節(jié)點的緩存區(qū)中。下面對采用本實施四的實現(xiàn)方式的緩存處理裝 置進行說明。 陽396] 參照圖9,其中,處理器21,具體用于查詢PIT中是否存在與數(shù)據(jù)內(nèi)容前綴信息對 應(yīng)的條目,若是,則將數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識添加至條目下。 陽397] 若否,則創(chuàng)建新的條目,將數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識添加至新的條 目下。 陽39引發(fā)射器22,具體用于查詢轉(zhuǎn)發(fā)信息庫FIB,將興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點。 陽399] 具體的,參照上文中表二所示,本節(jié)點處理器21查詢該PIT,若該PIT中有數(shù)據(jù)內(nèi) 容前綴信息j的條目,則將興趣包的發(fā)送接口標識添加至該條目中,例如上文表二中將數(shù) 據(jù)內(nèi)容前綴信息j對應(yīng)的發(fā)送接口標識2添加到條目中,然后丟棄該興趣包。若該PIT中 沒有數(shù)據(jù)內(nèi)容前綴信息k的條目,處理器21則創(chuàng)建新的條目,并將該數(shù)據(jù)內(nèi)容前綴信息k 對應(yīng)的發(fā)送接口標識3添加至上文表二中的數(shù)據(jù)內(nèi)容前綴信息k的新條目中。
[0400] 進一步的,當本節(jié)點發(fā)射器22查詢轉(zhuǎn)發(fā)信息庫FIB,將興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點 之后,下一跳節(jié)點接收到該興趣包后,若該下一跳節(jié)點的緩存區(qū)存儲與數(shù)據(jù)內(nèi)容前綴信息 對應(yīng)的數(shù)據(jù)內(nèi)容時,該下一跳節(jié)點向本節(jié)點發(fā)送包含數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)包,進一步的,本 實施例中,本節(jié)點接收器20接收的第一數(shù)據(jù)包還包括:下一跳節(jié)點的逗留時間。
[0401] 此時,處理器21,具體用于對本節(jié)點的逗留時間W及第一數(shù)據(jù)包中數(shù)據(jù)內(nèi)容對應(yīng) 的下一跳節(jié)點的逗留時間進行比較,若本節(jié)點的逗留時間為最長,則將數(shù)據(jù)內(nèi)容緩存至緩 存區(qū)。
[0402] 進一步的,處理器21,還用于將本節(jié)點的逗留時間覆蓋第一數(shù)據(jù)包中的下一跳節(jié) 點的逗留時間。
[0403] 之后,發(fā)射器22,具體用于根據(jù)PIT中數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,將 第一數(shù)據(jù)包發(fā)送給請求方。
[0404] 具體的,該第一數(shù)據(jù)包包含數(shù)據(jù)內(nèi)容和本節(jié)點的逗留時間。
[0405] 另外,優(yōu)選的,還存在另一種可能的場景:
[0406] 處理器21,還用于若本節(jié)點的逗留時間小于或等于第一數(shù)據(jù)包中數(shù)據(jù)內(nèi)容對應(yīng)的 下一跳節(jié)點的逗留時間,則判斷緩存區(qū)是否已滿,若否,則將數(shù)據(jù)內(nèi)容緩存至緩存區(qū)。
[0407] 處理器21,還用于若緩存區(qū)已滿,則將本節(jié)點的逗留時間覆蓋第一數(shù)據(jù)包中的下 一跳節(jié)點的逗留時間,并由發(fā)射器22將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給請求方,該第一數(shù)據(jù)包包含數(shù)據(jù) 內(nèi)容和本節(jié)點的逗留時間。
[040引具體的,本實施例中的緩存處理裝置其執(zhí)行的方法具體參照上文實施例四中圖4 所提供的信令交互方案,此處不再寶述。
[0409] 參照上文實施例五,需要說明的是,在本實施例十五中,緩存處理裝置通過比較某 一數(shù)據(jù)內(nèi)容在本節(jié)點上的逗留時間與該數(shù)據(jù)內(nèi)容的數(shù)據(jù)內(nèi)容前綴對應(yīng)的上一跳節(jié)點的逗 留時間來判斷該數(shù)據(jù)內(nèi)容是否能夠緩存到本節(jié)點的緩存區(qū)中。下面對本實施十五進行說 明。
[0410] 參照圖9,進一步的,在接收器20接收的興趣包還包括:上一跳節(jié)點的逗留時間。
[0411] 參照圖9,其中,處理器21,具體用于查詢PIT中是否存在與數(shù)據(jù)內(nèi)容前綴信息對 應(yīng)的條目,若是,則將數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,W及數(shù)據(jù)內(nèi)容前綴信息對應(yīng) 的上一跳節(jié)點的逗留時間添加至條目下。
[0412] 若否,則處理器21創(chuàng)建新的條目,將數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,W 及數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的上一跳節(jié)點的逗留時間添加至所述新的條目下。
[0413] 處理器21,還用于將本節(jié)點的逗留時間覆蓋興趣包中的上一跳節(jié)點的逗留時間。
[0414] 發(fā)射器22,具體用于查詢轉(zhuǎn)發(fā)信息庫FIB,將興趣包發(fā)給下一跳節(jié)點。
[0415] 進一步的,當發(fā)射器22查詢轉(zhuǎn)發(fā)信息庫FIB,將興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點之后,下 一跳節(jié)點接收到該興趣包后,若該下一跳節(jié)點的緩存區(qū)存儲與數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的數(shù) 據(jù)內(nèi)容時,該下一跳節(jié)點向本節(jié)點發(fā)送包含數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)包,進一步的,接收器20 接收的第一數(shù)據(jù)包還包括:下一跳節(jié)點的逗留時間。
[0416] 此時,處理器21,具體用于對PIT中數(shù)據(jù)內(nèi)容前綴對應(yīng)的上一跳節(jié)點的逗留時間、 本節(jié)點的逗留時間進行比較,若本節(jié)點的逗留時間為最長,則將數(shù)據(jù)內(nèi)容緩存至緩存區(qū)。
[0417] 處理器21,還用于將本節(jié)點的逗留時間添加至第一數(shù)據(jù)包中。
[0418] 之后,發(fā)射器22,具體用于根據(jù)PIT中數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,將 第一數(shù)據(jù)包發(fā)送給請求方。
[0419] 具體的,該第一數(shù)據(jù)包包含數(shù)據(jù)內(nèi)容和本節(jié)點的逗留時間。
[0420] 另外,優(yōu)選的,還存在另一種可能的場景:處理器21,還用于若本節(jié)點的逗留時間 小于或等于PIT中數(shù)據(jù)內(nèi)容前綴對應(yīng)的上一跳節(jié)點的逗留時間W及第一數(shù)據(jù)包中數(shù)據(jù)內(nèi) 容對應(yīng)的下一跳節(jié)點的逗留時間,則判斷緩存區(qū)是否已滿,若否,則將數(shù)據(jù)內(nèi)容緩存至緩存 區(qū);
[0421] 處理器21,還用于若緩存區(qū)已滿,將本節(jié)點的逗留時間覆蓋第一數(shù)據(jù)包中的下一 跳節(jié)點的逗留時間,并將第一數(shù)據(jù)包轉(zhuǎn)發(fā)給請求方。
[0422] 具體的,本實施例中的緩存處理裝置其執(zhí)行的方法具體參照上文實施例四中圖5 所提供的信令交互方案,此處不再寶述。
[0423] 進一步的,對于上述各實施例提供的緩存處理裝置,其中,各個節(jié)點的逗留時間通 過W下公式(I)W及公式(2)獲得。公式(1):
[04巧]其中,f(STk(i))為數(shù)據(jù)內(nèi)容k在本節(jié)點i的逗留時間,x(i)為本節(jié)點i的緩存容 量,入kW為數(shù)據(jù)內(nèi)容k在本節(jié)點i的到達率,i^a)為其他數(shù)據(jù)內(nèi)容到達率,通過本節(jié)點 i的總到達率^ (i)減去^k(i)獲得 [0426] 或者,公式(2):
[042引其中,f (STk(i))為數(shù)據(jù)內(nèi)容k在本節(jié)點i的逗留時間,故為數(shù)據(jù)內(nèi)容k第j 次緩存至本節(jié)點i的時刻,C,w(0為數(shù)據(jù)內(nèi)容k第j次從本節(jié)點i被替換的時刻,N為統(tǒng)計 總次數(shù)。
[0429] 本領(lǐng)域普通技術(shù)人員可W理解:實現(xiàn)上述方法實施例的全部或部分步驟可W通過 程序指令相關(guān)的硬件來完成,前述的程序可W存儲于一計算機可讀取存儲介質(zhì)中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者 光盤等各種可W存儲程序代碼的介質(zhì)。
[0430] 最后應(yīng)說明的是:W上各實施例僅用W說明本發(fā)明的技術(shù)方案,而非對其限制; 盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其 依然可W對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征 進行等同替換;而運些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技 術(shù)方案的范圍。
【主權(quán)項】
1. 一種緩存處理方法,其特征在于,包括: 接收下一跳節(jié)點發(fā)送給請求方的包含數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)包; 將所述數(shù)據(jù)內(nèi)容對應(yīng)的本節(jié)點的逗留時間與所述數(shù)據(jù)內(nèi)容對應(yīng)的其他節(jié)點的逗留時 間進行比較,若所述本節(jié)點的逗留時間為最長,則將所述數(shù)據(jù)內(nèi)容緩存至緩存區(qū); 將所述第一數(shù)據(jù)包發(fā)送給所述請求方。2. 根據(jù)權(quán)利要求1所述的緩存處理方法,其特征在于,在所述接收下一跳節(jié)點發(fā)送給 請求方的包含數(shù)據(jù)內(nèi)容的第一數(shù)據(jù)包之前,還包括: 接收請求方發(fā)送的興趣包,所述興趣包包含數(shù)據(jù)內(nèi)容前綴信息; 根據(jù)所述數(shù)據(jù)內(nèi)容前綴信息查詢所述緩存區(qū)是否已存儲與所述數(shù)據(jù)內(nèi)容前綴信息對 應(yīng)的數(shù)據(jù)內(nèi)容; 若是,則將包含所述數(shù)據(jù)內(nèi)容和所述本節(jié)點的逗留時間的第二數(shù)據(jù)包發(fā)送給請求方; 若否,則更新本節(jié)點的待定興趣表PIT,并將所述興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點。3. 根據(jù)權(quán)利要求2所述的緩存處理方法,其特征在于,所述更新本節(jié)點的待定興趣表 PIT,并將所述興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點,包括: 查詢所述PIT中是否存在與所述數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的條目,若是,則將所述數(shù)據(jù) 內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識添加至所述條目下; 若否,則創(chuàng)建新的條目,將所述數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識添加至所述新 的條目下; 查詢轉(zhuǎn)發(fā)信息庫FIB,將所述興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點。4. 根據(jù)權(quán)利要求1~3任意一項所述的緩存處理方法,其特征在于,所述第一數(shù)據(jù)包還 包括:下一跳節(jié)點的逗留時間; 所述將所述數(shù)據(jù)內(nèi)容對應(yīng)的本節(jié)點的逗留時間與所述數(shù)據(jù)內(nèi)容對應(yīng)的其他節(jié)點的逗 留時間進行比較,若所述本節(jié)點的逗留時間為最長,則將所述數(shù)據(jù)內(nèi)容緩存至緩存區(qū),包 括: 對所述本節(jié)點的逗留時間W及所述第一數(shù)據(jù)包中所述數(shù)據(jù)內(nèi)容對應(yīng)的下一跳節(jié)點的 逗留時間進行比較,若所述本節(jié)點的逗留時間為最長,則將所述數(shù)據(jù)內(nèi)容緩存至緩存區(qū); 在所述將所述第一數(shù)據(jù)包發(fā)送給請求方之前,還包括: 將所述本節(jié)點的逗留時間覆蓋所述第一數(shù)據(jù)包中的下一跳節(jié)點的逗留時間; 所述將所述第一數(shù)據(jù)包發(fā)送給請求方,包括: 根據(jù)PIT中所述數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,將所述第一數(shù)據(jù)包發(fā)送給請 求方;所述第一數(shù)據(jù)包包含所述數(shù)據(jù)內(nèi)容和所述本節(jié)點的逗留時間。5. 根據(jù)權(quán)利要求1或4所述的緩存處理方法,其特征在于,還包括: 若所述本節(jié)點的逗留時間小于或等于所述第一數(shù)據(jù)包中所述數(shù)據(jù)內(nèi)容對應(yīng)的下一跳 節(jié)點的逗留時間,則判斷所述緩存區(qū)是否已滿,若否,則將所述數(shù)據(jù)內(nèi)容緩存至緩存區(qū);若 是,則將所述本節(jié)點的逗留時間覆蓋所述第一數(shù)據(jù)包中的下一跳節(jié)點的逗留時間,并將所 述第一數(shù)據(jù)包轉(zhuǎn)發(fā)給請求方; 所述第一數(shù)據(jù)包包含所述數(shù)據(jù)內(nèi)容和所述本節(jié)點的逗留時間。6. 根據(jù)權(quán)利要求2或3所述的緩存處理方法,其特征在于,所述興趣包還包括:上一跳 節(jié)點的逗留時間; 所述更新本節(jié)點的待定興趣表PIT,并將所述興趣包轉(zhuǎn)發(fā)給下一跳節(jié)點,包括: 查詢所述PIT中是否存在與所述數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的條目,若是,則將所述數(shù)據(jù) 內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,W及所述數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的所述上一跳節(jié)點的 逗留時間添加至所述條目下; 若否,則創(chuàng)建新的條目,將所述數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,W及所述數(shù)據(jù) 內(nèi)容前綴信息對應(yīng)的所述上一跳節(jié)點的逗留時間添加至所述新的條目下; 將所述本節(jié)點的逗留時間覆蓋所述興趣包中的上一跳節(jié)點的逗留時間; 查詢轉(zhuǎn)發(fā)信息庫FIB,將所述興趣包發(fā)給下一跳節(jié)點。7. 根據(jù)權(quán)利要求6所述的緩存處理方法,其特征在于,所述第一數(shù)據(jù)包還包括:下一跳 節(jié)點的逗留時間; 所述將所述數(shù)據(jù)內(nèi)容對應(yīng)的本節(jié)點的逗留時間與所述數(shù)據(jù)內(nèi)容對應(yīng)的其他節(jié)點的逗 留時間進行比較,若所述本節(jié)點的逗留時間為最長,則將所述數(shù)據(jù)內(nèi)容緩存至緩存區(qū),具體 包括: 對所述PIT中所述數(shù)據(jù)內(nèi)容前綴對應(yīng)的所述上一跳節(jié)點的逗留時間、所述本節(jié)點的逗 留時間W及所述第一數(shù)據(jù)包中所述數(shù)據(jù)內(nèi)容對應(yīng)的下一跳節(jié)點的逗留時間進行比較,若所 述本節(jié)點的逗留時間為最長,則將所述數(shù)據(jù)內(nèi)容緩存至緩存區(qū); 在所述將所述第一數(shù)據(jù)包發(fā)送給請求方之前,還包括: 將所述本節(jié)點的逗留時間覆蓋所述第一數(shù)據(jù)包中的下一跳節(jié)點的逗留時間; 所述將所述第一數(shù)據(jù)包發(fā)送給請求方包括: 根據(jù)PIT中所述數(shù)據(jù)內(nèi)容前綴信息對應(yīng)的發(fā)送接口標識,將所述第一數(shù)據(jù)包發(fā)送給請 求方;所述第一數(shù)據(jù)包包含所述數(shù)據(jù)內(nèi)容和所述本節(jié)點的逗留時間。8. 根據(jù)權(quán)利要求1或7所述的緩存處理方法,其特征在于,還包括: 若所述本節(jié)點的逗留時間小于或等于所述PIT中所述數(shù)據(jù)內(nèi)容前綴對應(yīng)的所述上一 跳節(jié)點的逗留時間W及所述第一數(shù)據(jù)包中所述數(shù)據(jù)內(nèi)容對應(yīng)的下一跳節(jié)點的逗留時間,貝U 判斷所述緩存區(qū)是否已滿,若否,則將所述數(shù)據(jù)內(nèi)容緩存至緩存區(qū);若是,則將所述本節(jié)點