Content Object(内容包):由发布者发布作为对
兴趣包的响应,包括数据负载、发布者信息及用于验证的签名信息等。内容包是NDN网络(Named Data Networking)CCNX协议中的一种Message类型。
在CCN(以内容为中心的下一代网络)网络中,用户通过发送兴趣包告诉网络自己的需求,网络根据这些信息来找寻用户所需要的内容包。内容包是一种数据包类型,拥有一个内容名称,同时该名称被加密签名。用户请求数据时只需要注明数据名称,而不需要声明去哪取,路由的工作交给了网络中的节点。用户通过兴趣包请求相应内容,内容提供者则返回对于数据包作为响应。
CCN中的路由节点会对数据进行缓存,用户请求数据包时,先在缓存Content Store中寻找,有的话就返回,没有再查询PIB,没有该转发记录则加入PIB,根据FIB表选择多个face转发兴趣包,直到找到数据源或有该内容的缓存节点处为止。
第2步: 在PIT(Pending Interest Table,兴趣包来源Face的列表)中进行检索。如发现的匹配项,则该内容包将被检验 之后,转发至所有PIT记录过的Face,丢弃。