兴趣包
计算机术语
兴趣包(Interest Message),由订阅者发出,通过Name来请求数据,能清晰地确定请求的内容包。兴趣包是NDN网络(Named Data Networking)CCNX协议中的一种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步: 上述步骤都未发现匹配项,说明本节点无法满足该兴趣包,兴趣包保存一段时间后丢弃。
参考资料
最新修订时间:2023-01-06 22:09
目录
概述
参考资料