发明名称 一种多节点间数据完整性传输方法
摘要 本发明公开多节点间数据完整性传输方法。该方法先将待传输数据进行分段,将待传输数据的从第一段进行传输,中间节点接收到第一段数据后判断该段数据的数据校验信息,在均符合条件的情况下,如果在时间容限内中间节点接收到该段的完整性校验码,记录该段的完整性校验码,重复对其他段数据进行完整性验证直到记录了所有段的完整性校验码,中间节点产生自身校验文本及数据内容副本;中间节点将自身校验文本及数据分段传输给目的节点,目的节点将接受到的数据内容和校验结果进行比较就可以清楚得知数据是否完整。
申请公布号 CN104579557A 申请公布日期 2015.04.29
申请号 CN201410730948.2 申请日期 2014.12.05
申请人 苏州沃斯麦机电科技有限公司 发明人 姚红专;姚红岩;严荣
分类号 H04L1/00(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 一种多节点间数据完整性传输方法,其特征在于,包括以下步骤:步骤1、将待传输数据进行分段,其中每一段数据均包括数据校验信息、数据内容及完整性校验码,数据校验信息包括该段数据内容的头文件、文件类型及文件长度;步骤2、确定源节点与目的节点之间的传输路径;步骤3、源节点将待传输数据的第n段进行传输,n=1,中间节点接收到第n段数据后判断该段数据内容的头文件、文件类型及文件长度,若均符合条件,则执行步骤4;否则,发送数据错误的反馈信息给源节点;步骤4、判断在时间容限内中间节点是否接收到该段的完整性校验码,若接收到,则发送第n段数据请求给源节点,并记录该段的完整性校验码后执行步骤5,n=n+1;否则,发送数据不完整性反馈信息给源节点;步骤5、源节点接收到第n段数据请求时, n=n+1,返回执行步骤3,至直记录了所有段的完整性校验码表示数据传输完整,此时,中间节点产生自身校验文本及数据内容副本后执行步骤6;步骤6、中间节点将自身校验文本及数据分段传输给目的节点,目的节点接收到所有段的数据和中间节点的自身校验文本后,根据自身校验文本对数据进行完整性校验,若发现数据内容不完整时,发送重发请求给中间节点,中间节点将数据内容副本再次发送给目的节点;若完整性校验成功,中间节点则删除存储的数据内容副本。
地址 215101 江苏省苏州市吴中区木渎镇中山东路70号