[发明专利]基于网络参数的完整性校验和选择性去重复在审
申请号: | 201380073497.3 | 申请日: | 2013-12-16 |
公开(公告)号: | CN105009508A | 公开(公告)日: | 2015-10-28 |
发明(设计)人: | N·豪施泰因;H·赛普;U·特罗鹏斯;D·J·维纳尔斯基 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L9/16 | 分类号: | H04L9/16;G06F12/00;G06F13/00;G06F17/30;G09C1/00 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 于静;张亚非 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 参数 完整性 校验 选择性 重复 | ||
1.一种管理数据包的方法,该方法包含以下步骤:
第一计算机确定网络的利用率大于网络利用率阈值,该网络包括第一计算机和第二计算机;和
根据该网络的利用率大于网络利用率阈值,第一计算机进入去重复模式,随后执行去重复模式中的步骤,包括:
第一计算机向第二计算机发送第一计算机已进入去重复模式的通知;
第一计算机判定第一计算机中包含的中央处理单元(CPU)的利用率是否大于CPU利用率阈值;
如果该CPU的利用率大于CPU利用率阈值,第一计算机选择第一哈希函数而非第二哈希函数,如果该CPU的利用率小于或等于CPU利用率阈值,则选择第二哈希函数而非第一哈希函数;
第一计算机利用所选择的第一或第二哈希函数来确定该数据包的哈希摘要;
第一计算机判定该哈希摘要是否在与第一计算机耦合的发送方哈希表中;
如果该哈希摘要在该发送方哈希表中,则第一计算机不是向第二计算机发送该数据包,而是向第二计算机发送该哈希摘要、针对发送方哈希表中的和与第二计算机耦合的接收方哈希表中的哈希摘要的索引、以及—可选地—所选择的第一或第二哈希函数的标识符;和
如果该哈希摘要不在发送方哈希表中,则第一计算机把该数据包和该哈希摘要添加到发送方哈希表,并向第二计算机发送该数据包、该哈希摘要、以及所选择的第一或第二哈希函数的标识符,以便根据该哈希摘要确定该数据包是否具有完整性。
2.按照权利要求1的方法,进一步包含:第二计算机接收第一计算机已进入去重复模式的通知,其中第一计算机确定该哈希摘要在发送方哈希表中,并且第一计算机向第二计算机发送该哈希摘要、针对发送方哈希表中的和接收方哈希表中的哈希摘要的索引、以及所选择的第一哈希函数或第二哈希函数的标识符,并且,第二计算机作为响应:
根据收到的第一计算机已进入去重复模式的通知,第二计算机确定没有随该哈希摘要、该索引、以及该标识符一起收到该数据包;
第二计算机接收该哈希摘要、该索引和所选择的第一或第二哈希函数的标识符;
响应于第二计算机确定没有收到该数据包,第二计算机根据该索引,在接收方哈希表中查找哈希摘要;
第二计算机确定在接收方哈希表中查找的哈希摘要匹配所接收的哈希摘要;
基于所查找的哈希摘要匹配所接收的哈希摘要,第二计算机检索与在接收方哈希表中查找的哈希摘要相关联的数据包;
基于所接收的标识符,第二计算机确定所选择的第一或第二哈希函数,并通过在所检索的数据包上运用所选择的第一或第二哈希函数而确定新的哈希摘要;
第二计算机判定该新的哈希摘要是否匹配所接收的哈希摘要;和
如果该新的哈希摘要匹配所接收到的哈希摘要,第二计算机向应用程序传送所检索的数据包。
3.按照权利要求1的方法,其中,第一计算机确定该哈希函数不在发送方哈希表中,并且其中,该方法进一步包含以下步骤:
确定该哈希摘要不在发送方哈希表中的步骤后,第一计算机把该哈希摘要和所选择的第一或第二哈希函数的标识符嵌入一通信包包含的元数据,将该数据包嵌入该通信包,并向第二计算机发送该通信包;
响应于第一计算机向第二计算机发送该通信包的步骤,第二计算机通过接收该通信包而接收该哈希摘要、所选择的第一或第二哈希函数的标识符、以及该数据包;
根据所接收的所选择的第一或第二哈希函数的标识符,第二计算机通过在所接收的数据包上运用所选择的第一或第二哈希函数而确定新的哈希摘要;和
第二计算机判定所接收的哈希摘要是否匹配该新的哈希摘要,并且,如果所接收的哈希摘要匹配该新的哈希摘要,则第二计算机确定该数据包具有完整性,并且,作为响应,第二计算机把该数据包和该哈希摘要添加到接收方哈希表并向一应用程序传送该数据包,如果所接收的哈希摘要不匹配该新的哈希摘要,则第二计算机通知第一计算机该数据包不具有完整性,并且,作为响应,第一计算机向第二计算机重新发送数据包和哈希摘要。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380073497.3/1.html,转载请声明来源钻瓜专利网。