興趣包

興趣包(Interest Message),由訂閱者發出,通過Name來請求數據,能清晰地確定請求的內容包。興趣包是NDN網路(Named Data Networking)CCNX協定中的一種Message類型。

基本介紹

  • 中文名:興趣包
  • 外文名:Interest Message
  • 分類:NDN網路/Message類型
在CCN(以內容為中心的下一代網路)網路中,用戶通過傳送興趣包告訴網路自己的需求,網路根據這些信息來找尋用戶所需要的內容包。興趣包是一種數據包類型,擁有一個內容名稱,同時該名稱被加密簽名。用戶請求數據時只需要註明數據名稱,而不需要聲明去哪取,路由的工作交給了網路中的節點。
CCNx中興趣包的處理方式:
第1步: 在CS(Content Store,用於內容包檢索的快取空間,保存著通過本節點轉發並未逾時的內容包)中進行檢索。如發現匹配的內容包,則傳送將其至興趣包的來源Face,處理過程中止並丟棄興趣包。
第2步: 在PIT(Pending Interest Table,興趣包來源Face的列表)中進行檢索。如發現該興趣包的匹配項,則將來源Face加入到PIT中並將興趣包丟棄。
第3步: 在FIB(Forwarding Information Base ,興趣包轉發出口Face的列表)中進行檢索。如發現該興趣包的匹配項,則將在PIT中創建條目記錄該包的來源Face,並將該興趣包轉發至一個或者多個Face,並FIB中作記錄。
第4步: 上述步驟都未發現匹配項,說明本節點無法滿足該興趣包,興趣包保存一段時間後丟棄。

相關詞條

熱門詞條

聯絡我們