欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2017100263848
申请人: 重庆邮电大学
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-02-23
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种应对信息中心网络恶意内容传播的解决方法,包括步骤:用户发送兴趣包请求;

内容提供商根据内容请求回复内容对象,其特征在于,还包括以下步骤:在请求的内容对象包的保留字段中添加用于表示数据包当前验证状态的验证判断字段Checkout、对数据包签名进行验证节点的确定步骤及对验证节点的验证步骤;当有恶意内容提供商沿兴趣包请求路由的反向路径回复数据包至用户时,中间节点根据验证节点确定策略确定是否对数据包进行验证,确定进行验证的节点根据验证字段判断执行节点验证流程;

所述内容对象验证节点的确定步骤包括以下三种情况:

情况一:当转发路径上每个节点根据自身的缓存策略决定缓存返回的内容时,无论数据包中Checkout字段是否为1,该节点均需对返回数据包的签名进行验证;如果签名验证通过,节点将数据包头中Checkout字段的值设为1;

情况二:如果内容在该节点上的请求频率超过节点请求门限,且验证字段为0时,该节点即为需验证节点,对收到的数据包进行验证,同样地,如果验证成功,节点将数据包头中Checkout字段值设为1;

情况三:如果数据包沿原路径返回直到最后一跳即到达消费者的接入路由器,数据包仍未被验证,即Checkout字段值为0,此时该接入路由器节点即为需验证节点,此时,接入路由器将负责对数据包的验证工作;

所述确定进行验证的节点根据验证字段判断执行节点验证流程包括步骤:确定进行验证的节点利用本节点获取到的公钥对数据包重新计算签名,若签名与内容提供商提供的签名一致则验证通过,节点将数据包转发至下一跳;若重新计算得到签名与内容提供商提供的签名不一致,即表示签名验证不通过,则该节点检查返回数据包的HopLimit是否为0,如果为0,则将InterestReturn包转发至下一跳,并依次转发至消费者,通告消费者数据包验证不通过且HopLimit值为0;如果不为0,节点则利用待定兴趣表PIT内对于该请求的记录重新构造请求信息,然后复制该HopLimit的值,并丢弃数据包;最后,节点将上述HopLimit值添加到新构造的请求当中,并将该请求转发至下一跳,向其他路径进行请求。

2.根据权利要求1所述的应对信息中心网络恶意内容传播的解决方法,其特征在于,所述验证判断字段为1比特的Checkout字段,在数据包中用C表示,数据传输路径上的节点能够根据该字段值来判别数据包签名是否已经被验证,当Checkout字段取值为0时代表数据包没有被验证,当Checkout字段取值为1时代表签名已经被验证。

3.根据权利要求1所述的应对信息中心网络恶意内容传播的解决方法,其特征在于,所述情况二内容在节点上的请求频率门限的确定为:路由器节点根据最近的请求情况为每一类请求的内容的请求次数计算出一个平均值E,当对于某种内容的请求次数超过节点收到的内容请求的平均值E时,节点则对该内容进行验证。

4.根据权利要求1所述的应对信息中心网络恶意内容传播的解决方法,其特征在于,所述验证字段为在数据包的保留字段中新增加一个HopLimit字段,用于表示兴趣包的生存时间值。

5.根据权利要求1所述的应对信息中心网络恶意内容传播的解决方法,其特征在于,所述兴趣包的PacketType值为0,数据包PacketType值为1,InterestReturn包的值为2,ReturnCode的不同值表示不同的错误情况,消费者通过检查ReturnCode的值即可探查到内容获取失败的原因。